Baze de Date - Access

Previzualizare curs:

Extras din curs:

Baze de date

Seminar 1 Access

Prin baze de date (BD) intelegem o colectie de date structurate independente.

Un sistem care permite crearea si manipularea bazelor de date se numeste SGBD

(Sistem de Gestiunea Bazelor de Date).

Un SGBD are urmatoarele functii:

1) Descrierea structurii bazelor de date, a fiecarui tabel, a relatiilor dintre tabele, a

restructurarilor în reprezentarea informatiilor etc. cu ajutorul unui limbaj de descriere a

datelor;

2) Introducerea datelor si adaugarea lor, modificarea celor existente, stergerea unor

date;

3) Interogarea bazelor de date – extragerea unor informatii stocate, reordonarea şi

reorganizarea datelor.

In demersul realizarii unei baze de date exista 3 nivele de perceptie:

a) Nivel extern - corespunzator utilizatorilor finali;

b) Nivelul conceptual – corespunzator analistilor BD;

c) Nivelul intern – corespunzator programatorilor BD.

b) Nivelul conceptual este nivelul central care structureaza datele astfel incat acestea

sa poata fi prelucrate de catre un SGBD. Nivelul conceptual reprezinta viziunea

proiectantilor asupra datelor. Procesul de elaborare a schemei conceptuale începe prin

determinarea datelor necesare intregului sistem si o relatie dintre aceste date.

Un model frecvent utilizat este modelul entitate – asociere, care imparte elementele

sistemului real in două categorii:

- entităţi;

- asocieri intre entităţi.

Entitatea este un obiect concret sau abstract care apartine problemei de rezolvat, are

o existenta de sine statatoare si poate fi identificat cu celelalte obiecte.

Exemple: angajat, produs, etc.

angajat

Angajat_ID

CNP

Nume

Prenume

atribute

Fiecare entitate este descrisa printr-un ansamblu de atribute (care devin campuri in

fisiere sau coloane in tabele). Fiecare entitate trebuie să contina un atribut sau un grup de

atribute care identifica in mod unic realizarile entitatii. Acest atribut sau grup de atribute

poartă denumirea de identificatorul (cheia) entităţii (este reprezentat grafic prin subliniere).

Exemplu:. In cadrul entităţii angajat am ales ca identificator: Angajat_ID.

Asocierea reprezinta o legatura sau o corespondenta intre doua sau mai multe entităţi.

O asociere poate avea si propriile atribute.

Observatie: Entitatile sunt reprezentate intodeauna prin substantive.

Asocierile sunt reprezentate prin verbe.

2

Angajat max (min) max (min) Compartiment

n (0) Încadrat la - asociere 1 (1)

Data încadrării – atribut propriu al asocierii

Angajat ID

CNP

Nume

Prenume

Cod compartiment

Den_compartiment

O caracteristica importanta a asocierii este cardinalitatea, care exprima modul de

participare a instantelor (realizarilor) fiecarei entitati la asociere.

O asociere este caracterizata de o cardinalitate minima si una maxima.

Exista mai multe tipuri de cardinalitati:

- Unu la unu (one to one)

Angajat max (min) max (min) Compartiment

Angajat ID 1 (0) Conduce 1 (0)

CNP

Nume

Prenume

Cod compartiment

Den_compartiment

- Unul la mai multi (one to many)

Angajat 1 Efectueaza n Comanda

Angajat ID

CNP

Nume

Prenume

Nr.comanda

Angajat_ID

Data_comanda

- Mai multi la unu (many to one) ( vezi ex. anterior)

- Multi la multi (many to many)

Comanda n Contine n Produs

Nr.comanda

Data

Cod produs

Denumire

U.M.

Pret

Modelarea logică a datelor

Trecerea de la modelul conceptual al datelor catre o solutie informatica se face gradat,

luând in considerare un anumit tip de solutie si apoi, in cadrul tipului respectiv, o solutie

implementabila.

Deoarece aplicatiile informatice de gestiune se realizeaza prin stocarea unor cantitati

mari de date, se pot lua in considerare urmatoarele tipuri de solutii:

- organizarea in fisiere independente (putin probabil);

- organizarea datelor in baze de date (ex. BD relationale

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Baze de Date - Access
    • Access 5-seminar.pdf
    • Access1-seminar.pdf
    • Access2-seminar.pdf
    • Access3-seminar.pdf
    • Access_6-seminar.doc
Alte informații:
Tipuri fișiere:
doc, pdf
Nota:
6/10 (3 voturi)
Nr fișiere:
5 fisiere
Pagini (total):
20 pagini
Imagini extrase:
20 imagini
Nr cuvinte:
4 740 cuvinte
Nr caractere:
28 261 caractere
Marime:
322.19KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Sisteme de Operare
Predat:
la facultate
Materie:
Sisteme de Operare
Profesorului:
Delia TESELIOS
Sus!