Documente Academic
Documente Profesional
Documente Cultură
Definiţii
Concepte generale
Intrebări şi exerciţii
1. Ce este o bază de date in Visual FoxPro? Ce extensie are fişierul care reprezintă baza de
date?
2. Ce sunt tabelele? Ce tipuri de tabele se pot întâlni?
3. Se consideră o secvenţă de tabele dintr-o bază de date referitoare la vânzările si
consumul de materiale dintr-o firmă. Fie tabelele CLIENT, MATERIAL, FACTURI şi
CONSUM cu structurile:
CLIENT (CodCli, Nume_cli, Strada, Nr, Localitatea, Telefon, Fax);
MATERIAL ( CodM, Denumire, UM, Pret_unit);
FACTURI (NrFact, DataFact, Val_fact, CodCli)
CONSUM (NrDoc,TipDoc, DataDoc, CodM, Cant)
Să se identifice posibilele chei.
4. Copiaţi folder-ul GEMA într-un folder propriu (pe care il creaţi în E:\Student….).
Deschideţi proiectul “Stocuri” şi afişaţi datele din tabelele asociate bazei de date.
Tema laborator 1.
Studiaţi noţiunile elementare de proiectare a structurii unei baze de date din fişierul
« proiectare.doc ».
Răspundeţi următoarelor cerinţe :
1. Ce este un tabel de joncţiune? Ce conţine acesta şi la ce este utilizat?
2. Care sunt fazele procesului de realizare a unei baze de date?
3. Care sunt paşii de proiectare a structurii bazei de date?
4. Să se proiecteze structura bazei de date care să răspundă cerinţelor formulate în problema
următoare:
CABINETE MEDICALE
Se cere să se realizeze o evidenţă informatizată a activităţii unei policlinici, folosindu-se un sistem
de gestiune a bazelor de date relaţionale.
Se ştie că :
- triajul policlinicii s-a dotat cu un calculator astfel încât eliberarea bonurilor pentru
consultaţii se face automat cu înregistrarea numelui, vârstei, sexului pacientului şi cu
informaţii despre cabinetul solicitat;
- cabinetele sunt dotate cu calculatoare astfel încât la prezentarea unui pacient la cabinet
se înregistrează date despre diagnostic şi valoarea consultaţiei;
- se doreşte obţinerea următoarelor informaţii:
a) la ce cabinete lucrează doctorul X?
b) care sunt cabinetele din policlinică?
c) Care sunt doctorii din policlinică?
d) Care a fost activitatea cabinetelor de "interne" în perioada d1-d2 ( în sensul
numărului de pacienţi consultaţi)?
e) Care este cel mai solicitat doctor din policlinică pentru o specialitate?
f) In vederea calculării impozitului, care este valoarea totală lunară a consultaţiilor
fiecărui doctor?
Informaţii : Proiectarea structurii bazei de date se va face pe hârtie şi ea presupune
indicarea tabelelor, a atributelor corespunzătoare şi stabilirea legăturilor între tabele. Se vor
marca, de asemenea, prin subliniere cheile primare.
Notă:TERMENUL DE PREDARE următoarea oră de laborator.
- Tema se va rezolva INDIVIDUAL.
- Se va face o proiectare pe hârtie ce va conţine: tabelele, câmpurile
corespunzătoare fiecărui tabel precum şi legăturile propuse a fi stabilite între
tabele. Pentru fiecare legătura se va indica tipul si modul ei de realizare.
- In ora de predare se vor prezenta in fata grupei câteva proiecte.