În lume există mai multe sisteme de management al bazelor de date. În ciuda faptului că acestea se pot comporta diferit cu diferite obiecte și oferă utilizatorului o varietate de caracteristici și instrumente, cea mai mare parte a bazei de date pe baza unui singur set bine stabilit de concepte de bază. Acest lucru ne oferă o oportunitate de a lua în considerare un singur sistem și de a rezuma conceptele sale, instrumente și tehnici pentru întreaga bază de date de clasă. Deoarece acest obiect de învățare am selectat baze de date Microsoft Access, care este inclus în pachetul Microsoft Office.
La proiectarea bazelor de date, în același timp, pentru a lucra cu mai multe obiecte structurale diferite. În Access implementat un format de stocare a datelor nou-nouț. O singură structură, unificat, care este numit un container include toate elementele structurale - un tabel, interogare, module de program, etc. Acces de bază Extinderea standard a fișierului MDB (Microsoft Baza de date). La deschiderea fișierului MDB toate obiectele bazei de date sunt afișate într-o listă în fereastra bazei de date. Pentru a selecta unul dintre respectivele liste sunt utilizate fila (rădăcini).
Să luăm în considerare pe scurt numirea obiectelor de acces.
Tabelul este destinat pentru a stoca date sub formă de înregistrări (rânduri) și câmpuri (coloane). Tabelele sunt baza de date. Aceste informații sunt stocate în ele, organizate într-un anumit fel.
Enquiry - poate prelua date de la unul sau mai multe tabele, se calculează valoarea unora dintre aceste formule.
Forma - obiect folosit ca intrare și de ieșire pentru a datelor într-o formă ușor de utilizat. Formularul poate plasa comenzi utilizate pentru a introduce datele de imagine și să modificați în câmpurile de masă.
obiect Report- folosit pentru a imprima date.
Macrocomenzi - mijloace pentru automatizarea formulare, rapoarte și altele.
Module - module software în Visual Basic.
Fig. 7. Fereastra bazei de date pentru a evalua.
Principalul element structural al accesului - un tabel în care sunt stocate informații. Toate celelalte obiecte se bazează pe tabelele de date. Ca și alte bază de date Access utilizează câmpul termeni (coloana din tabel) și înregistrare (rând de tabel). Fiecare câmp are propriul stil și are anumite proprietăți.
Proprietățile câmpurilor depinde de ce tipuri de dan-TION pot fi realizate în domeniu, și ce nu, și ceea ce se poate face cu datele conținute în domeniu.
Tipurile de câmpuri
Text - utilizat pentru a stoca informații de text până la 255 de caractere.
Memo - utilizat pentru a stoca o cantitate mare de text la 65535 de caractere. câmp MEMO OSO singularitate este ceea ce este, de fapt, datele sunt stocate, nu în domeniu, și într-un alt loc, dar numai un pointer este stocat în câmpul unde se află textul.
Numeric - utilizat pentru a stoca valori numerice care pot fi utilizate în calcule matematice. Este, de asemenea, are dimensiunea, dar câmpurile numerice sunt diferite, de exemplu, pentru a introduce numere întregi și numere reale pentru a intra. În acest din urmă caz, cu excepția dimensiunii câmpului stabilește, de asemenea, dimensiunea partea zecimală a numărului.
Data / Ora - valorile sunt introduse în câmpurile de acest tip într-un format standard, de exemplu 1/1/99, Card PM 12:53:00.
Bani - este proiectat pentru a stoca valoarea exactă a numerelor foarte mari, și permite calcule precise pe ele. Sumele de bani pot fi stocate într-un câmp numeric, ci ca o sumă de bani pentru a le face mai ușor de a lucra cu. În acest caz, calculatorul prezintă numerele împreună cu numerar-miolo- Tsami diferențiază ruble și copeici, lire și peni, dolari și cenți.
Contor (Counter) - este utilizat pentru numerotare automată a înregistrării adăugate. La prima vedere, acesta este un câmp numeric normal, dar are capacitatea de a-tencuite Bani automat. În cazul în care baza de date are un câmp, atunci numărul este introdus în mod automat atunci când introduceți un nou record în ea, o mai mare decât valoarea aceluiași câmp din înregistrarea anterioară.
Logic - este folosit pentru a stoca valori logice având doar două valori (da sau nu, 0 sau 1; Adevărat sau fals, și altele asemenea). Lungimea acestui câmp este întotdeauna egal cu 1 bit.
Căutare Wizard. - acest câmp este de a crea legături între tabele de baze de date Access.
Domenii unice și cheie. Crearea unei baze de date întotdeauna începe cu dezvoltarea structurii sale de masă. Structura ar trebui să fie de așa natură încât atunci când se lucrează cu o bază necesară pentru a introduce date cât mai puțin posibil. În cazul în care unele date de intrare trebuie să fie repetată de mai multe ori, baza este realizat din mai multe tabele aferente. Structura fiecărui tabel o dată-ops separat. Pentru relații între tabele pentru a lucra în condiții de siguranță, și-ar putea găsi cu siguranță o înregistrare într-un alt tabel, este necesar să se includă în domeniul polya.Unikalnoe unic de masă de o singură intrare de masă - acest câmp, valori care nu pot fi repetate. În cazul în care datele din domeniu se repetă pentru a da mesaj ineobhodimo despre el, acolo câmp ponyatieklyuchevoe pentru acest lucru.