Baze de Date Proiect

Proiect
8.5/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 13 în total
Cuvinte : 1956
Mărime: 23.74KB (arhivat)
Publicat de: Dorinel Fărcaș
Puncte necesare: 6
Profesor îndrumător / Prezentat Profesorului: Ion Lungu

Cuprins

  1. -Descrierea proiectului
  2. -Tabelele de date
  3. -Schema conceptuala a bazei de date
  4. -Scriptul pentru crearea tabelelor
  5. -Scriptul pentru inserarea datelor in tabele
  6. -Aplicatii pe baza de date:
  7. A. 5 exemple cu ALTER TABLE, pe coloane şi pe restricţii
  8. B. 5 exemple cu operaţiile de actualizare a datelor (comenzile DML – UPDATE, DELETE pentru înregistrari)
  9. C. Exemple de interogari ale bazei de date cu comanda SELECT
  10. D. 5 exemple cu gestiunea altor obiecte ale bazei de date

Extras din proiect

-Descrierea proiectului: Acest proiect este intocmit sub froma de exercitii pe o baza de date ce cuprinde 5 tabele de date ce fac referire la angajatii si „clientii” unei sectii de politie precum si la modul in care aceasta institutie este organizata pe departamente.Proiectul cuprinde si scriptul de creare a tabelelor, precum si cel de inserare a datelor pentru fiecare tabela.

-Tabelele de date sunt urmatoarele:

PERSONAL

CNP_ang

number(13) Nume_ang

varchar2(25) Cod_dept

number(2) Specialitate

varchar2(25) Data_ang

date

1680715512615 Popescu Lucian 01 Agent 05/10/1995

1700102511610 Marin Viorel 05 Agent 02/07/1998

1840916510612 Diaconu Dan 02 Agent 04/03/2001

1530214511616 Penu Andrei 03 Chestor 19/05/2007

1750304513519 Mihai Serban 01 Detectiv 03/01/2008

1721221510001 Craiovean Radu 03 Chestor 05/03/2002

1701010511618 Avram Cristian 04 Agent 08/09/2000

DEPARTAMENTE

Cod_dept

number(3) Cod_dept

number(2) Cazuri_D

number(2) Cazuri_C

number(2)

011 01 10 5

012 01 10 3

013 01 10 8

021 02 6 2

022 02 6 1

031 03 8 4

041 04 8 4

051 05 8 0

052 05 8 2

„CLIENTI”

CNP_CLNT

number(13) Nume_Clnt

varchar2(25) Infractiune

varchar2(25) Cod_dept

number(3) CNP_politist

number(13)

1801213294810 Nedelciu Adrian Talharie 012 1750304513519

1991015511610 Negru Codrut Furt 031 1721221510001

1930403286331 Petrescu Andrei Depasirea vitezei 041 1701010511618

1770823511616 Margeanu Radu Viol 031 1530214511616

1870505728891 Eclemea Ion Crima 021 1840916510612

1911212938863 Eftimie Tiberiu Furt 013 1680715512615

1601120956332 Zavera Claudiu Posesie ilegala de arma 051 1700102511610

SANCTIUNI

CNP_clnt

number(13) Data_emiterii

date Data_executarii

date

2801213294810 13/09/2007 29/09/2007

1991015511610 02/12/2007 04/12/2007

1930403286331 17/08/2007 27/08/2007

2770823511616 08/05/2007 11/05/2007

2870505728891 03/04/2007 09/04/2007

2911212938863 14/02/2007 21/02/2007

1601120956332 07/07/2007 16/07/2007

-Schema conceptuala a bazei de date

PERSONAL

CNP_ang

number(13) Nume_ang

varchar2(25) Cod_dept

number(2) Specialitate

varchar2(25) Data_ang

date

DEPARTAMENTE

Cod_dept

number(3) Cod_dept

number(2) Cazuri_D

number(2) Cazuri_C

number(2)

„CLIENTI”

CNP_clnt

number(13) Nume_clnt

varchar2(25) Infractiune

varchar2(25) Cod_dept

number(3) CNP_politist

number(13)

SANCTIUNI

CNP_clnt

number(13) Data_emiterii

date Data_executarii

date

-Scriptul pentru crearea tabelelor:

DROP TABLE PERSONAL CASCADE CONSTRAINTS;

DROP TABLE SALOANE CASCADE CONSTRAINTS;

DROP TABLE PACIENTI CASCADE CONSTRAINTS;

DROP TABLE INTERNARI CASCADE CONSTRAINTS;

create table SANCTIUNI

(CNP_clnt number(13) constraint PK_SANCTIUNI_CNP_clnt primary key,

Data int date

Data ext date);

create table DEPARTAMENTE

(Cod_dept number(2) constraint PK__Cod_dept primary key,

Den_dept varchar2(25),

Locuri_dept number(2));

create table PERSONAL

(CNP_ang number(13) constraint PK_PERSONAL_CNP_ang primary key,

Nume_ang varchar2(25) not null,

Cod_dept number(2) not null,

Specialitate varchar2(25),

Data_ang date,

CONSTRAINT FKDepartament FOREIGN KEY (Cod_sc) REFERENCES DEPARTAMENTE(Cod_dept).

Preview document

Baze de Date Proiect - Pagina 1
Baze de Date Proiect - Pagina 2
Baze de Date Proiect - Pagina 3
Baze de Date Proiect - Pagina 4
Baze de Date Proiect - Pagina 5
Baze de Date Proiect - Pagina 6
Baze de Date Proiect - Pagina 7
Baze de Date Proiect - Pagina 8
Baze de Date Proiect - Pagina 9
Baze de Date Proiect - Pagina 10
Baze de Date Proiect - Pagina 11
Baze de Date Proiect - Pagina 12
Baze de Date Proiect - Pagina 13

Conținut arhivă zip

  • Baze de Date Proiect.doc

Alții au mai descărcat și

Program de contabilitate primară într-un laborator de cofetărie

1 INTRODUCERE Gestiunea datelor a stat in atentia majoritatii utilizatorilor calculatoarelor inca de la incerputul folosirii acestora. La inceput...

Proiect SGBD - Gestiunea unei Familii

GESTIUNEA UNEI FAMILII A. Descrierea problemei şi prezentarea schemei conceptuale a tabelelor A.1 Descrierea bazei de date Pentru a-şi gestiona...

Bază de date Access - evidența salariaților

SISTEME DE GESTIUNE A BAZELOR DE DATE Sistemele de gestiune a bazelor de date (în limba engleză "database management system" - SGDB) reprezintă...

Proiect bazele programării - evidența personalului

Acest program se doreste a fi unul care sa vina in ajutorul contabililor precum si a celor ce se ocupa cu evidenta personalului in cadrul unei...

Baze de Date - Microsoft Access

Microsoft Access 2003 este aplicatia de management al bazelor de date pusa la dispozitie de suita Microsoft Office. Spre deosebire de Excel, Access...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Oracle PL-SQL

Introducere în PL/SQL – Procedural Language extension to SQL 1. Caracteristici generale: -Construcţiile PL/SQL conţin structuri de control...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Sistem Informatic Pentru Evidența Contractelor la o Firmă

Activitatea economică reprezintă un domeniu fundamental pentru existenţa societăţii omeneşti, pentru ameliorarea continuă a condiţiei umane. Omul...

Proiectarea bazelor de date orientate pe obiecte

Introducere Esenţa oricărei baze de date este păstrarea informaţiei. Informaţia păstrată în baza de date este foarte diversă – de la simple...

Proiectarea Bazelor de Date Relaționale pentru Gestionarea unei Biblioteci de CD-uri Folosind Microsoft Access

INTRODUCERE În contextul societatii actuale, caracterizata printr-o explozie fara precedent în istoria omenirii, sistemele informatice reprezinta...

Elaborarea sistemului de circulație a documentelor destinat folosirii în cadrul cancelariei de stat

Introducere Transmiterea eficienta a informaţiei constituie, incontestabil, una dintre principalele căi care poate contribui la progresul unei...

Proiectarea și Realizarea Bazei de Date cu Ajutorul Programelor Mysql și Foxpro

INTRODUCERE Progresele realizate recent în domeniile tehnologiei de calculatoare, telecomunicaţii şi software, precum şi în alte domenii ale...

Baze de Date - Proiect în SQL

1. Descrierea bazei de date si a entitatilor Baza de date contine informatii despre produsele aflate intr-un depozit de aparate si accesorii de...

Bază de Date pentru Informatizarea și Contabilizarea Salariilor și a Altor Drepturi de Personal

„Din adevărata creaţie nu se obţine totul perfect, ci perfectibil.” Capitolul 1 BAZĂ DE DATE PENTRU INFORMATIZAREA ŞI CONTABILIZAREA SALARIILOR...

Proiectarea unei Baze de Date

I. Principalele cerinte impuse de Serviciul de Ambulanta Judetean sunt urmatoarele : activitate acordarea serviciilor medicale de urgenta...

Ai nevoie de altceva?