Proiect Baze de Date - Firma Transporturi

Proiect
7.3/10 (3 voturi)
Domeniu: Calculatoare
Conține 9 fișiere: doc, mdb, jpg
Pagini : 25 în total
Cuvinte : 3508
Mărime: 1.23MB (arhivat)
Cost: 5 puncte
Profesor îndrumător / Prezentat Profesorului: Christian Mancas
A fost prezentat i cadrul facultatii de Matematica si informatica, universitatea "Ovidius", Constanta, am luat nota 10.Este o baza de date facuta in Acces pentru o firma de transporturi, cu formuri,interogari,butoane.

Extras din document

Se cere proiectarea unei baze de date care sa gestioneze informatii privind activitatea desfasurata de medici din spitalele din Romania.

Pentru a preveni duplicatele vom considera urmatoarele:

- ca nu putem avea mai multe firme cu acelasi nume in Romania;

-ca nu putem avea mai multi medici cu acelasi nume,sex,data nasterii,adresa,specializare si telefon;

-ca nu putem avea mai multi pacienti cu acelasi nume,data nasterii,adresa si telefon;

-ca nu putem avea un cabinet cu acelasi numar,tip si firma;

-ca un medic nu poate avea mai multe programari la aceiasi ora si data.

In prima parte a proiectului vom prezenta Diagrama Entitatilor Asociate (DEA) fara atribute apoi cea cu atributele specifice fiecarei entitate respectiv asociatie;urmata de Modelul Matematic al Datelor (MMED) si Modelul Relational (MRD). In MMED se va prezenta algoritmulcomplet al cheilor.In Modelul Relational vom prezenta baza de date propriuzisa cu capturi de imagini din Acces,fiecare cu maxim 3-4 tupli pe entitate. In ultima parte vom prezenta si cateva interogari in SQL asupra bazei de date.

II.Modelul Matematic Elementar Al Datelor

In continuare vom prezenta modelul matematic al datelor, constrangerile ce se imoun asupra datelor precum si algoritmul complet al cheilor (incepem analiza de la doua atribute, fiind considerate intelese cele singulare).

MEDICI

Multimea medicilor de interes din Romania.

IDMed ßà NAT(10),total

NumeMed à char(64),total

Sex à {M,F}

DataN à DATA,total

Adresa à char(255),total

CodMed ßà NAT(10),total

Specializare àchar(64),total

Telefon àNAT(14) ,total

K_NDAST: NumeMed*DataN*Adresa*Sex*Telefon cheie

Nu putem avea doi sau mai multi medici cu acelasi nume, data nasterii, adresa, sex,telefon.

Algoritm chei:

NumeMed*Sex cheie? NU

Putem avea doi medici cu nume si sex identice.

NumeMed*DataN cheie? NU

Putem avea doi medici cu nume si data de nasterii identice.

NumeMed*Adresa cheie? NU

Putem avea doi medici cu nume si adresa identice.

NumeMed*Telefon cheie? NU

Putem avea doi medici cu nume si telefon identice.

(exp: telefonul cabinetului)

NumeMed*Specializare cheie? NU

Putem avea doi medici cu nume si specializare identice.

Sex*DataN,Sex*Adresa,Sex*Telefon, Sex* Specializare chei? NU

Evident putem avea doi medici de acelasi sex, avand dasa nasterii/adresa/telefon/ specializare identice.

Preview document

Proiect Baze de Date - Firma Transporturi - Pagina 1
Proiect Baze de Date - Firma Transporturi - Pagina 2
Proiect Baze de Date - Firma Transporturi - Pagina 3
Proiect Baze de Date - Firma Transporturi - Pagina 4
Proiect Baze de Date - Firma Transporturi - Pagina 5
Proiect Baze de Date - Firma Transporturi - Pagina 6
Proiect Baze de Date - Firma Transporturi - Pagina 7
Proiect Baze de Date - Firma Transporturi - Pagina 8
Proiect Baze de Date - Firma Transporturi - Pagina 9
Proiect Baze de Date - Firma Transporturi - Pagina 10
Proiect Baze de Date - Firma Transporturi - Pagina 11
Proiect Baze de Date - Firma Transporturi - Pagina 12
Proiect Baze de Date - Firma Transporturi - Pagina 13
Proiect Baze de Date - Firma Transporturi - Pagina 14
Proiect Baze de Date - Firma Transporturi - Pagina 15
Proiect Baze de Date - Firma Transporturi - Pagina 16
Proiect Baze de Date - Firma Transporturi - Pagina 17
Proiect Baze de Date - Firma Transporturi - Pagina 18
Proiect Baze de Date - Firma Transporturi - Pagina 19
Proiect Baze de Date - Firma Transporturi - Pagina 20
Proiect Baze de Date - Firma Transporturi - Pagina 21
Proiect Baze de Date - Firma Transporturi - Pagina 22
Proiect Baze de Date - Firma Transporturi - Pagina 23
Proiect Baze de Date - Firma Transporturi - Pagina 24
Proiect Baze de Date - Firma Transporturi - Pagina 25
Proiect Baze de Date - Firma Transporturi - Pagina 26
Proiect Baze de Date - Firma Transporturi - Pagina 27
Proiect Baze de Date - Firma Transporturi - Pagina 28
Proiect Baze de Date - Firma Transporturi - Pagina 29
Proiect Baze de Date - Firma Transporturi - Pagina 30
Proiect Baze de Date - Firma Transporturi - Pagina 31
Proiect Baze de Date - Firma Transporturi - Pagina 32

Conținut arhivă zip

  • Proiect Baze de Date - Firma Transporturi
    • ProiectBD_Mie4_Ion
      • frunze.JPG
      • modelul matematic elementar al datelor.doc
      • PROIECT.mdb
    • Bibliografie.doc
    • Crearea BD folosind instructiuni Sql.doc
    • diagrama entitatilor asociate.doc
    • modelul matematic elementar al datelor.doc
    • Modelul Relational al Datelor.doc
    • Prezentare generala.doc

Alții au mai descărcat și

Proiect Baze de Date - Microsoft Access - Evidenta Salariatilor unei Firme

Am ales ca tema pt acest proiect “Evidenta Salariatilor Unei Firme “. Pt aceasta am creat 4 tabele dupa cum urmeaza : 1. Salariati : IDSalariat,...

Baze de Date

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

Baze de Date - Gestiunea unui Magazin de Mobila

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

Baze de Date - Firma de Transporturi

Descrierea Problemei: Fie subuniversul unei firme de transport intern alcătuit din angajaţi, camione, mărfuri şi companii cu care firma de...

Evidenta Produselor AVON

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

CarsOnline - Proiectarea Aplicatiilor Web

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

Baza de Date - Magazin de Carti

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

Joc Java Snake Folosind Sabloane de Proiectare

1 Tema proiectului Realizarea unui joc folosind sabloane de proiectare (patterns) in cadrul unei aplicatii la alegere. 2 Cerinte - utilizarea a...

Ai nevoie de altceva?