Baze de date

Proiect
7/10 (1 vot)
Domeniu: Economie
Conține 1 fișier: docx
Pagini : 25 în total
Cuvinte : 2837
Mărime: 3.57MB (arhivat)
Publicat de: Adelina A.
Puncte necesare: 7

Cuprins

  1. 1. Descrierea bazei de date și schema conceptuală
  2. 2. Definirea schemei bazei de date
  3. - Crearea tabelelor
  4. - Alterare
  5. - Ștergere
  6. 3. Operații de actualizare a datelor cu ajutorul comenzilor DML
  7. - Inserare
  8. - Actualizare
  9. 4. Exemple de interogări variate
  10. - Operatori de comparație
  11. - Join-uri
  12. - Funcții de grup
  13. - Utilizarea funțiilor numerice la nivel de rând
  14. - Structuri ierahice
  15. - Construirea de expresii cu Case și Decode
  16. - Utilizarea operatorilor Union, Minus
  17. - Subcereri
  18. 5. Gestiunea altor obiecte ale bazei de date
  19. - Tabele virtuale
  20. - Indecși
  21. - Secvențe
  22. - Sinonime

Extras din proiect

1.Descrierea bazei de date și schema conceptuală

Am realizat o bază de date ce are drept scop îmbunătățirea gestionării unui lanț de saloane și stocarea informațiilor necesare pentru buna desfășurare în cadrul acestuia. Informațiile din cadrul acesteia sunt fictive, iar numărul înregistrărilor este unul suficient pentru a dovedi eficiența bazei de date.

Baza de date conține informații atât despre furnizori, produsele folosite și comenzile pentru acestea, cât și detalii despre saloane, angajații acestora și rezervările pe care le fac clienții.

Astfel în componenta bazei de date sunt incluse următoarele tabele:

- FURNIZORI: Oferă informații despre furnizori, precum id_furnizor (PK) care constituie o legătură cu produsele pe care aceștia le distribuie către saloane, denumire, nume_contact, nr_tel_f.

- PRODUSE: Oferă informații despre produsele folosite de salon precum id-ul produsului (PK), nume_produs, cantitatea și prețul acestuia, o legatură cu tabela Rand Comanda, dar și o legătură menționată anterior cu furnizorul ce distribuie aceste produse.

- COMANDA: Oferă informații despre comenzile catre salon, nume_comandă, dată_comandă. Aici se regăsește și id_comandă (Unique Key). Este în legătură cu Rand Comanda si Salon.

- ANGAJAȚI: Oferă informații detaliate despre angajați, aici se regăsește cheia primară id_angajat, legătura cu Salon pentru identificarea locului de muncă al acestora precum și atributele următoarele: Nume_ang, functie, data_angajarii, salariu.

- SALON: Oferă informații despre salonul în care sunt distribuite produsele precum cheia primară id_salon, numele salonului, telefonul si locația. Este in legătură cu Rezervările clienților, cu Angajații si Comenzile salonului.

- REZERVARI: Oferă informații despre rezervările ce au loc în cadrul salonului și anume numele clientului ce efectueaza rezervarea, data si ora rezervării, id_rezervare. Este în legătură cu tabela Salon prin id_salon, pentru a putea identifica salonul la care este făcută fiecare rezervare.

2. Definirea schemei bazei de date

• Crearea tabelelor

Tabela FURNIZORI

Create table Furnizori

(id_furnizor number(6) constraint pk_ Furnizori Primary Key,

denumire varchar2(20),

nume_contact varchar2(20),

nr_tel_f number(15));

Alter table Furnizori

Add constraint id_furnizor_nn

check (id_furnizor is not null);

Tabela PRODUSE

Create table Produse

(id_produs number(6) constraint pk_Produse Primary Key,

nume_produs varchar2(20),

cantitate number, pret number,

id_furnizor number(6));

Alter table Produse

Add constraint id_produs_produs_nn check (id_produs is not null);

Alter table Produse

Add constraint fk_id_furnizor Foreign Key (id_furnizor)

References Furnizori (id_furnizor);

Preview document

Baze de date - Pagina 1
Baze de date - Pagina 2
Baze de date - Pagina 3
Baze de date - Pagina 4
Baze de date - Pagina 5
Baze de date - Pagina 6
Baze de date - Pagina 7
Baze de date - Pagina 8
Baze de date - Pagina 9
Baze de date - Pagina 10
Baze de date - Pagina 11
Baze de date - Pagina 12
Baze de date - Pagina 13
Baze de date - Pagina 14
Baze de date - Pagina 15
Baze de date - Pagina 16
Baze de date - Pagina 17
Baze de date - Pagina 18
Baze de date - Pagina 19
Baze de date - Pagina 20
Baze de date - Pagina 21
Baze de date - Pagina 22
Baze de date - Pagina 23
Baze de date - Pagina 24
Baze de date - Pagina 25

Conținut arhivă zip

  • Baze de date.docx

Alții au mai descărcat și

Mediul extern al SC Agdesy SRL - oportunități și restricții

Analiza macro-mediului intreprinderii Studiul macro-mediului intreprinderii permite depasirea orizontului mediului concurential deoarece...

Întreprinderea în era globalizării

In era globalizarii, specialitii in domeniu vorbesc despre “intreprinderea digitala”, “intreprinderea virtuala” sau “intreprinderea mileniului...

România în ecuația integrării europene

Reforme institutionale si politice in U.E. inaintea procesului de largire. Actuala forma de organizare ce cuprinde 15 tari membre nu mai...

Te-ar putea interesa și

Gestiunea Analitică a Materialelor

1. INTRODUCERE Evoluţia tehnicii de calcul a dus la o creştere substanţială a capacităţii de memorare şi a vitezei de prelucrare a datelor. Astfel...

Baze de Date

3.2. DEFINIREA ELEMENTELOR BAZELOR DE DATE DIN ACCESS Definitia traditionala a unei baze de date este aceea de colectie de date înregistrate...

Magazin Virtual în Access

Capitolul 1 INTRODUCERE 1.1 Scop şi obiective Într-o societate informaţională cum este cea în care trăim, în care viteza de transmitere şi de...

Proiect Microsoft Acces - dicționar

Introducere Scopul principal al acestui proiect il constituie introducerea in lucrul cu baze de date in limbajul Microsoft Access. Obiectul...

Comerț electronic - magazinul virtual

Introducere Prin accesibilitatea reţelei web de către toată lumea a devenit posibil şi una din cele mai reuşite metode de bussiness din lume, care...

Sisteme Informatice de Gestiune

CAPITOLUL I. INTRODUCERE Unul din principalele obiective în viaţa unei întreprinderi îl reprezintă gestionarea sistemului informaţional. Un sistem...

Proiectare Baze de date în Access

Aplicatia I - BAZA DE DATE ÎN EXCEL I.1 CREAREA UNEI BAZE DE DATE Am creat 4 baze de date reprezentând situatia ?colarA a studentilor de la...

Folosirea MS Access în Gestionarea unei Baze de Date

Introducere Proiectul este structurat pe 5 capitole şi are ca scop demonstrarea avantajelor sistemelor de gestiune, asigurând astfel o interfaţă...

Ai nevoie de altceva?