Lucru Individual
La disciplina Tehnologii Informaionale de Comunicare
STUDIU DE CAZ
Evidena Campionatelor
Chiinu 2017
CUPRINS
Introducere.....
Capitolul I. Proiectarea unei Baze de Date multitabelare
1.1. Descrierea domeniului de aplicare a BD
1.2. Proiectarea tabelelor al BD
1.3. Proiectarea relaiilor dintre tabele i adugarea datelor
Capitolul II. Proiectarea Interogrilor
2.1 Interogare de selecie..................................................................................
2.2 Interogare cu parametru.............................................................................
2.3 Interogare de aciune..................................................................................
Capitolul III. Proiectarea Rapoartelor
3.1 Rapoarte.....................................................................................................
Capitolul IV. Proiectarea Formularelor
4.1 Formulare...................................................................................................
Bibliografie......
2
INTRODUCERE
Conceptul de baze de date a aprut n anul 1969, cu ocazia prezentrii primului raport CODASYL
ntr-o conferin pe probleme de limbaje de gestiune a datelor. Ideea principal const n existena
unui fiier de descriere global a datelor. Conceptul a fost ulterior dezvoltat i s-a ajuns la urmtoarele
tipuri de baze de date :
- Baze de date reea (distribuite)
- Baze de date relaionale
- Baze de date orientate pe obiecte
n esen, conceptul de baz de date se definete ca una sau mai multe colecii de date n
interdependen, mpreun cu descrierea datelor i a relaiilor dintre ele. O baz de date trebuie s
ndeplineasc urmtoarele condiii:
- a) S asigure o interdependen sporit a datelor fa de program i invers
- b) Conceperea structurii bazei de date trebuie s se fac astfel nct s asigure informaii
necesare i suficiente pentru cerinele de informare i decizie
- c) S asigure o redundan minim (redundan = ceva care se repet)
- d) S permit accesul rapid la informaiile stocate n baza de date
Bazele de date sunt extrem de variate. Arhitectura bazelor de date evideniaz structura acestora
i este standardizat. Arhitectura general cuprinde urmtoarele elemente:
- baza de date propriu-zis, n care se memoreaz colecia de date
- sistemul de gestiune a bazei de date, acesta fiind un ansamblu de programe care realizeaz
gestiunea i prelucrarea complex a datelor
- un dicionar al bazei de date (metabaza de date) care conine informaii despre date,
structura acestora, elemente de descriere a semanticii, etc.
Scopul lucrrii :
Familiarizarea cu principiile de baz aplicate n lucrul cu SGBD, nsuirea deprinderilor
practice n crearea tabelelor, efectuarea operaiilor primare asupra datelor.
A obine deprinderi practice i cunotine referitoare la proiectarea interogrilor de tip Select i
interogrilor de aciune, redactarea rapoartelor n regimul de vizualizare Design View precum i
redactarea formularelor n regim de vizualizare Design.
3
Capitolul I.
Proiectarea unei Baze de Date multitabelare
5
Des.1.1. Tabelul Echipa n regim Design
O baz d date este format din mai multe tabele cu diferite legturi.
1:1 legtur de tip unu la unu, cnd unei nregistrri dintr-o tabela i corespund o singr
nregistrare n cealalt tabel;
1:M Legtur de tip unu la mai muli, cnd unei nregistrri dintr-o tabel i corespund
mao multe nregistrri n cealalt tabel;
M:M legtur de tip muli la muli, cnd mai multor nregistrri dintr-o tabel i
corespund mai multe nregistrri n cealalt tabel.
6
Des.1.3 Fereastra Relationships
7
Capitolul II.
Proiectarea Interogrilor
2.1 Interogare de selecie
O interogare de selecie regsete datele din una sau mai multe tabele/interogri pe baza
criteriilor de selecie. De asemenea, se poate folosi o interogare de selecie pentru a forma
cmpuri calculate sau pentru a grupa nregistrri i a efectua nsumri, contorizri, medii
aritmetice i alte tipuri de totalizri.
Interogarea de Selecie Tip 1.1 Afiarea Echipelor al cror Sum de runde este mai mare de 20
Interogarea de Selecie Tip 1.1 Afiarea Echipelor al cror Sum de runde este mai mare de 20
8
Interogarea de Selecie Tip 1.2 Afiarea Echipelor la care se adaug 2 ani experien
Interogarea de Selecie Tip 1.2 Afiarea Echipelor la care se adaug 2 ani experien
10
Interogare tip 3.1 n regim Desing Wiew
11
Interogare tip 3.2 n regim Datashet Wiew
Interogare cu parametru
12
Interogare tip 4 1 n regim Datashet
Wiew
3 Interogare de Aciune
Interogrile de aciune permit creacrea tabelelor noi, adugarea, modificarea sau lichidarea
nregistrrilor din table.
Interogarea Delete (de lichidare) lichideaz nregistrrile din una sau mai multe tabele ce
corespund criteriilor stabilite.
Interogarea Make-Table (de creare a tabelelor) creeaz un table nou, pe baza nregistrrilor ce
satisfac criteriilestabilite, din unul sau mai multe tabele rationale.
14
Des 3.2 Interogarea Ad Tab ParticipNoi n regim design
Interogarea Append (este de aduagarea anumitor date din tabelul vechi in cel nou.
15
Capitolul III.
Proiectarea Rapoartelor
3.1 Rapoarte
Raportul este un instrument efficient pentru prezentarea informatiei stocate in BD prin
imprimare. Pe linga furnizarea de informatii detaliate, rezumative si calculate, raportul permite
prezentarea atractiva, gruparea si sortarea datelor.
16
Des 3.1 Constructorul de rapoarte n regim design
17
Des. 3.3 Raportul Evidenta participantilor n regim design
18
Capitolul IV.
Proiectarea Rapoartelor
4.1 Formulare
Formularul este un ansamblu de zone active, alcatuit din mai multe tipuri de elemente :
contrale associate, contraole neasociate etc. ce permit utilizatorilor sa introduca efectiv
informatia.
Formularul Tabele
19
Interogri
Rapoarte
20
Formularul Rapaorte Design Wiew
Formularul ncuibat
21
Formularul Principal
Bibliografie
http://bibliotecascolara.ro/Cioroianu_Iulian/Tehnologia_informatiei_si_a_comunicatiilor-
Iulian_Cioroianu.pdf.pdf
Tirsu Valentina, Apetrii Natalia, Gavrilas Natalia, Tatarciuc Ala Tehnologii
Informationale de comunicare, CEP USM, Chisinau, 2014, ISBN 978-9975-71-596-6
22