Baze de date - Microsoft Access

Previzualizare referat:

Extras din referat:

1.1 Concepte generale privind bazele de date

Intr-o explicatie simplista,o baza de date poate fi definita ca o colectie de informatii. De exemplu, cartea de telefon este o baza de date, la fel cum este si agenda cu numerele de telefon si catalogul cu fise de la biblioteca. In cazul bazei de date computerizate putem stoca date dar putem face multe alte lucruri.

Deci o baza de date este un ansamblu de colectii de date cunoscute sub denumirea de tabela (pentru bazele de date relationale) si obiect (pentru bazele de date orientate pe obiect).

Lumea reala contine diferite obiecte pe care le vom numi entitati. Aceste entitati au anumite proprietati, pe care le vom numi atributele entitatilor, aceste atribute pot lua anumite valori. Astfel, informatia poate fi definita ca fiind formata din:

- entitate (obiectul informatiei)

- atribut (proprietatile entitatii)

- valoare (masura proprietatii).

De exemplu entitatea angajat este formata din atributele nume, varsta, ani, vechime, care au anumite valori.

Toate aceste date sunt organizate in tabele. O baza de date este formata din mai multe tabele cu diferite legaturi intre ele.

Pentru a defini o tabela avem nevoie de urmatoarele elemente:

- domeniul de valori - un ansamblu de valori caracterizate printr-un nume, ce poate fi definit implicit sau explicit;

- atributul - o coloana dintr-o tabela caracterizata printr-un nume.Mai multe atribute pot lua valori din acelasi domeniu.

Pentru a defini o baza de date este nevoie de:

Domeniul 1 Domeniul 2

M 12

F 45

M 21

F 32

F 43

- tabela - un produs cartezian dintre mai multe domenii, caracterizata

printr-un nume. De exemplu o foaie de calcul din Excel poate fi considerata o tabela, unde pe prima linie sunt trecute domeniile ce apartin tabelei, iar apoi datele corespunzatoare acestor domenii (domeniul 1 se refera la sexul unor persoane, domeniul 2 se refera la varsta persoanelor respective).

- legaturile dintre tabele.

De exemplu sa construim o tabela pentru entitatea Angajat.

O baza de date este formata din mai multe tabele cu diferite legaturi. Tipurile de legaturi dintre doua tabele pot fi:

- legatura de tip unu la unu (1:1) - unei inregistrari dintr-o tabela ii corespunde o singura inregistrare in cealalta tabela;

- legatura de tip unu la mai multi (1:M) - unei inregistrari dintr-o tabela ii corespund mai multe inregistrari in cealalta tabela;

- legatura de tip multi la multi (M:N) - mai multor inregistrari dintr-o tabela ii corespund mai multe inregistrari in cealalta tabela.

Intr-o baza de date exista diferite legaturi intre tabele. Este foarte important de definit restrictiile referitoare la legaturile existente intre tabele. Aceste restrictii se refera la stergerea datelor, la introducerea datelor sau modificarea lor.

Pentru tabele cu foarte multe date se recomanda ierarhizarea datelor din tabela, pentru a putea fi regasite cat mai usor. De aceea se recomanda construirea indecsilor cu ajutorul carora putem regasi foarte usor datele dintr-o tabela ( de exmplu un index care sa ordoneze datele din tabela in ordine crescatoare a anilor de vechime).

Orice tabela trebuie sa aiba definita o cheie. Cheia unei tabele reprezinta un ansamblu minim de atribute care identifica o inregistrare dintr-o tabela. Cheia poate fi formata dintr-un singur atribut (cheie simpla) sau din mai multe atribute (cheie compusa). La un moment dat intr-o tabela pot exista mai multe atribute cu proprietatea ca pot identifica o inregistrare, aceste combinatii se numesc chei candidate. Dintre aceste chei candidate se alege o combinatie care se foloseste efectiv si care se va numi cheie primara. Aceasta cheie primara va identifica in mod unic o inregistrare din tabela. Daca intr-o tabela un atribut sau ansamblu de atribute ia valori in acelasi domeniu ca si cheia primara a unei tabele, atunci acest ansamblu de atribute se numeste cheie externa.

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Baze de date - Microsoft Access.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
7/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
36 pagini
Imagini extrase:
36 imagini
Nr cuvinte:
5 760 cuvinte
Nr caractere:
28 068 caractere
Marime:
1.14MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Calculatoare
Tag-uri:
baze de date, microsoft access
Predat:
la facultate
Materie:
Calculatoare
Sus!