Crearea unei baze de date de informații

Figura 1 - Raport inițial în 1NF

2.3 Formarea 2NF

"Număr de inventar", "Indice grup".

Figura 3 - Schema relației în 2NF

2.4 Formarea lui 3NF și 3NFBK







Raportul este în ZNF, dacă este în 2NF și fiecare atribut non-cheie nu este dependent de tranziție de cheia primară. Raportul este în BCNF dacă este în ZNF și nu are taste funcționale (atribute cheie compuse) din atributele non-cheie.

Atributul C depinde de atributul A tranzitoriu (există o dependență funcțională tranzitală). dacă pentru atributele A, B, C sunt îndeplinite condițiile A → B și B → C, dar relația inversă este absentă

În relațiile R 1-R 6 obținute, există dependențe parțiale. Aceasta vă cere să le excludeți. În ceea ce privește atributul R 3 "Facultatea", parțial dependent de atributul "Specialitate. Ca urmare, un "grup Index" atribut este împărțit în două rapoarte R 3 ( "Indexul", "curs", "Function") și R 7 ( "Function", "Departamentul"). Ca rezultat, schema DB adusă la 2NF pare să fie prezentată în figura 4. Deoarece nu există dependențe tranzitorii în schema obținută, nu va fi 3NF. Mai mult, ca și în toate privințele toate relațiile funcționale derivate reduc la dependența totală non-parțiale pe cheia primară (ex. E. Nu există piese compozite conform chei primare din atribute non-cheie), acest sistem satisface BCNF cerințe este rezultatul final al designului conceptual.

Crearea unei baze de date de informații






Figura 4 - raportul în 3NF și în NFBK

3.1 Crearea de tabele de baze de date în baza de date Desktop

Baza de date Desktop - un utilitar software care este în mare măsură similar cu un paradox, care vine cu Delphi pentru lucrul interactiv cu tabele de diferite formate de baze de date locale - Paradox și dBase, precum și baze de date Interbase de baze de date SQL Server, Oracle, Informix, Sybase (folosind SQL Link-uri).

Pentru a crea o tabelă nouă, selectați elementul de meniu Fișier> Nou> Tabel. În acest caz, se va cere să selectați tipul de pagini care urmează să fie create, în mod implicit formatul Paradox 7. Imediat după confirmarea tipului selectat va determina structura ferestrei de masă, în cazul în care și fabricate toate acțiunile necesare legate de crearea și definirea parametrilor din tabel, inclusiv domeniile sale, indici, parole , condiții și constrângeri asupra valorilor și integrității referențiale.

Procesul de creare a tabelelor și a rezultatelor sunt prezentate în Figura 1.

Crearea unei baze de date de informații

Figura 1 # 150; Baza de date desktop.

Baza de date conține 7 tabele legate între ele:

  1. Sudent (student);
  2. Komnats (Camere);
  3. Proiwestvya (incidente);
  4. Roditel (părinte).
  5. Facultet (Facultatea)
  6. Gruppa (Grup)
  7. Mebely (mobilier)

Pentru a crea tabele, s-au folosit următoarele tipuri:

  1. alfa # 151; șir de câmpuri (A);
  2. Autoincrement # 150; contor de câmp (+);
  3. scurt # 150; numere reale (S)
  4. Data-dată (D)

Tabelul Student conține următoarele câmpuri:

Tabela Facultet (Facultatea) conține domenii:

Dintre cei 450.000 de copii cu dizabilități din Rusia, doar 170.000 sunt înscriși sau doar în mod oficial înscriși în școlile de învățământ general. copiii au nevoi educaționale speciale. În Rusia nu există o legislație care să impună integrarea completă a copiilor cu dizabilități în școlile obișnuite. În cele din urmă, părinții înșiși nu posedă informații complete despre drepturile copilului de a beneficia de educație și căile de a realiza aceste drepturi.







Articole similare

Trimiteți-le prietenilor: