Înainte de a efectua orice operațiune cu baza de date, acesta trebuie să fie creat. Pentru a face acest lucru, creați un program care va intra de la tastatura de 20 de date ale angajaților și să stocheze datele într-un fișier tastată (intrări de fișiere).
№3-№10 string. Creați «lich_dan» tip de înregistrare. Acesta va înregistra informații personale despre angajați. Înregistrarea are 6 domenii:
№4 șir. Câmpul «fam» vor fi folosite pentru a scrie numele angajaților. Câmpul este de tipul String [15], adică, acesta poate înregistra numele, nu mai mult de 15 caractere în lungime.
№5 șir. Câmpul «imja» este utilizat pentru a stoca numele angajatului. Nume lungime de 15 caractere.
№6 șir. În «otch» va înregistra medii inițiale (și nu mai mult de 15 de caractere) angajatului.
№7 șir. În «godrog» va înregistra anul de naștere a angajatului.
String №8. În «sem_pol» va înregistra starea civilă un angajat. Acest câmp este de tip Byte, adică acesta poate cuprinde un număr de la 0 la 255. De fapt, trebuie doar la 2 cifre. Numărul 1 va însemna că angajatul este căsătorit / singur, numărul 2 ar însemna că angajatul este singur / nu sa căsătorit. Înainte de a introduce datele necesare pentru a afișa mesajul: „Apăsați 1 în cazul în care angajatul este căsătorit / singur, apăsați 2, în cazul în care angajatul este singur / nu căsătorit.“
String №9. În «kol_det» va înregistra numărul de copii al angajatului.
String №11-№18. Creați un alt tip de înregistrare «rab_dan». Componentele de acest tip vor înregistra date de operare ofițer. De asemenea, are 6 domenii:
12. Șir de câmp «nom_otd». Nu va stoca informații cu privire la numărul de departamentul în care lucrează angajatul. Prin ipoteză, organizația are 4 divizii.
String №13. Câmpul «dolgnost» va conține informații cu privire la poziția angajatului în cadrul departamentului. Prin ipoteză, organizația are 3 poziții, „Cap“, „inginer“, „asistent“, și în același departament poate fi doar un singur șef.
String №15. Câmpul «Stag» va fi folosit pentru a stoca informații despre experiența datelor angajaților.
String №16. Câmpul «zar_plata» este utilizat pentru a stoca informații despre salariile angajaților.
String №17. În «secretul» vom scrie nivelul de acces la informații clasificate angajatului (a organizației au nivel de acces 3).
String №19-22. Delicious tipuri de înregistrări anterioare într-un singur tip, cu intrări imbricate.
String №19. Creați un nou tip de înregistrare «Anketa». Înregistrarea are două domenii:
String №20. Câmpul «LD» este de tipul «lich_dan» (Acum «LD» domeniu cuprinde toate «lich_dan» component înregistrare).
String №20. Câmpul «RD» este de tip «rab_dan» (Acum «RD» domeniu cuprinde toate «rab_dan» componente de înregistrare).
String №23. secțiunea deschisă pentru descrierea variabilelor.
String №24. Crearea unei variabile «sotrudn» și punctul de tipul ei - matrice constând din 20 de tip «Anketa» de înregistrare. C folosind această variabilă putem accesa orice domeniu, și scrie informații să-l. De exemplu, pentru a avea acces la câmpul «FAM» și numele lui scris în ofițerul trebuie să precizeze «sotrudn.LD.fam».
String №25. Variabila «i» va fi folosit ca index matrice.
String №26. Crearea unei «bază» variabilă fișier pentru conectarea cu fișierul tastat pe hard disk-ul în cazul în care vom înregistra toate informațiile angajat.