Baze de Date - Oracle

Proiect
9.3/10 (4 voturi)
Conține 1 fișier: doc
Pagini : 33 în total
Cuvinte : 3045
Mărime: 1.53MB (arhivat)
Puncte necesare: 9
Profesor îndrumător / Prezentat Profesorului: Adela Bara
Proiect sustinut la materia Baze de Date Oracle, anul 2, Cibernetica, ASE

Cuprins

  1. Descrierea bazei de date 3
  2. Schema conceptuala a bazei de date 4
  3. Operatii DDL 5
  4. CREATE TABLE 5
  5. ALTER TABLE 7
  6. DROP TABLE 10
  7. Operatii LMD 11
  8. INSERT 11
  9. UPDATE 16
  10. DELETE 18
  11. Interogari 20
  12. SELECT 20
  13. Gestionarea altor obiecte ale bazei de date 30
  14. TABELE VIRTUALE (VIEW-uri) 30
  15. INDECSI 31
  16. SECVENTE 31
  17. SINONIME 33

Extras din proiect

Descrierea bazei de date

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

In baza de date sunt inregistrate banci care au sau nu filiale raspandite in tara, clientii bancilor ca si titulari de conturi si imprumuturi facute de catre acestia la filialele bancilor respective si sunt monitorizate conturile si imprumuturile pentru a putea obtine anumite informatii necesare utilizatorului.

Descrierea legaturilor:

- O banca poate avea mai multe filiale, dar o filiala poate fi a unei singure banci.

- O filiala poate avea deschise mai multe conturi, dar un cont nu poate fi deschis decat la o banca.

- O filiala poate incheia mai multe contracte de imprumut, dar un imprumut poate fi realizat doar de o filiala.

- Un titular poate detine mai multe conturi, dar un cont nu poate avea decat un singur titular.

- Un titular poate face mai multe imprumuturi, dar un imprumut nu poate fi realizat decat de un singur titular.

- De aici rezulta o legatura indirecta intre titulari si filialele la care se deschid conturi sau se realizeaza imprumuturi, putand fi posibila realizarea de imprumuturi si deschiderea de conturi la mai multe filiale in acelasi timp.

Schema conceptuala a bazei de date

Operatii DDL: CREATE TABLE, ALTER TABLE, DROP TABLE

CREATE TABLE

Sa se creeze tabelele de mai sus cu atributele definite anterior.

CREATE TABLE banci (

cod_banca VARCHAR2(7) PRIMARY KEY NOT NULL,

denumire VARCHAR2(35),

adresa VARCHAR2(30),

localitate VARCHAR2(20),

telefon VARCHAR2(15)

);

CREATE TABLE filiale (

cod_filiala VARCHAR2(10) PRIMARY KEY NOT NULL,

cod_banca VARCHAR2(7) NOT NULL REFERENCES banci (cod_banca),

den_filiala VARCHAR2(30),

adresa VARCHAR2(20),

localitate VARCHAR2(20),

telefon VARCHAR2(15)

);

CREATE TABLE titulari (

cod_titular NUMBER(10) PRIMARY KEY NOT NULL,

tip_titular VARCHAR2(15),

nume VARCHAR2(20),

prenume VARCHAR2(20),

cnp VARCHAR2(13),

adresa VARCHAR2(20),

localitate VARCHAR2(20),

telefon VARCHAR2(15),

email VARCHAR2(20)

);

CREATE TABLE conturi (

cod_cont VARCHAR2(24) PRIMARY KEY NOT NULL,

cod_filiala VARCHAR2(10) NOT NULL REFERENCES filiale (cod_filiala),

cod_titular NUMBER(10) NOT NULL REFERENCES titulari (cod_titular),

tip_cont VARCHAR2(10),

data_deschidere DATE,

sold NUMBER(7,2),

moneda VARCHAR2(3)

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
Baze de Date - Oracle - Pagina 25
Baze de Date - Oracle - Pagina 26
Baze de Date - Oracle - Pagina 27
Baze de Date - Oracle - Pagina 28
Baze de Date - Oracle - Pagina 29
Baze de Date - Oracle - Pagina 30
Baze de Date - Oracle - Pagina 31
Baze de Date - Oracle - Pagina 32
Baze de Date - Oracle - Pagina 33

Conținut arhivă zip

  • Baze de Date - Oracle.doc

Alții au mai descărcat și

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

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

Proiect - Baze de Date

1.Tema Proiectului Se considera o firma ce ofera servicii de Internet, Telefonie si Televiziune. Se doreste crearea unei baze de date care sa tina...

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

Bază de date pentru gestiunea unei biblioteci

Proiectul isi propune realizarea unei baze de date pentru administraea unei biblioteci. Este realizat folosid Oracle 10g. Baza de date propusa...

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 Aceasta baza de date a fost create pentru a tine o evidenta intr-un parc auto de masini de lux, realizata in APEX....

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?