Crearea unei baze de date cu magazin de materiale de constructii

Elevii, studenții absolvenți, tinerii oameni de știință care folosesc baza de cunoștințe în studiile și activitatea lor vor fi foarte recunoscători.

pe disciplina: tehnologia informației

pe tema: Crearea unei baze de date "Magazin de materiale de constructii"

Baza de date a proiectului este concepută pentru un magazin de aparate de uz casnic care oferă consumatorilor de aparatură electrocasnică o funcție de informare. Acesta le permite să învețe mai multe despre tehnologie și să aleagă opțiunea potrivită pentru ei înșiși, organizând și căutând rapid informațiile de care au nevoie. Acest lucru simplifică foarte mult activitatea consultanților, deoarece nu este nevoie să spuneți de fiecare dată despre acest echipament sau despre faptul că aparatul de uz casnic, despre cost și caracteristici.

Liniile mari de date despre obiecte și fenomene ale lumii reale, împreună cu software și hardware pentru stocarea și manipularea datelor, se numesc sisteme informatice (IS).

Baza sistemului informatic, obiectul dezvoltării sale este baza de date.

Baza de date (DB) - un set de date, legate în mod semnificativ între ele printr-o temă sau un scop comun.

Pentru a crea o bază de date, folosim baza de date Microsoft Access.

Sistemele de gestionare a bazelor de date (DBMS) sunt instrumente software cu care puteți crea baze de date, completați-le și lucrați cu ele.

Accesul DBMS este un set de date și metode structurate și interdependente referitoare la o anumită zonă de subiect și care oferă adăugarea, modificarea, regăsirea și afișarea datelor.

Din fereastra Access, toate operațiile din obiectele bazei de date încep. Obiectele bazei de date se află în filele ferestrei bazei de date. Acestea sunt:

Crearea oricărei baze de date începe cu selectarea structurii bazei de date. În cazul nostru, este mai convenabil să folosiți șapte tabele cu date. Apoi, facem mai multe selecții pentru diferiți parametri, precum și rapoarte pentru aceștia. Pentru comoditatea de a lucra cu datele, creăm mai multe forme și butoane pentru tranzițiile dintre ele.

1. Baza de date "Magazin de materiale de constructii"

1.1 Crearea tabelelor

Toate bazele de date conțin unul sau mai multe tabele.

Un tabel este o colecție de înregistrări. Coloanele din tabel sunt numite câmpuri, iar rândurile sunt numite înregistrări. Numărul de intrări din tabel este limitat de capacitatea hard diskului. Numărul permis de câmpuri din înregistrare este de 255. Fiecare tabel are un nume unic. Baza de date trebuie să aibă un tabel separat pentru fiecare set mare de articole, de exemplu, pentru înregistrările angajaților, comenzile clienților, metodele de livrare și furnizorii. Nu duplicați date în mai multe tabele. Aceasta este o greșeală obișnuită care poate fi ușor evitată prin dezvoltarea corectă a structurii bazei de date.

Puteți crea tabele în trei moduri:

· Cu ajutorul vrăjitorului (dacă la crearea tabelului sunt necesare sfaturi despre elementele care ar trebui incluse în el);

· În modul de proiectare (dacă știți exact ce parametri de câmp aveți nevoie). Spre deosebire de expert, această metodă nu implică un proces pas cu pas și necesită mai mult efort pentru depanarea tabelului;

· Introducerea datelor și definirea câmpurilor în modul tabel. Această metodă este utilizată când trebuie să configurați un tabel simplu și să introduceți rapid date. Cu toate acestea, spre deosebire de lucrul cu expertul sau în modul de proiectare, nu puteți seta mai mulți parametri ai tabelului.

Crearea unei baze de date începe cu crearea de tabele și include două etape:

- creați o structură de tabel și

- umplerea tabelelor cu date.

1) Înregistrarea este un rând al tabelului, constă dintr-un set de câmpuri diferite și conține informații despre un obiect individual (persoană, subiect, organizație).

Câmpul este elementul de intrare care conține datele specificate. În modul Tables, câmpul este utilizat atât pentru o celulă înregistrată specifică, cât și pentru întreaga coloană.

În fila Baza de date a tabelelor, creați tabele goale, adică până când le definim structura - vom descrie fiecare câmp al înregistrării.

Umpleți celulele, așa cum se arată în Figura 1, luând în considerare faptul că numele câmpului este umplut de la tastatură și că tipul de câmp este selectat din lista din celula specifică.

Fig. 2. Fereastra Constructor pentru crearea tabelelor.

În partea de jos a ferestrei Designer, specificați proprietățile câmpurilor. Diferitele tipuri de câmpuri au proprietăți diferite. Proprietatea principală a oricărui câmp este lungimea sa (exprimată prin caractere sau semne). Lungimea câmpului depinde de cantitatea de informații pe care se poate potrivi (în mod implicit, pentru un câmp de text - 50 de caractere).

- Text: Până la 255 de caractere în lungime

- Câmp MEMO: Text până la 65 000 de caractere

- Numeric: Numere de formate diferite

- Data / Ora: Data și / sau ora

- Monetar: valori monetare de diferite formate

- Counter: Un contor care este incrementat automat cu unul cu adăugarea fiecărei noi înregistrări

- Boolean: Valori care pot lua doar două valori: da / nu sau 1/0

- Câmpul obiectului OLE: Câmpuri care permit inserarea de imagini, sunete și date de alte tipuri

Creați următoarele tabele:

· Materiale de constructii - de baza

· Denumirea materialului de construcție

Deși nu există date în tabele, doar structura lor.

2) Completând câmpurile din tabele, închidem ferestrele, în timp ce datele sunt salvate automat în tabele

Tabelul principalelor baze de date este Engineering. Pentru a facilita umplerea meselor, au fost efectuate substituții (un câmp cu o listă) pe tabelele auxiliare corespunzătoare (Fig.3). Informațiile nu sunt introduse de la tastatură, dar sunt selectate din lista verticală (Figura 4).

1.2 Crearea unei scheme de date

tabelul formularului de cerere de cerere

În continuare, definim relațiile dintre tabele (Figura 5). Un astfel de desen este numit schemă de date. Există mai multe tipuri de posibile relații între tabele. Cele mai des întâlnite sunt relațiile "one-to-many" și "one-to-one". Comunicarea între tabele este organizată pe baza din câmpul total, și într-una din tabele, trebuie să fie neapărat cheia, adică pe partea de „unu“ ar trebui să acționeze în câmpul cheie care conține o valoare unică, care nu se repetă. Valorile de pe partea "multe" pot fi repetate.

Figura 5. Schema de date

1.3 Crearea de interogări

PT este o tabelă temporară și nu este organizată în tabela Tabele de baze de date.

Cu ajutorul interogărilor puteți face o selecție de câmpuri și înregistrări, pentru a căuta datele dorite prin specificarea unor criterii care se aplică formule de calcul, sumarizeaza câmpurile de date, efectuează gruparea de date, utilizați interogarea ca sursă de date pentru formulare, rapoarte și alte solicitări.

De asemenea, puteți crea interogări utilizând expertul și utilizând constructorul.

Formularul de interogare pentru eșantion este compus din două panouri: cea de sus (tabelele cu legături sunt afișate în ea) și cea de jos.

Liniile panoului inferior definesc structura interogării, adică structura tabelului rezultat. Vedeți următoarele linii: câmp, nume tabel, sortare, afișare, condiție de selectare (figura 6).

Fig. 6. Formularul de cerere pe eșantion

După adăugarea unui tabel, trebuie să selectați câmpurile pentru care se efectuează interogarea și să specificați condițiile de selecție necesare.

Pentru fiecare câmp puteți specifica starea de selecție. Puteți specifica o condiție într-unul sau mai multe câmpuri. Condițiile de selecție sunt introduse ca expresii. Ele pot conține operatori de comparare, operatori aritmetici, referințe de câmp, simboluri șablon (. *) Și așa mai departe. Expresiile pot fi introduse manual sau cu ajutorul Generatorului de expresii.

Pentru a crea interogări atunci când doriți să vizualizați date pentru un anumit client din coloana "Culoare", puteți specifica o condiție pentru introducerea numelui furnizorului în paranteze "Nume furnizor".

În acest caz, când deschideți interogarea, programul vă va cere să introduceți culoarea dorită. (Figura 7)

Fig. 7. Executarea Interogării

1.4 Crearea de formulare

Pentru comoditatea formularelor adăugați butoanele "adăugați înregistrarea", "închideți formularul", "înregistrarea anterioară", "înregistrarea următoare".

Figura 8. Formularul "Materiale"

Figura 9. Formularul "Cumpărători"

1.5 Crearea de rapoarte

Rapoartele sunt concepute pentru a imprima datele conținute în tabele și interogări într-o formă frumos proiectată, pentru a crea rânduri rezumate cu grupare pentru fiecare grup semantic.

În funcție de grupare, layout layout, stil, aspectul raportului pentru aceleași date poate avea un aspect diferit.

Când creați un raport, puteți salva datele în acest format și de fiecare dată când este imprimat, structura sa va fi păstrată chiar dacă datele au fost modificate.

În cadrul acestei lucrări au fost create două rapoarte: "Cumpărători" (Figura 9) și raportul "Materiale de construcție".

Figura 10. Raportul "Materiale de construcție"

Datele raportului pot fi trimise unui document Microsoft Excel care vă permite să lucrați cu o foaie de lucru structurată Excel, care este convenabilă pentru desenarea graficelor și prelucrarea ulterioară a datelor.

1.6 Crearea formei principale

Forma principală a butonului este creată pentru a naviga în baza de date, adică acesta poate fi folosit ca meniu principal al bazei de date. Elementele formularului cu butoane principale sunt obiecte de formulare și rapoarte.

Pentru a simplifica utilizarea bazei de date, a fost creat un "formular principal" (Figura 11). Formularul reflectă butoanele, când se face clic pe ele, direcționăm formulare sau interogări. Pentru a deschide raportul, trimiteți raportul la alt fișier, au fost create butoane suplimentare. Pentru comoditate, a fost adăugat un buton constructorului, cu care puteți închide formularul.

Figura 11. Butonul principal al butonului

Astfel, este creată baza de date "Magazin de materiale de construcție". Baza de date este foarte ușor de utilizat și ușor de înțeles pentru orice utilizator.

În lucrare au fost testate și utilizate principalele metode și obiecte ale sistemului de gestionare a bazelor de date Microsoft Access.

Baza de date MS Access este în prezent una dintre cele mai populare printre sistemele desktop.

Printre motivele pentru această popularitate ar trebui remarcat:

- ușor de introdus și editat tabele de date; programul creează o interfață pentru alegerea utilizatorului;

- căutări pentru date în tabele conform anumitor criterii;

- controlează câmpurile cheie;

- Aceasta face posibilă completarea bazei de date cu tabele noi și rezolvarea de noi probleme, adică a face noi rapoarte și formulare.

Toate acestea ne permit să luăm în considerare accesul la un program fiabil.

Lista literaturii utilizate

4. Hansen G. Hansen J. Baze de date. Dezvoltare și management. - Editura Binom-704 cu.

Găzduit pe Allbest.ru

Articole similare