Evidența unui service de mașini - proiectarea bazelor de date

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 15 fișiere: docx, xlsx, jpg, sql, txt, db, vsd
Pagini : 21 în total
Cuvinte : 8069
Mărime: 624.90KB (arhivat)
Puncte necesare: 8

Extras din proiect

Să se creeze o bază de date care să ţină evidenţ a unui service de maşini. Service-ul poate repara mai multe tipuri de maşini, ale unui anumit producător. Pentru fiecare tip de maşină trebuie să reţină piesele componente (identificate unic). O anumit ă piesă are un set de caracteristici. O aceeaşi piesă poate fi necesară pentru mai multe maşini. De asemenea trebuie să se ţină evidenţa stocurilor de materiale. Mecanicii existenţi pot avea una sau mai multe specializări (de ex: electrician, mecanic, etc.), fiecare cu atribuţiile ei, şi pot lucra la una sau mai multe maşini simultan.

Cerinţe:

1. Să se realizeze modelul entitate-legătură

2. Să se facă trecerea la modelul relaţional (să se detalieze operaţiile effectuate pentru fiecare entitate în parte)

3. Să se creeze o bază de date care să conţină:

a. Legături între tabele;

b. Integritatea referenţială pentru a efectua corect operaţiile de actualizare (adăugare, ştergere, modificare);

c. Chei primare şi chei externe;

d. Reguli de ştergere şi modificare în cascadă pentru entităţile cu chei externe.

4. Să se verifice calitatea proiectării bazei de date cu ajutorul formelor normale (se va normaliza baza de date până la FNBC - inclusiv).

5. Să se indexeze baza de date creată (crearea minim a unui index).

6. Să se facă testarea bazei de date prin efectuarea de diferite operaţii asupra ei. Trebuie să existe cel puţin o interogare din fiecare tip (în total minim 15 interogări), 2 funcţii diferite (care să nu facă un simplu select), 2 proceduri stocate, şi 1 trigger.

* Baza de date trebuie să conţină minim 10 tabele

** Se va adăuga în tabele un volum mare de informaţii reale – minim 20 înregistrări în fiecare tabel

*** Baza de date trebuie să fie realizată în Oracle

**** Se vor folosi programele Visio sau Embarcadero pentru crearea modelului entitate-legătură (listarea pentru dosar a modelului Entitate Legătură)

***** Fiecare cerinţă are punctaj separate

Modelul entitate-legatura.

Modelul relational.

Crearea bazei de date.

CREATE TABLE Masina

(

id_masina NUMBER CONSTRAINT id_masina_nn NOT NULL PRIMARY KEY,

nr_inmatriculare VARCHAR2(15),

nume_proprietar VARCHAR2(15)

);

CREATE TABLE Producator

(

id_producator NUMBER PRIMARY KEY,

nume_prod VARCHAR2(15)

);

Preview document

Evidența unui service de mașini - proiectarea bazelor de date - Pagina 1
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 2
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 3
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 4
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 5
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 6
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 7
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 8
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 9
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 10
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 11
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 12
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 13
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 14
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 15
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 16
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 17
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 18
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 19
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 20
Evidența unui service de mașini - proiectarea bazelor de date - Pagina 21

Conținut arhivă zip

  • Evidenta Unui Service de Masini - Proiectarea Bazelor de Date
    • Script
      • Interogari.txt
      • Proceduri.txt
      • Tabele.txt
      • Trigger.txt
    • Drawing1.jpg
    • Drawing1.vsd
    • Drawing2.jpg
    • Evidenta Unui Service de Masini - Proiectarea Bazelor de Date.docx
    • proiect.JPG
    • Schema 3 PBD.jpg
    • Script.sql
    • Script2.txt
    • Tabele.txt
    • tabele.xlsx
    • Thumbs.db

Alții au mai descărcat și

Baze de Date

Consideram exemplul unei societati de proiectare. Obiectivul este de a pastra informatii privind proiectele si salariatii care lucreaza la aceste...

Bază de date Access - gestiune farmacie

Notiuni introductive Bazele de date reprezinta colectii de date organizate într-un mod riguros, bine stabilit. Ele nu contin date care nu sunt...

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...

Baze de date - gestiunea unui magazin de mobilă

Tema proiectului o reprezinta gestiunea unui magazin de mobila, si pentru aceasta am folosit urmatoarele tabele: - TARI cu structura : id_tara...

Baza de date - magazin de cărți

1 Introducere Prin bază de date se înţelege orice colecţie de date sau informaţii, care este organizată special, în vederea consultării rapide a...

Evidența produselor Avon

Capitolul I Elemente de baza despre Acces Utilizatorii traditionali ai bazelor de date sunt organizatii guvernamentale, banci, spitale, scoli...

CarsOnline - proiectarea aplicațiilor web

Introducere; tema proiectului;descriere Titlu: CarsOnline Tema proiectului: Aplicatie web pentru evidenta unui parc auto Descriere: CarsOnline...

Realizarea unui Sistem Informatic de Gestiune a Cărtilor

Tema proiect: LIBRARIE Se dorește realizarea unui sistem informatic de gestiune a cărtilor în care să se evidențieze clienții precum și editurile...

Te-ar putea interesa și

Strategia de Comunicare On-line și Creația în Publicitatea On-line

INTRODUCERE Tema lucrării de disertaţie se numeşte „Strategia de comunicare on-line şi creaţia în publicitatea on-line” şi este dezbătută pe...

Proiectarea Logistică a unui Atelier de Prelucrări Mecanice

IMPERATIV MAJOR AL UNEI INDUSTRII MODERNE 1.1. CONCEPTUL GENERAL DE ORGANIZARE; ŞTIINŢA ORGANIZĂRII; ORGANIZAREA EMPIRICA SI ORGANIZAREA...

Fundamentarea cheltuielilor la Primăria Târgu Neamț

1.1. Scurt istoric Primele date au apărut încă din anul 1864 când domnitorul Alexandru Ioan Cuza, în baza Legii administrative pe care a...

Derularea negocierilor comerciale internaționale

INTRODUCERE Negocierea joaca un rol important în tranzactiile comerciale internationale. Ea acopera în prezent o gama larga de domenii, cum sunt...

Caiet de practică la BCR Huși

Cap I. Sistemul informaţional bancar Banca Comercială Română fondata la 1 decembrie 1990 în cadrul procesului de restructurare pe două niveluri a...

Optimizarea unui Sistem Informatic - Service Auto

Pentru realizarea acestui proiect “Optimizarea unui sistem informatic intr-un SERVICE AUTO” , la disciplina “OPTIMIZARI”, am pornit de la tema...

Gestiunea unui Service-Auto

MOTIVAREA TEMEI Inovarea presupune o reactie rapida si flexibilitate la schimbarile pietei, inclusiv a celor de mediu, câstigarea cotei de piata...

Subiecte Mecatronica

S 1. Definitia mecatronicii Cuvântul mecatronica a fost folosit pentru prima data de catre japonezi pentru a defini fuziunea tehnologica: mecanica...

Ai nevoie de altceva?