Documente Academic
Documente Profesional
Documente Cultură
1
Cimpuri comune
Unul din scopurile unei proiectări bune ale unei baze de date este de a elimina redundanța datelor (datele
dublură). Pentru a atinge acest obiectiv, datele se împart în mai multe tabele în funcție de subiect, astfel încât
fiecare aspect să fie reprezentat o singură dată. Apoi, i se furnizează programului Microsoft Office Access
mijloacele prin care să aducă la un loc informațiile care au fost împărțite — acest lucru se face prin plasarea
câmpurilor comune în tabele care sunt asociate.
Există trei tipuri de relații între tabele.
Relaţia unu-la-mai-mulţi
Relaţia mulţi-la-mai-mulţi
Relaţia unu-la-unu
Putem crea relații între tabele în mod explicit utilizând fereastra relații, sau prin glisarea unui câmp din
panoul Listă de câmpuri. Relațiile între tabele sunt fundația pe care se poate impune integritatea referențială
pentru a împiedica apariția înregistrărilor solitare în baza dvs. de date.
Când proiectam o bază de date, divizam informațiile în tabele, fiecare având o cheie primară. Apoi, adăugam
chei externe la tabelele asociate care au referințe la acele chei primare. Aceste perechi de chei de forma cheie
externă - cheie primară formează baza pentru relațiile între tabele și interogările multi-tabel. De aceea, este
important ca aceste referințe cheie externă - cheie primară să fie sincronizate. Integritatea referențială asigură
că referințele sunt sincronizate și dependente de relațiile tabel.
Când proiectam o bază de date, împărțim informațiile în mai multe tabele în funcție de subiect, pentru a
minimiza redundanța datelor. Apoi, furnizam Office Access mijloacele de a aduce datele la un loc plasând
câmpuri comune în tabele asociate. De exemplu, pentru a crea o relație unu-la-mai-mulți, luați cheia primară
din tabelul "unu" și o adăugați sub formă de câmp suplimentar la tabelul "mai-mulți". Pentru a corela datele,
Access ia valoarea din tabelul "mai-mulți" și caută valoarea corespondentă în tabelul "unu". În acest mod,
valorile din tabelului "mai-mulți" fac referire la valorile corespondente din tabelul "unu".
2. Baza de date Emisiuni TV
Baza de date contine 3 tabele principale care marchează structurarea datelor. Schema Relațională este
prezentata mai jos:
2
Tabelele pot fi vizualizate mai jos:
Categorii de emisiuni si intervalul difuzarii:
Datasheet
Design
Emisiuni:
Datasheet
Design
3
Moderatori:
Datasheet
Design
3. Interogari
2.a. Emisiuni destinate sportului si sanatatii.
Datasheet
4
Design
Design
5
Datasheet
Design
Design
6
4.b. Interogare ce include rindul total. Respectarea intervalelor de timp
Datasheet
Design
7
8