You are on page 1of 2

1.

ARGUMENT .4

2. GENERALITI ORACLE.5 2.1. BAZE DE DATE NOIUNI FUNDAMENTALE ..5 2.1.1. Date, informaii, cunotine5 2.1.2. Colectarea i analizarea datelor. Modelul conceptual6 2.1.3. Entiti. Instane. Atribute. Identificator unic 7 2.2. NUCLEUL SQL*PLUS12 2.2.1. Tipuri de date 13 2.2.2. Operatori SQL 2.2.3. Comenzi SQL 2.3. CREAREA I GESTIUNEA TABELELOR .15 2.3.1. Crearea tabelelor - Comanda CREATE TABLE ..15 3. DESCRIEREA AFACERII ... 16 4. DESCRIEREA IMPLEMENTRI .16 4.1. ERD INITIAL17 4.2. ERD FINAL...18 4.3 FUNCTII PENTRU PRELUCRAREA DATELOR..20 4.3. REGULI STRUCTURALE...24 4.4. INTEROGARI JOIN 25 4.5 CONSTRANGERI 26 5. Bibliografie 33

.Maparea relariilor in Oracle


Entitatea se scrie cu majuscule, singular in interiorul unui dreptunghi cu varfuri rotunjite. Atributele se scriu cu litere mici , avand in fata unul din semnele #,*,o(UID, obligatoriu, optional).Orientarea liniilor este de la V la E si de sus in jos, evitand

intersectia. Se pot folosi subdiagrame de explicare a diagramelor complexe, si explicarea entitatilor cu multe atribute. Transformarea modelului conceptual, a ERD-ului, n modelul fizic, adic n baza de date propriu zis, se numete mapare. Acest proces implic transformarea fiecrui element al ERD-ului.
Numele coloanei titlu nume prenume telefon Tip Varchar2 Varchar2 Varchar2 Number Tip cheie Pk Opionalitatea

#
* *

Maparea relaiilor one-to-one Dndu-se dou entiti A i B legate ntre ele printr-o relaie one-to-one, este evident c putem include cheia primar A n cadrulul tabelei B, dar putem proceda la fel de bine i invers, incluznd cheia primar a tabelei B n cadrul tabelei A, deoarece fiecrei instane a entitii A i corespunde cel mult o instan a entitii B, dar i invers, oricrei instane a entitii B i corespunde cel mult o instan a entitii A.

Maparea relaiilor barate Relaiile barate sunt mapate ca cheie strin n tabela aflat n partea many a relaiei, la fel ca la maparea oricrei relaii one-to-many. Bara de pe relaie exprim faptul c acele coloane ce fac parte din cheia strin vor devenii parte a cheii primare a tabelei din partea many a relaiei barate.

You might also like