Documente Academic
Documente Profesional
Documente Cultură
Facultatea
Catedra
PROIECT
disciplina
Conducător ştiinţific:
Autorul: ______________
Localitate – 2018
CUPRINS
1 Date generale............................................................................................................................2
1.1 Tema.................................................................................................................................2
1.2 Tabele și Schema Relatională...........................................................................................2
2 Interogări................................................................................................................................17
2.1 Interogări de selecție.......................................................................................................17
2.2 Interogări de acțiune.......................................................................................................27
3 Formulare...............................................................................................................................32
4 Rapoarte.................................................................................................................................39
1 Date generale
1.1 Tema
Pentru a fi gestiona o companie este nevoie de organizare. Cu cât firma este mai desfasurată, cu
atât sunt mai multe detalii care necesită a fi luate în consideratie la luarea deciziilor atât
strategice cât şi operaţionale de zi cu zi. Aceste detalii se referă la angajaţi, imobile, venituri,
cheltuieli, clienţi, timp, etc. Sub aspect informațional există fluxuri de date care se schimbă
mereu şi trebuiesc stocate şi prelucrate în timp real. Se remarca necesitatea de a crea şi gestiona o
baza de date. Microsoft Acces 2010 ne ofera posibilitatea de a crea, analiza şi gestiona baze de
date. Mai jos propun atenţiei un exemplu de o astfel de baza de date create pentru gestionarea
unui magayin alimentar debutant. Acesta baza de date, odata dezvoltată şi adaptată necesităţilor
reale ale firmei ar putea fi utilă acesteia şi ar contribui la majorarea randamentului de lucru.
Realizarea cerintelor asupra bazei de date este redata de capturile de ecran aferente fiecărui
element redat mai jos.
1.2 Tabele și Schema Relatională
Baza de date contine 7 tabele principale care marchează structurarea datelor. Schema Relațională
este prezentata mai jos, impreuna cu toate tipurile de legaturi intre tabele:
2
Tabelele pot fi vizualizate mai jos. Prezentăm și cele mai complexe cimpuri (setate) ale fiecărui
table, în design view. Noi am setat toate câmpurile necesare, lucru care poate fi ușor verificat în
baza de date, însă pentru a salva spațiu, nu vom reda toate câmpurile aici.
Angajati:
Datasheet
Design
3
Functii si salarii: (cu smart tag)
Datasheet
4
Design
5
Incaperi de serviciu:
Datasheet
Design
6
7
Clienti: (cu smart tag si 2 cimpuri cheie)
Datasheet:
Design
8
9
Orar: (deasemenea cu smart tag si 2 cimpuri cheie)
Datasheet:
Design
10
11
Vinzari:
Datasheet:
12
Design
13
14
Marfuri:
Datasheet:
Design:
15
16
2 Interogări
2.1 Interogări de selecție
2.a. Angajati cu virsta mai mare de 20 de ani. Interogarea afiseaza toti angajatii respectivi.
(Interogare de tip Select, ce nu contine rindul total, dar contine cimpuri calculate si criterii de
selectie). Contine smart tag (evidentiat).
Datasheet
17
18
Design
19
SQL view
2.b. Functii cu salariul net mai mare de 3000 lei. (Interogare de tip Select, ce contine rindul total,
cimpuri calculate si criterii de selectie si gruparea se face dupa un singur cimp).
Datasheet
Design
20
SQL view
2.c. Sali de lucru cu aria libera mai mare de 10 metri patrati. (Interogare de tip Select, ce contine
rindul total, cimpuri calculate si criterii de selectie si gruparea se face dupa mai multe cimpuri
(ultimele 2)).
Datasheet
Design
21
SQL view
Design
22
SQL view
Design
23
SQL view
Design
24
SQL view
Design
25
SQL view
2.h. Produse vindute in cantitate intre 5 si 90 buc. Interogarea redă cantitatea minimă.
Datasheet
Design
26
SQL view
27
Design
SQL view
3.b Completeaza tabela Angajati si remunerare (Interogare de tip Append). Acesta completateaza
tabela create la punctul de mai sus cu angajati care au remunerarea de baza mai mare de 4800 lei
Datasheet
28
Design
SQL view
3.c Actualizarea salariului de baza a Soferului la 6000 lei (Interogare de tip Update).
Datasheet
29
Design
SQL view
30
Design
SQL view
31
3 Formulare
3.a Angajati
Form view
Design view
32
Design view
33
Design view
34
Design view
35
Design view
36
Design view
3.g Produse
37
Form view
Design view
38
Design view
4 Rapoarte
4.a Angajati (Raport cu totalizare). Acesta prezinta angajatii si numarul acestora.
39
Report view
Design
40
Design
41
4.c Cantitati la depozit (Raport cu totalizare).
Report view
Design
42
4.d Clienti (Raport cu totalizari si grupari de date).
Report view
43
Design
44
4.e Incaperi de lucru si salarii (Raport cu totalizare).
Report view
45
Design
46
4.g Incaperi de serviciu (Raport cu totalizari si grupari de date).
Report view
47
Design
48
4.i Vinzari (Raport cu totalizari si grupari de date).
Report view
49
Design
50
51