Documente Academic
Documente Profesional
Documente Cultură
Lucru individual
la disciplina “Tehnologii informaţionale de comunicare”
STUDIU DE CAZ
Geografia (evidența continentelor)
Chişinău - 2018
Cuprins
Cerinte...................................................................................................................................................2
1.a Domeniul de aplicare a bazei de date..............................................................................................3
1.b Prezentarea tabelelor și a Schemei relaționale................................................................................3
Schema Relațională...........................................................................................................................3
Tabelele.............................................................................................................................................3
2. Interogari de selectie.........................................................................................................................5
3. Interogari de actiune..........................................................................................................................8
4. Rapoarte..........................................................................................................................................10
5. Formulare........................................................................................................................................13
Cerinte
1. de proiectat o BD multitabelară:
a) să se descrie domeniul de aplicare a BD.
b) să se proiecteze tabelele (numărul tabelor în BD se recomandă a fi de la 3 la 5):
schema BD relaţionale;
tabelele în regim Design şi Datasheet.
2. de proiectat interogări de selecţie (să se formuleze enunţul pentru fiecare interogare,
interogările să fie prezentate în regim Design şi Datasheet).
a) 2 interogare de tip Select ce nu conţin rândul total, dar conţine câmpuri calculate şi criterii
de selecţie;
b) 2 interogare de tip Select ce include rândul total, câmpuri calculate, criterii de selecţie şi
gruparea se face după un singur câmp;
c) 2 interogare de tip Select ce include rândul total, câmpuri calculate, criterii de selecţie şi
gruparea se face după mai multe câmpuri;
d) 2 interogare cu parametru.
3. de proiectat interogări de acţiune (să se formuleze enunţul pentru fiecare interogare,
interogările să fie prezentate în regim Design şi Datasheet).
a) 1 interogare de tipul Make-table;
b) 1 interogare de tipul Append;
c) 1 interogare de tipul Update;
d) 1 interogare de tipul Delete.
4. De proiectat două rapoarte (să se formuleze enunţul pentru fiecare raport, rapoartele să fie
prezentate în regim Design şi Datasheet).
a) Raportul să conţină totalizări.
b) Raportul să conţină totalizări şi grupări de date.
5. De proiectat cinci formulare (să se formuleze enunţul pentru fiecare formular, formularelor
să fie prezentate în regim Design şi Datasheet).
a) Formularul – tabele, care reprezintă formularul ce conţine atâtea butoane, câte tabele are BD.
Formularul – interogări, destinat pentru deschiderea a patru interogări (la alegere).
2
b) Formularul – rapoarte, destinat pentru a deschide cele două rapoarte.
c) Formularul ce va conţine un formular încuibat (la alegere se vor utiliza controale de tipul
listbox sau combobox).
d) Formularul de bază care să conţină butoane de deschidere a formularelor create mai sus.
Tabelele
Continente
Datasheet
3
Design
Tari
Datasheet
Design
4
Virfuri de munti
Datasheet
Design
5
2. Interogari de selectie
2.a.1 Continente cu populatia totala mai mare de 1 mlrd locuitori
Datasheet
Design
Design
6
2.b.1 Virfuri de munti cu innaltimea mai mare de 5000 m
Datasheet
Design
7
2.b.2 Virfuri de munti cu innaltimea mai mica de 5000 m
Datasheet
Design
8
Datasheet
Design
9
Design
Design
10
2.d.2 Caracteristica continentului (interogare cu parametru [introduceti denumire continent]).
Datasheet
Design
3. Interogari de actiune
3.a Creaza tabela Continente si virfuri de munti. Acesta creaza o tabela ce contine toate continentele
cu suprafata mai mare de 10 mln km patrati si top 3 virfuri de munti
11
Datasheet
Design
3.b Completeaz tabela Continente si virfuri de munti (Interogare de tip Append). Acesta
completeaza tabela precedenta cu restul inregistrarilor.
Datasheet
12
Design
13
Design
3.d Eliminarea continentului Africa din tab Continente si v de munti (Interogare de tip Delete).
Datasheet
14
Design
4. Rapoarte
4.a Continente (Raport cu totalizare). Acesta prezinta toate continentele si sumeaza numarul total a
populatiei acestora.
Report view
15
Design
16
4.b Virfuri de munti (Raport cu totalizari si grupari de date). Acest raport prezinta lista virfurilor de
munti, grupati dupa innaltime acestora.
Report view
Design
17
5. Formulare
5.a Tabele. Formular cu butoane pentru deschiderea tabelelor. La fiecare buton in Properties am ales
la rubrica Event, la On click – Macro buider, apoi am ales Open Table si ales tabela
corespunzatoare. Apoi am redenumit butonul cu denumirea tabelei.
Form view
Design
18
Design
Design
5.d Formular cu subformular. Pentru a crea formularul cu subformular, mai intii am creat
subformularul pe baza interogarii Caracteristica tarii. Aceasta lucreaza pe baza parametrului
[introduceti denumire tara]. Apoi a ales un formular gol, in care am plasat cimpul Denumire din
tabela Tari si schimbat aspectul cimpului in Combo box. Iar in rubrica Properties, la Other, am scris
parametrul [introduceti denumire tara]. Asfel prin acest parametru este legat Formularul de
subformular.
19
Form view
20
Design
21
5.e Formulare - formular pentru deschiderea formularelor prin butoane. La fiecare buton in
Properties am ales la rubrica Event, la On click – Macro buider, apoi am ales Open Form si ales
formularul corespunzator. Apoi am redenumit butonul cu denumirea formularului.
Form view
Design
22
23