+ All Categories
Home > Documents > Proiect Baze de Date1

Proiect Baze de Date1

Date post: 14-Apr-2016
Category:
Upload: elmira-vrabii
View: 155 times
Download: 6 times
Share this document with a friend
Description:
n
29
Ministerul Educatiei Învatamintului şi Ştiinţei al Republicii Moldova Academia de Studii Economice Facultatea „Finante si Banci” PROIECT la informatica Tema:”Proiectarea si exploatarea bazelor de date1
Transcript

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

Prezentare si descrierea tabelelor

Tabela Clienti in regimul Design View.

4

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

Tabela Continut Comanda in regimul View.

6

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

2.Sa se prezinte clientii din Chisinau care au comandat bleizere .

8

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

5.Sa se calculeze costul produselor vindute pe 27.11.2010.

10

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

10. Cerere cu parametri.

13

II.Interogari de tipul Action Querya)Cerere Make - Table.

b) Cerere Append.

14

c) Cerere Update.

15

d) Cerere Delete.

16

III.Interogare generala

Crearea rapoartelor17

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

19

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

21

1.Formularul-tabele

2.Formularul-interogari

22

3.Formularul-rapoarte

23

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


Recommended