link-ul Mezhtablichnaya în MS Access. integritatea datelor.
Baze de date - o structură organizată pentru stocarea informațiilor.
Sisteme de management al bazei de date Exemplu: Access SUBDMicrosoft
MS Access (acces din engleză -. Access) - o bază de date relațională complet funcțional. În plus, MS Access - una dintre cele mai puternice, flexibile și ușor de utilizat baza de date. Este posibil să se creeze majoritatea aplicațiilor fără a scrie o singură linie de program, dar dacă doriți să creați ceva foarte complex, atunci acest caz, MS Access oferă un puternic limbaj de programare - Visual Basic Aplication.
Popularitate Baze de date MS Access pentru următoarele motive:
• Accesul este unul dintre sistemele cele mai ușor accesibile și ușor de înțeles, atât pentru profesioniști și utilizatorii începători, vă permite să stăpânească rapid principiile de bază de lucru cu baze de date;
• Sistemul este versiunea complet rusificată;
• Integrarea completa cu aplicatii MS Office: Word, Excel, Power Point, Mail;
• Windows ideologie permite să prezinte informații grafic și vizual;
• Tehnologia WYSIWIG permite utilizatorului să vadă continuu toate rezultatele acțiunilor lor;
• a prezentat pe larg și în mod clar sistemul de referință;
• Există un set de „stăpâni“ pentru obiectele de dezvoltare care facilitează crearea de tabele, formulare și rapoarte.
Start sistem de acces în mai multe moduri:
• Porniți din meniul principal din Windows;
• Porniți din pictograma de pe bara de instrumente.
Principalele obiecte includ acces la tabele, interogări, formulare, rapoarte, macrocomenzi și module.
Tabel - un obiect care este definit și utilizat pentru a stoca date. Fiecare tabel conține informații despre obiectul unui anumit tip. După cum se cunoaște, tabelul cuprinde câmpuri (coloane) și o înregistrare (rând). Masă de lucru poate fi în două moduri de bază: modul de calcul și modul grilă.
Dezvoltarea schemei bazei de date
Aflați partea principală a datelor pe care clientul le consumă sau consumabile, puteți crea structura bazei de date, care este, structura sa de bază a tabelelor,
1. Munca începe cu o listă generală de domenii - poate totaliza zeci și chiar sute de posturi.
2. În conformitate cu tipul de date fiind plasate în fiecare domeniu, de a identifica cel mai potrivit tip pentru fiecare domeniu.
3. câmpurile partiționate următor Lista generală a tabelelor de bază. În prima distribuție fază produsă de funcție. Scopul - pentru a se asigura că introducerea de date într-un singur tabel a fost făcută, dacă este posibil, într-o singură unitate, sau chiar mai bine - la un loc de muncă.
4. În fiecare dintre tabelele ilustrează câmpul cheie. Ca atare, datele selectate domeniu care nu poate fi repetată. De exemplu, un tabel de date a studenților în acest domeniu poate servi un student cifru individuale.
Dacă tabelul nu are câmpuri la toate, care ar putea fi utilizări ca cheie TVA, este întotdeauna posibil să se introducă un contor suplimentar câmp de tip - nu poate conține date duplicate prin definiție.
5. Folosind un creion și hârtie rascherchivayut relații între tabele. Fig. prezintă un exemplu de relația dintre un grup de tabele care constituie o bază de date. Acest desen este o schemă de date.
Există mai multe tipuri de posibile relații între tabele. Cele mai frecvente sunt datorate „unu la mulți“ și „unu la unu“. 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 laterală a „mulți“ se poate repeta.
Luați în considerare masa clientului (fig. 13.8). Aici Codul client Câmpul este un indiciu-chevym. Acest lucru este de înțeles, pentru că fiecare client trebuie să aibă propriul său cod unic TION care îl identifică în mod unic. Dacă ne uităm la ordinele de masă, putem vedea că în codul ei client nu poate fi unic, deoarece fiecare client poate face orice număr de ordine. În diagrama, aceste câmpuri de date sunt conectate la linia de comunicație. Pe de o parte a acestei linii este marcată cu „1“, pe de altă parte - simbolul „∞“. Această metodă grafică de comunicare a imaginii de „unu la mulți“.
Câmpul cheie din tabelul de comenzi este comanda de cod - este unic iden-tifitsiruet care, atunci când a comandat și pentru ce sumă. Aici puteți vedea angajat care a acceptat ordinul de execuție. Deoarece angajatul poate lua o mulțime de comenzi, ofițerul câmp de cod în tabelul de ordine de nu este nici unic, nici cheia, dar personalul de masă, acest câmp este unic.
6. Dezvoltarea acestor scheme se încheie cu etapa „hârtie“ față de proprietate cal-Techni. Acest sistem poate fi de acord cu clientul, și apoi trece la crearea imediată a unei baze de date.
Integritatea bazei de date nu garantează fiabilitatea informațiilor conținute în acesta, dar oferă cel puțin plauzibilitatea acestor informații, respingând valori incredibile în mod evident, imposibile. Pentru a determina integritatea bazei de date necesită doar să posede cunoștințe despre conținutul bazei de date și regulile definite pentru ea. Prin urmare, SUBDmozhet (și ar trebui) să verifice integritatea bazei de date, dar, în principiu, nu este în măsură să controleze acuratețea bazei de date.