Proiect SGBD - Oracle

Previzualizare referat:

Extras din referat:

A.

Profesori

Student

Disciplina

Examene

Baza de date administreaza activitatea unei facultati. Prin intermediul tabelelor descrise mai jos, este tinuta evidenta profesorilor, studentilor, obiectelor de studio si a examenelor.

Tabela "Profesori" contine informatii despre profesori, nume, prenume, adresa si salariul fiecaruia. Tabela "Student" contine informatii despre student precum numele, prenumele, adresa si faptul daca este la taxa sau nu. Tabela "Disciplina" contine informatii referitoare la obiectele de studiu ale studentilor si numarul de credite aferent fiecaruia. Tabela "Examene" ofera informatii despre salile in care se vor tine examenele si notele fiecarui student.

Crearea tabelelor

DROP TABLE PROFESORI CASCADE CONSTRAINTS;

DROP TABLE STUDENT CASCADE CONSTRAINTS;

DROP TABLE DISCIPLINA CASCADE CONSTRAINTS;

DROP TABLE EXAMENE CASCADE CONSTRAINTS;

CREATE TABLE PROFESORI

(idprofesori number(4) CONSTRAINT pk_profesori primary key,

Nume varchar2(15) not null,

Prenume varchar2(15) not null,

Adresa varchar2(30),

Salariu number(4));

CREATE TABLE STUDENT

(idstudent number(4) CONSTRAINT pk_studenti primary key,

Nume varchar2(15) not null,

Prenume varchar2(15) not null,

Adresa varchar2(30),

Taxa varchar2(2) not null

Nrcredite number(2));

CREATE TABLE DISCIPLINA

(iddisciplina number(4) CONSTRAINT pk_disciplina primary key,

Dendisc varchar(20) not null,

Nrcred number(1) not null;

CREATE TABLE EXAMENE

(idexamen number(4) CONSTRAINT pk_examene primary key,

Iddisciplina number(4) not null,

Idstudent number(4) not null,

Idprofesor number(4) not null,

Data date,

Sala varchar2(5) not null,

Nota number(2),

CONSTRAINT FKprofesori FOREIGN KEY (idprofesori) REFERENCES profesori (idprofesori),

CONSTRAINT FKdisciplina FOREIGN KEY (iddisciplina) REFERENCES disciplina (iddisciplina),

CONSTRAINT FKstudent FOREIGN KEY (idstudent) REFERENCES student (idstudent)).

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Proiect SGBD - Oracle.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Nu
Nota:
4/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
10 pagini
Imagini extrase:
10 imagini
Nr cuvinte:
1 575 cuvinte
Nr caractere:
10 434 caractere
Marime:
17.26KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Limbaje de Programare
Tag-uri:
administrare, tabel, activitate, baza de date
Predat:
la facultate
Materie:
Limbaje de Programare
Sus!