RSS

Category Archives: Baze de date

Elemente de baze de date.

L1. Baze de date – introducere

O baza de date este o colectie de tabele intre care se pot realiza diferite relatii in vederea prelucrarii. Tabelele contin exemple ale aceluiasi tip de obiect (entitate), dat prin proprietatile lui. Despre modul in care se realizeaza aceste tabele si regulile care trebuie stabilite de la bun inceput aflati din prezentarea urmatoare.

De exemplu: Un medic de familie trebuie sa posede o lista cu pacientii (tabel) pe care ii are in grija (cod pacient, nume, adresa , telefon, data nasterii). Cand va prezentati la el, medicul va cauta in tabel persoana dvs in lista si va obtine un codul dvs de pacient ( prin care va evidentiati in mod unic – cheie primara). Pe baza acelui cod va cerceta o alta tabela cu istoricul vizitelor la cabinetul sau, din care va obtine prin filtrare doar vizitele dvs. Astfel va potea vedea intregul istoric al sanatatii dvs. Medicul va introduce in computer simptomele cu care v-ati prezentat si va obtine, prin cautare intr-o tabela cu boli (si simptomele pentru fiecare boala), o lista cu posibilele afectiuni. Bazandu-se pe experienta sa si pe istoricul bolilor dvs va alege una din boli si va primi in ecran o lista cu medicamentele sugerate pentru boala respectiva (dintr-o tabela in care sunt scrise boli si medicamentele asociate  – codurile medicamentelor, care si ele se afla intr-o tabela). Astfel, puteti pleca la farmacie cu o reteta cu medicamente alese personalizat, conform cu situatia sanatatii dvs.

V-a placut povestea?

Asa cum observati, un program de acest tip presupune o analiza serioasa a datelor care trebuie vehiculate, a modului in care trebuiesc reprezentate si a cererilor pe care urmeaza sa le intreprindeti asupra acestor tabele.

Daca ati trecut usor peste prezentarea de mai sus, va rog reveniti si studiati.

O buna proiectare a bazei de date va scuteste de ulterioare dureri de cap .

 
2 Comments

Posted by on 02/03/2011 in Baze de date

 
 
%d bloggers like this: