Upload
nicu-manea
View
213
Download
0
Embed Size (px)
Citation preview
8/17/2019 05_Normalizare_2
1/17
NORMALIZAREABAZELOR DE DATE
RELAŢIONALE
Caz practic:BD ŞCOLARITATE
8/17/2019 05_Normalizare_2
2/17
Relaţia universală -ŞCOLARITATE
• Matricol
• NumePrenumeS
• AdresaS
• TelefonS
• EMailS
• CNPS
• SexS
• Centru
•AnStudii• Fstudii
• Modul_Spec
• SerieCurs
• Grupa
• CodDisc
• DenDisc
• NrCrediteDisc
• DataEx
• NotaEx• TipBursa
• CuantumBursa
• CodProf
• NumeProf
• Catedra
• EMailProf
Cheie primara:
(Matricol, CoDi!c, DataE"#
8/17/2019 05_Normalizare_2
3/17
Matricol ! NumePrenumeS
Matricol ! AdresaS
Matricol ! TelefonS
Matricol ! EMailS
Matricol ! CNPS
Matricol ! SexS
Matricol ! CentruMatricol ! AnStudii
Matricol ! FStudii
Matricol ! Modul_Spec
DF în relaţia ŞCOLARITATE (1)
8/17/2019 05_Normalizare_2
4/17
DF în relaţia ŞCOLARITATE (2)
Matricol ! SerieCurs
Matricol ! Grupa
Matricol ! TipBursa
Matricol ! CuantumBursa
CodDisc ! DenDisc
CodDisc ! NrCrediteDisc
CodProf ! NumeProf CodProf ! Catedra
CodProf ! EMailProf
8/17/2019 05_Normalizare_2
5/17
DF în relaţia ŞCOLARITATE (3)
TipBursa ! CuantumBursa
"Matricol# CodDisc$ ! CodProf
"Matricol# CodDisc$ ! NumeProf
"Matricol# CodDisc$ ! Catedra
"Matricol# CodDisc$ ! EMailProf
"Centru# AnStudii# Fstudii# Modul_Spec# SerieCurs#
CodDisc$ ! CodProf "Matricol# CodDisc# DataEx$ ! NotaEx
8/17/2019 05_Normalizare_2
6/17
Pria !"ra n"rală # 1$F
% &Matricol# NumePrenumeS# AdresaS#
TelefonS# EMailS# CNPS# SexS# Centru#
AnStudii# Fstudii# Modul_Spec# SerieCurs#
Grupa# CodDisc# DenDisc# NrCrediteDisc#DataEx# NotaEx# TipBursa# CuantumBursa#
CodProf# NumeProf# Catedra# EMailProf'
8/17/2019 05_Normalizare_2
7/17
DF în relaţia ŞCOLARITATE %e &e%ur'&in %eia riară (1)
"Matricol# CodDisc# DataEx$ ! NumePrenumeS
"Matricol# CodDisc# DataEx$ !AdresaS#
"Matricol# CodDisc# DataEx$ ! TelefonS"Matricol# CodDisc# DataEx$ ! EMailS
"Matricol# CodDisc# DataEx$ ! CNPS
"Matricol# CodDisc# DataEx$ ! SexS
"Matricol# CodDisc# DataEx$ ! Centru
"Matricol# CodDisc# DataEx$ ! AnStudii
"Matricol# CodDisc# DataEx$ ! Fstudii
8/17/2019 05_Normalizare_2
8/17
DF în relaţia ŞCOLARITATE %e &e%ur'&in %eia riară (2)
"Matricol# CodDisc# DataEx$ ! Modul_Spec
"Matricol# CodDisc# DataEx$ ! SerieCurs
"Matricol# CodDisc# DataEx$ ! Grupa
"Matricol# CodDisc# DataEx$ !DenDisc
"Matricol# CodDisc# DataEx$ ! NrCrediteDisc
"Matricol# CodDisc# DataEx$ ! NotaEx
"Matricol# CodDisc# DataEx$ ! TipBursa
8/17/2019 05_Normalizare_2
9/17
DF în relaţia ŞCOLARITATE %e &e%ur'&in %eia riară (3)
"Matricol# CodDisc# DataEx$ ! CuantumBursa
"Matricol# CodDisc# DataEx$ ! CodProf
"Matricol# CodDisc# DataEx$ ! NumeProf
"Matricol# CodDisc# DataEx$ ! Catedra
"Matricol# CodDisc# DataEx$ ! EMailProf
8/17/2019 05_Normalizare_2
10/17
DF arţiale relaţia ŞCOLARITATE (1)
"Matricol# CodDisc# DataEx$ ! NumePrenumeS
"Matricol# CodDisc# DataEx$ !AdresaS
"Matricol# CodDisc# DataEx$ ! TelefonS
"Matricol# CodDisc# DataEx$ ! EMailS
"Matricol# CodDisc# DataEx$ ! CNPS
"Matricol# CodDisc# DataEx$ ! SexS
"Matricol# CodDisc# DataEx$ ! Centru"Matricol# CodDisc# DataEx$ ! AnStudii
"Matricol# CodDisc# DataEx$ ! Fstudii
"Matricol# CodDisc# DataEx$ ! Modul_Spec
8/17/2019 05_Normalizare_2
11/17
DF arţiale relaţia ŞCOLARITATE (2)
"Matricol# CodDisc# DataEx$ ! SerieCurs
"Matricol# CodDisc# DataEx$ ! Grupa
"Matricol# CodDisc# DataEx$ !DenDisc
"Matricol# CodDisc# DataEx$ ! NrCrediteDisc
""Matricol# CodDisc# DataEx$ ! TipBursa
"Matricol# CodDisc# DataEx$ ! CuantumBursa
"Matricol# CodDisc# DataEx$ ! CodProf "Matricol# CodDisc# DataEx$ ! NumeProf
"Matricol# CodDisc# DataEx$ ! Catedra
"Matricol# CodDisc# DataEx$ ! EMailProf
8/17/2019 05_Normalizare_2
12/17
2F$ (*)
%( &Matricol# NumePrenumeS# AdresaS# TelefonS#EMailS# CNPS# SexS# Centru# AnStudii# Fstudii#Modul_Spec# SerieCurs# Grupa# TipBursa#
CuantumBursa'
%) &CodDisc# DenDisc# NrCrediteDisc'
%* &Matricol# CodDisc# CodProf# NumeProf#Catedra# EMailProf'
%+ &Matricol# CodDisc# DataEx# NotaEx'
8/17/2019 05_Normalizare_2
13/17
DF +ran,i+ive în D ŞCOLARITATE
Matricol ! TipBursa ! CuantumBursa
Matricol $ C%a&t%mLB%r!a
"Matricol# CodDisc$ ! CodProf ! NumeProf "Matricol# CodDisc$ ! CodProf ! Catedra
"Matricol# CodDisc$ ! CodProf ! EMailProf
(Matricol, CoDi!c# $ N%me'ro
(Matricol, CoDi!c# $ Catera(Matricol, CoDi!c# $ EMail'ro
8/17/2019 05_Normalizare_2
14/17
D ŞCOLARITATE în 3F$
%(( &TipBursa# CuantumBursa'
%() &Matricol# NumePrenumeS# AdresaS# TelefonS#EMailS# CNPS# SexS# Centru# AnStudii# Fstudii#
Modul_Spec# SerieCurs# Grupa# TipBursa'
%) &CodDisc# DenDisc# NrCrediteDisc'
%*( &CodProf# NumeProf# Catedra# EMailProf'%*) &Matricol# CodDisc# CodProf'
%+ &Matricol# CodDisc# DataEx# NotaEx'
8/17/2019 05_Normalizare_2
15/17
D ŞCOLARITATE în 3F$(!"ra !inală)
T,P_B-%SE &TipBursa# CuantumBursa'
ST-DENT, &Matricol# NumePrenumeS# AdresaS# TelefonS# EMailS#CNPS# SexS# Centru# AnStudii# Fstudii# Modul_Spec# SerieCurs#
Grupa# TipBursa'
D,SC,P,NE &CodDisc# DenDisc# NrCrediteDisc'
P%.FES.%, &CodProf# NumeProf# Catedra# EMailProf'
P%.F,D,SC &Matricol# CodDisc# CodProf'
E/AMENE &Matricol# CodDisc# DataEx# NotaEx'
8/17/2019 05_Normalizare_2
16/17
.ra!ul DF # D ŞCOLARITATE
EMailPro
f
Matricol
NumePrenume
SAdresaS
TelefonS
EMailS
CNPS
SexS
Centru
AnStudii
FstudiiModul_SpecSerieCurs
Grupa
CodDisc DenDisc
NrCrediteDisc
DataEx
NotaEx
TipBursa
CuantumLBursa
CodProf
NumeProf Catedra
8/17/2019 05_Normalizare_2
17/17
/%ea "0ţinu+ă e 0a,a 'ra!ului
ST-DENT, &Matricol# NumePrenumeS# AdresaS# TelefonS#EMailS# CNPS# SexS# Centru# AnStudii# Fstudii#Modul_Spec# SerieCurs# Grupa# TipBursa'
D,SC,P,NE &CodDisc# DenDisc# NrCrediteDisc'
P%.FES.%, &CodProf# NumeProf# Catedra# EMailProf'
T,P_B-%SE &TipBursa# CuantumBursa'
E/AMENE &Matricol# CodDisc# DataEx# NotaEx'
P%.F,_D,SC &Centru# AnStudii# Fstudii#Modul_Spec# SerieCurs# CodDisc# CodProf'