Date post: | 14-Apr-2016 |
Category: |
Documents |
Upload: | elmira-vrabii |
View: | 155 times |
Download: | 6 times |
Ministerul Educatiei Învatamintului şi Ştiinţei al Republicii MoldovaAcademia de Studii EconomiceFacultatea „Finante si Banci”
PROIECTla informatica
Tema:”Proiectarea si exploatarea bazelor de date”
Elaborat de: RaileanGalina Verificat de:
1
Definirea problemei: Sa se creeze o baza de date care sa monotorizeze informatiile dintr-o intreprindere textile.Mi-am propus sa creez urmatoarea baza de date pentru o gestionare mai usoara a clientilor din intreprinderea textila.
Analiza structurala
S-au creat 4 Tabele: - Clienti - Comenzi
- Continut comanda - Produse
Fiecare entitate contine un numar de atribute dupa cum urmeaza :
Tabela CLIENTI atribute : - Cod client- Nume client- Localitatea- Adresa- Telefon
Tabela COMENZI atribute : - Numar comanda- Data comanda- Termen- Data livrare- Cod client
Tabela CONTINUT COMANDA atribute : - Numar comanda
- Cod produs- Cantitate- Pret unitar
Tabela PRODUSE atribute: - Cod produs - Denumire
- Unitate masura
2
Proiectul bazei de date din Relationship si descrierea relatiilor dintre tabele.
Descrierea relatiilor dintre tabele: pentru relatia Clienti-Comenzi sa utilizat relatia de unu la mai multi deoarece unui
client ii poate apartine mai multe comenzi, iar unei comenzi ii apartine doar un client; pentru relatia Comenzi-Continut_comenzi sa utilizat relatia de unu la unu deorece unei
comenzi ii apartine doar un continut de comada si invers; pentru relatia Produse-Continut_comenzi sa utilizat relatia de unu la mai multi
deoarece unui produs ii poate apartine mai multe continuturi de comenza iar unui continut de comezi ii poate apartine doar un produs ;
3
Tabela Clienti este alcatuita din 5 atribute, dintre care 2 atribute sunt de tip numar si trei atribute de tip text. In aceasta tabela vor fi incluse toate datele clientilor intreprinderii textile.
Tabela Comenzi in regimul View.
Tabela Produse in regimul View.
5
INTEROGĂRI-CERERI
Interogările(cererile) reprezintă modalităţi de selecţie şi afişare a informaţiei din unul sau mai multe tabele,formulate cu ajutorul unor condiţii logice.
I.Interogari de tipul Select Query1. Sa se prezinte clientii care nu sunt din Soroca.
7
3.Sa se prezinte clientii din Ungheni care au facut comanda pe 20.11.2010 si nu bleizere.
4.Sa se calculeze costul total la comenzile.
9
6.Sa se prezinte pretul minim la produse.
7.Sa se calculeze suma la produsele vindute pe 27.11.2010 cu prêt mai mare de 60.
11
8.Sa se calculeze cantitatea de bleizere vîndută de pe data 01.11.2010 pînă pe 20.11.2010.
9.Cerere cu parametri.
12
Rapoartele servesc pentru afisarea informatiei din BD,grupind datele sau obtinind totaluri in baya unor calcule effectuate asupra datelor.1.Raport simplu
Raport compus
18
FORMULARE
Formularele sint obiecte ale bazei de date Acces,proiectate special pentru a crea o interfata pentru utilizator cu scopul facilitatii introducerii,editarii si afisarii inregistrarilor din tabele sau interogari.
Formularul de baza
20
4.Formularul ce contine un formular incuibat
FORMULAR IN BAZA UNUI TABEL
Acest formular ne reprezinta tabela Comenzi.MACROCOMANDA
Aceasta macrocomanda va afisa tabela produse.
24
Cuprins
1. Definirea problemei.Analiza structurala______________________22.Proiectul bazei de date din Relationship si descrierea relatiilor dintre tabele___________________________________________________33.Prezentarea si descrierea tabelelor___________________________44.Interogari______________________________________________7 I.Interogari de tipul Select Query___________________________7 II.Interogari de tipul Action Query a)Make-table_________________________________________13 b)Appened___________________________________________13 c)Update____________________________________________14 d)Delete____________________________________________15 III.Interogare generala destinata crearii raportului compus_______165.Rapoarte a)Raport simplu______________________________________16 b)Raport compus_____________________________________176.Formulare____________________________________________18 1)Formular-tabele____________________________________19 2)Formular-interogari_________________________________20 3)Formular-rapoarte__________________________________20 4)Formularul ce contine un formular incuibat.______________21
25
Identificarea atributelor cheie
(0,n) 1,1
1,n
0,n
1,n
Cheie primara:
26
C L I E N T I
Localitate
CodClient CIIC.I
Adresa
Telefon
Nr.Client
Completeaza form
Comanda
Nr.comanda
Data comanda
Termen
solicita
Continut comanda
Nr.Com
Pret unitar
CodProdus
specifica
Produs
CodProdusDenProd Unitate Masura
DataLivrareCodClient