Elemente structurale bd
Relational bază de baze de date dannyhnazyvayut, care stochează date mai complexe în mai multe tabele și sunt legate între ele prin câmpuri cheie.
În tabelul discipline relația matematică corespunde termenului ( „raportul“, „conexiune“). De aici și numele modelului - relațional. Un exemplu de baze de date relaționale: dBase, FoxPro, Microsoft Access, Interbase, Sybase, Oracle, MS SQL Server, DB2 și altele.
Modelul este caracterizat prin usurinta de structuri de date, interfață ușor de utilizat și posibilitatea de a utiliza tabelară algebra formală a relațiilor aparate și calculul relațional pentru prelucrarea datelor.
Modelul relațional se concentrează pe organizarea datelor sub formă de tabele bidimensionale. Fiecare tabel relational este un tablou bidimensional și are următoarele proprietăți:
· Fiecare intrare în tabel - este un element de date separat
· Toate coloanele din tabel sunt omogene, adică toate elementele dintr-o coloană sunt de același tip (numeric, caracter, etc.)
· Fiecare coloană are un nume unic (duplicare inacceptabilă a coloanelor)
· Aceeași linie din Tabelul absent
· Secvența de coloane și rânduri arbitrare
· Pot harakterizovyvatsya număr de câmpuri, înregistrări, tipul de date.
Afișarea informațiilor sub formă de rând clar selectat și coloana se numește un tabel de mod.
Fișierul (tabel) - un set de instanțe ale structurii înregistrărilor.
unitate elementară Field- a organizării logice a datelor care corespunde cu unitatea indivizibilă a informațiilor detalii.
Următoarele caracteristici sunt utilizate pentru a descrie domeniu:
· Nume. de exemplu, numele, data nașterii;
· Tip. de exemplu, caracterul, numeric, calendar;
· Lungime. de exemplu, 15 octeți, și va fi determinată de numărul maxim posibil de simboluri;
· Precizia datelor numerice, cum ar fi două cifre zecimale pentru afișarea partea fracționară a numărului.
Câmpurile au următoarele proprietăți. Proprietățile câmpurilor depinde de ce tipuri de date pot fi făcute în domeniu și ceea ce se poate face cu aceste date.
Proprietatea principală a oricărui câmp este lungimea sa. Lungimea câmpului este exprimat în simboluri sau semne. Din lungimea câmpului depinde de cât de mult informațiile pe care le poate deține. Deoarece caracterele sunt codificate cu unul sau doi octeți, astfel încât se poate presupune că aproximativ lungimea câmpului este măsurată în octeți.
caracteristică unică a Evidentă orice câmp este numele lui. O bază de date nu poate avea două câmpuri cu același nume. Câmpul tinde spre semnare. Text - aceasta este informația care este afișată în antetul coloanei. Acesta nu trebuie confundat cu numele câmpului, chiar dacă semnătura nu este specificată, afișează numele câmpului în antet. Puteți specifica diferite domenii de aceeași semnătură, dar nume diferite.