date relaionale
DRD. RNDAU SNZIANA
04.10.2016
Mod de evaluare
Seminar 50% test gril + 50% test practic
Recapitulare
Conceptele de baz ale modelului relaional
In cadrul modelului relaional organizarea datelor se realizeaz n tabele
bidimensionale, numite i relaii.
cmp
nregistrare
realizare
domeniu
cheie primar
= un cmp care identific n mod unic nregistrrile unei tabele ( valori unice i nenule)
cheie candidat
= un cmp (altul dect cheia primar) ce ndeplinete condiiile necesare cheii primare
cheie extern
= cmpul (grup de cmpuri) ce servete la realizarea legturii cu alt tabel n care acesta
este cheie primar.
GESTIUNEA BAZELOR DE DATE RELAIONALE - DRD. RNDAU SNZIANA
Tabel Furnizori
Cheie primar
Cod furnizor
Cheie candidat
Cod unic de
identificare
realizare
Denumire
cmp
Adres
Localitate
1001
RO 1289562
SC Alfa SRL
Str. Rosu nr 5
Piteti
1002
RO 1458623
Bucureti
1003
RO 7825161
SC Boromir SA
Bacu
1004
RO 8952320
SC Farmec SA
Str. Preciziei nr 24
Iai
nregistrare
domeniu
GESTIUNEA BAZELOR DE DATE RELAIONALE - DRD. RNDAU SNZIANA
Cod furnizor
Cod unic de
identificare
Denumire
Adres
Localitate
1001
RO 1289562
SC Alfa SRL
Str. Rosu nr 5
Piteti
1002
RO 1458623
Bucureti
1003
RO 7825161
SC Boromir SA
Bacu
1004
RO 8952320
SC Farmec SA
Str. Preciziei nr 24
Iai
Cheie primar
ID
Comand
Dat comand
Cod furnizor
31/12/2015
15/01/2015
1001
08/02/2016
15/02/2016
1002
06/04/2016
01/05/2016
1001
09/06/2016
30/06/2016
1004
17/07/2016
25/07/2016
1003
Cheie extern
unei realizri din cmpul cheie primar i corespunde o singur realizare n cmpul cheie extern
1n
unei realizri din cmpul cheie primar i corespund mai multe realizri n cmpul cheie extern
mn
unei realizri din cmpul cheie primar i corespund mai multe realizri n cmpul cheie extern
i reciproc. Acest tip de relaie este frecvent ntlnit, dar nu se poate implementa direct n
bazele de date relaionale. Pentru modelare se folosete o relaie suplimentar, de tip 1-N
pentru fiecare din tabelele iniiale.
SQL Server
Server name: s-win-sql-cig
User: studentB
Parola: parola 2016
Exemplu baza de date: 629_Ionescu_Ion