Académique Documents
Professionnel Documents
Culture Documents
INTRODUCERE..... 3
1.Analiza Structurala
1.1 ERM (Entity Relation Model).....3
1.2 Identificarea atributelor. 4
1.3 Identificarea atributelor cheie.5
2.Proiectarea schemei conceptuale...6
3 Proiectarea schemei logice...6
4.Crearea si popularea Bazei de Date...7
4.1 Crearea tabelelor
4.2 Editare relatii
4.3 Populare cu date
5. QUERIES (Cererei SQL)....12
Select
Insert
Delete
Update
6.FORMULARE.....................14
7.RAPOARTE15
CONCLUZI................................................15
INTRODUCERE
Definirea problemei: Sa se creeze o baza de date care sa monotorizeze
informatiile dintr-o institutie.
1.Analiza structurala
1.1
Identificarea entitatilor
Numar comanda
Cod produs
Cantitate
Pret unitar
- Unitate masura
- Categorie de calitate
Clienti
Comanda
Produs
solicita
Conti
nut
coma
nda
specificare produs
CodClient
1.3
DataLivrare
Termen
Nr.Client
Tara
Data comanda
CodClien
t
CIIC.I
Nr.comand
a
Localitate
C
L
I
E
N
T
I
(0,n)
1,1
Completeaza
form
Adresa
Comanda
1,n
CodPosta
l
solicita
Telefon
0,n
Data_inscrieri
Continut
comanda
specifica
1,n
Cantitate
Produs
CodProdus
DenProd
CodProdus
Nr.Co
m
Unitate Masura
Categorie de calitate
Cheie primara:
Pret unitar
- Cod client
- Nume client
- Tara
- Localitatea
- Adresa
- Cod postal
- Telefon
- Nume client
- Cod client
- Tara
Numar comanda
Data comanda
Termen
Data livrare
Cod client
Cod client
Nume client
Telefon
Tara
Cod produs
Denumire
Unitate masura
Categorie de calitate
Tara
Localitate
Adresa
CodPostal
Telefon
3450 743567345
Romania Brasov
4500 456367853
3450 345678670
Anglia
3450 457478890
Franta
Iasi
7890 567857990
4760 764856760
Anglia
3460 346754460
Romania Cluj
str Cascadelor nr 8
6540 976546750
3450 458378580
Franta
7890 684578970
Iasi
str Zebrei nr 78
3450
9976896
Telefon
Tara
457478890 Anglia
567857990 Franta
346754460 Anglia
684578970 Franta
456367853
764856760
104 Anglia
Profit srl
105 Franta
Sql srl
107 Anglia
Abc srl
110 Franta
9/24/2002
20
10/5/2003
103
5/15/2003
25
5/30/2003
102
4/23/2001
30
6/28/2001
101
7/5/2002
15
7/20/2002
104
8/12/2000
45
8/25/2000
105
3/23/2003
60
4/15/2003
106
9/23/2003
53
10/2/2003
107
11/8/2000
56 11/24/2000
108
4/24/2003
60
5/23/2003
110
10
6/23/2002
50
7/20/2002
109
11
12/12/2003
90
1/23/2004
110
200 34
45000
201 50
34500
202 25
78590
203 45
5734853
205 56
456778
206 789
346578
207 54
67466
208 367
209 57
86766
10
210 778
97866
5685434
Denumire
UnitateMasura CategorieDeCalitate
200 ciment
kg
201 ipsos
kg
202 tabla
mp
203 var
kg
kg
208 cuie
kg
209 suruburi
kg
kg
211 sfoara
5.QUERIES(Cereri SQL)
Dupa ce s-a selectat optiunea QUERIES din meniul OBJECTS cu ajutorul
comenziiCreate with Design View s-au realizat o serie de cereri utilizand
obtiunea SQL Viewin prealabil fiind selectate tabelele dorite pentru realizarea
cererilor.
6.FORMULARE
S-au creat 6 formulare dupa cum urmeaza:
-cate unul pentru fiecare tabela in parte utilizand obtiunea FORM din meniul
OBJECT cu ajutorul comenziiCreate Form using Wizard si alegerea formei
vdorite prin selectarea unei variante oferite de Microsoft Access.
-un formular cu ajutorul caruia se poate deschide cele sase formulare anterioare
;acest a fost creat utilizand comanda Create Form With Desing View ;s-au
introdus sase butoane selectand comantaCommand Button din meniul
Toolbar.
7. RAPOARTE
S-a creat cate un table pentru fiecare tabela utilizand obtiunea REPORTS din
meniulOBJECTS.S-a selectat fiecare tabela pe rand si s-a adaugat o varianta de
afisare pentru ea urmand instructiunile de pe ecran.
10
CONCLUZII
Programul Microsoft Acces ofera o posibilitate avantajoasa pentru
gestiunea datelor in interiorul oricarei institutii sau intreprinderi , intr-un mod
simplu si accesibil oricui. Acest program detine mai multe avantaje cum ar fi :
Independenta datelor fata de aplicatii, astfel ca descrierea datelor este
separate de utilizarea acestora.
Returdanta minima si controlata
Posibilitatea de a aplica restrictii si securitate a datelor impotriva acceselor
neautorizate.
Integrarea datelor ce se manifesta prin asigurarea corectitudinii in
momentul creerii.
Bazele de date pot fi accesate de la distante prin WS existente si conectate
la o retea de calculatoare.
Pe de alta parte alte programe sunt mai costisitoare iar noi nu avem
persoane instruite.
11