Baze de Date ORACLE

Proiect
8/10 (2 voturi)
Conține 1 fișier: docx
Pagini : 24 în total
Cuvinte : 2263
Mărime: 504.60KB (arhivat)
Publicat de: Augusta Cornea
Puncte necesare: 9

Extras din proiect

DESCRIEREA BAZEI DE DATE

Aceasta baza de date a fost create pentru a tine o evidenta intr-un parc auto de masini de lux, realizata in APEX.

Tabelele necesare gestiunii acestui parc auto sunt:AUTOVEHICULE, MODEL, VANZARI, CLIENTI, FURNIZORI, FUNCTII, ANGAJATI.

In tabelul AUTOVEHICULE sunt inregistrate marcile autovehiculelor disponibile, tara si anul in care marca respectiva a fost fondata, numele fondatorului acesteia, prin campurile: MARCA, TARA_FONDARE, AN_FONDARE, FONDATOR.

In tabelul MODEL, sunt descrise caracteristicile modelelor marcilor disponibile, tinand cont de id-ul fiecarui model, denumirii modelului respective, tipul caroseriei, anul fabricatiei, rulajul, capacitatea cilindrica (cm cubi), culoare, transmisia (automata sau manuala), norma de poluare, numarul de usi, furnizorul si pretul de vanzare. Toate aceste caracteristici sunt exprimate prin campurile: ID_MODEL, MODEL, NUME_MODEL, TIP_CAROSERIE, AN_FABRICATIE, RULAJ_KM, TIP_COMBUSTIBIL, CAPACITATE_CILINDRICA, CULOARE, TRANSMISIE, NORMA_POLUARE, NR_USI, ID_FURNIZOR, PRET_EURO.

Datele necesare descrierii clientilor sunt exprimate in tabelul CLIENTI prin campurile: ID_CLIENT, NUME_CLIENT, PRENUME_CLIENT, ADRESA_MAIL, NUMAR_TELEFON.

In tabela VANZARI sunt inregistrate autovehiculele vandute, avand chei secundare din MODEL, CLIENTI, ANGAJATI. Campurile inregistrate sunt: ID_VANZARE, DATA_VANZARE, ID_CLIENT, ID_ANGAJAT.

In tabela FURNNIZORI sunt inregistrate persoanele care au furnizat autovehiculele parcului auto. Campurile acestei tabele sunt: ID_FURNIZOR, NUME_FURNIZOR, PRENUME_FURNIZOR, NUMAR_TELEFON, ID_MODEL.

In tabela ANGAJATI sunt inregistrati toti angajatii firmei, cu campurile:ID_ANGAJAT, NUME_ANGAJAT, PRENUME_ANGAJAT, NUMAR_TELEFON, ID_FUNCTIE. Functia fiecarui angajat este reprezentata prin ID_FUNCTIE care e cheie secundara, din tabela FUNCTII.

In tabela FUNCTII sunt inregistrate toate functiile ocupate sau neocupate din firma, salariul minim si maxim al fiecarei functii. Campurile tabelei sunt: ID_FUNCTIE, NUME_ANGAJAT, PRENUME_ANGAJAT, SALARIUL_MINIM, SALARIUL_MAXIM.

SCHEMA CONCEPTUALA

Crearea tabelei AUTOVEHICULE:

CREATE TABLE AUTOVEHICULE

(

MARCA VARCHAR(20),

CONSTRAINT AUTOVEHICULE_PK PRIMARY KEY (MARCA),

TARA_FONDARE VARCHAR2(40) NOT NULL,

AN_FONDARE NUMBER(4),

FONDATOR VARCHAR2(40)

);

Crearea tabelei MODEL:

CREATE TABLE MODEL

(

ID_MODEL NUMBER(4) ,

CONSTRAINT PK_MODEL PRIMARY KEY(ID_MODEL) ,

MARCA VARCHAR2(40) ,

CONSTRAINT FK_AUTOVEHICULE FOREIGN KEY(MARCA) REFERENCES AUTOVEHICULE(MARCA),

NUME_MODEL VARCHAR2(40) NOT NULL,

TIP_CAROSERIE VARCHAR2(10) NOT NULL,

AN_FABRICATIE NUMBER(4) NOT NULL,

RULAJ_KM NUMBER(6) NOT NULL,

TIP_COMBUSTIBIL VARCHAR2(10) NOT NULL,

CAPACITATE_CILINDRICA NUMBER(4) NOT NULL,

CULOARE VARCHAR2(20),

TRANSMISIE VARCHAR2(10) ,

NORMA_POLUARE VARCHAR2(5) NOT NULL,

NR_USI VARCHAR2(5),

ID_FURNIZOR NUMBER(2) ,

PRET_EURO NUMBER(7)

);

Preview document

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

Conținut arhivă zip

  • Baze de Date ORACLE.docx

Alții au mai descărcat și

Baze de Date - Oracle

Descrierea bazei de date Se realizeaza o aplicatie cu baze de date pentru evidenta desfasurarii activitatii la nivelul bancilor comerciale ale...

Gestiune Magazin(SQL)

DESCRIERE Baza de date “Outlet SC” a fost creata pentru a reprezinta sub forma generala sistemul de gestiune al unui lant de magazine , ce...

SGBD - Oracle

Introducere Obiectivul aplicaţiei îl constituie gestionarea informaţiilor legate de salarizare pentru o firmă care îşi plăteşte angajaţii doar pe...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Te-ar putea interesa și

Sisteme integrate de management - securitatea sistemelor informaționale

CAPITOLUL 1 1.1 INTRODUCERE După jumătate de secol de progrese tehnologice si de informatizare, societatea omeneasca isi pune, in mod logic,...

Proiect Baze de Date (Oracle)

CERINTE PROIECT VARIANTA 1 A. Definirea schemei bazei de date  tabele (minim 4) cu legaturi si alte restrictii de integritate (CREATE TABLE),...

Baze de Date Oracle

A. Descrierea problemei si prezentarea schemei conceptuale a tabelelor. Este reprezentata o baza de date privind cluburile de fotbal din Europa,...

Extragerea Adreselor URL din Pagini Web cu Ajutorul Expresiilor Regulate în SGBD-ORACLE

INTRODUCERE Oracle este cel mai răspîndit Sistem de Gestiune a Bazelor de Date Relaţionale (Relaţional Database Management System - RDBMS) din...

Securitate bazelor de date - Oracle

1. Prezentarea sistemului In cadrul unei organizatii, bazele de date reprezinta una din componentele cele mai importante a oricarui sistem...

Baze de Date - Oracle

Descrierea bazei de date Se realizeaza o aplicatie cu baze de date pentru evidenta desfasurarii activitatii la nivelul bancilor comerciale ale...

SGBD-ul și Bazele de Date ORACLE

Cap1. SISTEME DE GESTIUNE A BAZELOR DE DATE - SGBD 1.1. Conceptul de SGBD. Pentru a înţelege noţiunea de SGBD (Sistem de Gestiune a Bazelor de...

Crearea unei Baze de Date în Oracle

In ziua de azi automobilul este o necesitate nu un lux, datorita nevoii de deplasare rapida prin orasele din ce in ce mai mari cat si in afara...

Ai nevoie de altceva?