Post on 06-Jul-2018
8/18/2019 Proiectare Baze de Date Lectia 3
1/19
F A C I
P S B D Rţ P 1
ECŢA 3
ţ ................................................................................2
S ţ .....................................................................................................................................2
T ţ ..............................................................................................................................................5
R ţ Rţ ăţ ţ...............................................................................11
N ..................................................................................................13
R ......................................................................................................................................................15
P........................................................................................................................................................15
8/18/2019 Proiectare Baze de Date Lectia 3
2/19
F A C I
P S B D Rţ P 2
ţ
I ă ţ ă ţ ă ăţ.
S ţ ş ţ
ţ . S ţ ş ţ ş ăă
ţ ş . S ţ ţ ţ
. ă .
Aş :
• Rţ
• T ţ
•
N
• Rţ ă ă
• R
L ş ţ, ă ţ ă ţ ă:
• Cţ ţ ăţ
• Iţ ţ ş
• Dţ ţ ţ
•
Aţ ţ D.
• M ţ : ţ ş ă ţ 1:
• M ţ, ţ
• R
ţ
ţ ă :
)
S ţ ţ
) S ţ,
) S ţ ţ
) S ţ
) S ţ
) D ţ ţ
Vţ ăţ, ă ă ăţ ă, ş ă , ţ ţ ă.
8/18/2019 Proiectare Baze de Date Lectia 3
3/19
F A C I
P S B D Rţ P 3
D ăţ ţ ă . Eţ
ă.
Dă ăţ , ă. I ş
ă, ăţ MESAJ ş USER ă ă ţ,
ă ş.
O ţ () ăş. A ş ţ ă. D
ă . Vţ
.
ă ()
) A ţ
U, ţ ăă , ,
ş . A ,
ă / / ...
Dă şţ ăţ , ţ ţ : E ă /
E /
E /
S ă / ă
R /
Că , , , , , .
T T
T ă P
Ră
Ră
S ă ă ă . Dă ş,
ă M , ţ. P ă
ă ţ / .
EEA
EEA
8/18/2019 Proiectare Baze de Date Lectia 3
4/19
F A C I
P S B D Rţ P 4
)
D ţăţ ă ţ
P ţ ţ EM ă
ă :
F MESAJ UTILIZATOR ?
F UTILIZATOR MESAJ ?
F MESAJ UTILIZATOR ?
F UTILIZATOR ?
A ă DA ţ , ţă.
I ţ ţ ă ţ ă ,
.
EM ă MESAJ ă ă UTILIZATOR. D
MESAJ ă ţ USER,
ţ ţă .
U, ţ ă , ţ ş,
ţ.
) D G ă ţ
P ţ EE
ă ă : P MESAJ UTILIZATOR ?
P UTILIZATOR ă MESAJ ?
ă NU " " 1.
ă DA " ţ " "".
G ţ ă ţ.
D ţ ă ţ " " A B ă ă
A ă ăţ B. U B . Cţ: A
ă ţ B.
D P
O ţ ţ " ţ " ă ă , .
EE USER 0,1 MESAJE.
U, ă . P EA
ţ ATASAMENTE, , ă
A B
8/18/2019 Proiectare Baze de Date Lectia 3
5/19
F A C I
P S B D Rţ P 5
ATASAMENTE MESAJ ăş 4. I ţ < 5. D ă
( ).
S A
P D
Ră
Cţ Ră
ţ 5
) D ţ
A , UTILIZATORUL, , ,
. A ă ă MESAJ.
D ţ ă ă, ă
ţ . A ş .
N ă ă.
N ă ă
ţ, ă .
N ţ . Să ă
ă MESAJ ..
ţ
ţ
Eă ţ ă :
U ţ ( 1 : )
Mţ ţ ( : )
U ( 1:1)
EEA
AAAE
EEA
FOLDER
8/18/2019 Proiectare Baze de Date Lectia 3
6/19
F A C I
P S B D Rţ P 6
ţ 1 :
T ţ 1: ER. S
. T ţ :
. ţ 1: . A ţ ă ăţ
ăă ă. D ţ ă
ă ă . D ţ ă ă
ăţă . Vă ă
ă, .E ţ 1:
D ţ ţ ţ () ()
ă. D ă ă ţ
( ). C ă . Pţ
COMENZII ş
COMANDAPRINCIPALA. A ţ COMANDAPRINCIPALA ,
ELEMENTE. Aş COMANDA ă ăţ:
COMANDAPRINCIPALA COMANDAELEMENTE. D
COMANDAPRINCIPALA ă.
D ţ ?
I ţ 1 : ă
. , ă ă
. ţ, .
ţ 1 ţ : . A ţ, ().
ţ 90 % ţ () ş (). Rţ ă ă
ă 1 , ă
ă.
ţ 1 : ţ. A ţ , ţ
ţ ă ă ţă ăţ ă
. S ,
ă .
ţ ţă . A ţ ().
8/18/2019 Proiectare Baze de Date Lectia 3
7/19
F A C I
P S B D Rţ P 7
ţ : ăţ ş ţ . A ţ
ă ă ţă ăţ ă
ţ ăţ, ş . D ,
ă ăţ ? A . Rţ
, ş, ă , : ă
. S ,
, ţ ă: DEPARTAMENTUL ANGAJATI ş ANGAJAT
DEPARTAMENT. A ă ă ţ
ă .
O ţ : ăţ ă ţ
. A ţ C .
ţ :
ţ : . S
.
ţ1:1
D ţ 1:1 M ER .
ţ 1:1 , ă ă ăţ: ţ ţă
ăţ ă ă ș . D
PERSOANA NAȘTERE. A : ţ ă
ţ ţ ă ăţ? S ă : ă ă
ţ. Dă ţ ă ţ .,
.
1:1 ă ,
.
8/18/2019 Proiectare Baze de Date Lectia 3
8/19
F A C I
P S B D Rţ P 8
A PACIENT ș ANGAJAT ă PERSOANA.A
BLOOD , , ,
. Rţţ ă PERSOANA,
ă . V ţ .
R 1:1 ţ ă. C , ă ă,
, ă ţ ă ăţ ă
. U ANGAJAT ș
PERSOANA, ţă .
M ţ 1:1 ăţ ă ,
ă..
ţ
C , .
ţ ţ PERSON
COUNTRY ă ţ ă ţ
. A ă ș ,
.
ţ A
A ţ. D , ţ.
, TYPE ATTACHAMENTTYPE ATTACHAMENT
TYPE ţ ATTACHAMENT ATTACHAMENTTYPE.
N ă , ţ ă
ATTACHAMENT TYPE. Dă ă
ATTACHAMENT TYPE
ă, , ţ
ăţ ș ă T
ATTACHAMENT.
8/18/2019 Proiectare Baze de Date Lectia 3
9/19
F A C I
P S B D Rţ P 9
ţ :
I ă ER ţ : ,
ş. D ţ , , ă
ăţ , ţ : ă
.
U ţ CLIENT PRODUS.
ăă
ă
Să ă ă PRODUSE. U CLIENT
ăă PRODUSE. Să ă ăă ţ . A
ă:
U CLIENT ă PRODUSE
U PRODUS ţ ţ CLIENȚI
U ă ăă POPESCU VASILE
ţă ă CĂMĂŞI. "POPESCU VASILE" CLIENT, "CĂMAŞĂ"
PRODUS. S ş ă "", ţ ă .
ăă
ă
ăă
ă
E ă CANTITATE CLIENT, PRODUS C
ţ CLIENT ș PRODUS.
ăă
ă
R . I ( )
CEIN
DCN
CEINC
DCN
CEIN
DCNC
CEIN
DCN
C
8/18/2019 Proiectare Baze de Date Lectia 3
10/19
F A C I
P S B D Rţ P 10
CANTITATE . D COMANDA
N : ?
A COMENZI ă
ă, ş ţ 1, 2 ş 1 ş .
C ţ PRODUS COMANDA :
C
C
A ţ ăţ COMANDADETALII. Oţ ţ : ţ
ţ 1 : . S
:
T :
CE CADA
D D
1 1 28/02/2014 2
2 2 01/03/2014 1
... ... ... ... ...
DE CADADEA
C C C
1 C 1 1 2
2 1 2 3
... ... ... .... ...
CADA* * D
D* C*
CE* *
C
CADA* * D
D* C*
CE* *
CADADEA* C
8/18/2019 Proiectare Baze de Date Lectia 3
11/19
F A C I
P S B D Rţ P 11
ţ ţ ăţ ţ
M ă ţ ţ ă ţ . Rţ
ţ ţ.P ţă ţ , ţ, ş ţ ş
ţ . A ă ă :
C ş ţ, ?
T ţ : ă ?
P ţ : ?
ţ
Să ă ţ : ăţ A ş B.
1) P ăţ ţ. Vţ ă ăţ
ă. N ă
ţ A / B ţ.
2) Uă ă ţ 1: A / B COMBINAȚIE,
ă A ş ă ă B. Sţ ţ ţ ţ
ţ ţ.
3) Nţ ţ. Aţ ă ţ ţ " / ".
4) Uă ţ ţ :
5) ă, ţ ţ . A ţ ăţ A B
ă A/B ţ. D , ţ :
ş .
ţ : ?
Ră ă ă:
A ş, ţ ER, ţ
ă ţ : . C
ăţ ţ ă ă .
ă, ţ ţ ":"
8/18/2019 Proiectare Baze de Date Lectia 3
12/19
F A C I
P S B D Rţ P 12
ă ţ : ?
D , ţ
: . M . O ţ
: , . A
ş ţ ţ
: .
O ţ : ă ţ ţ
ă ţ. D , ă ţ ţ : ă
ş ş .
ă DA ţ : ?
D, ţ , ă . Dă D. ţ ţ
ăă : , ă ţ ţ ă
, A ş B.
C , ă ţă ţ ţ ă ţ. A
" ţ" ă ăţ , ş
, ă ţ. O D ţ.
A ă ă ţ ER O D
ţ : ţ ţ .
ţ
P ţ : ?
D. F ţ, 1:1. ă ţ ş ă ţ ,
ţ : .
C ţ ? Sţ .
O ţ ă ţ :
ă ă.
Să ă ţ D ţ : 1
PERSOANA ă CLIENTTIP ăţ ( ).
8/18/2019 Proiectare Baze de Date Lectia 3
13/19
F A C I
P S B D Rţ P 13
A PERSOANE,
( , ă )
ş, , , ă ţ .
M ăă PERSOANA ă ă ă ă
ţ . Rţ : 1 CLASIFICARE ş ă ţ
CLIENTTIP CLASIFICARE CLASIFICARE PERSOANA.
N ţ. D, ţ
ţ ,
. O ă ţ
ă. R ER ă ă.
D
F T
A ă ă ( 2F ) U ă ă (UID)
ăţ.
A ( 3F ) U UID UID
" ţ ă
ţă
"A ă ă ă
ţ "
ă ă
ă ă ă .
T ţ ă ă ţ ăţ. N
ă .
8/18/2019 Proiectare Baze de Date Lectia 3
14/19
F A C I
P S B D Rţ P 14
S ă ăţ
ş, MESAJ MESAJ.
, ţ ţţ ţ : 1.
A ă ă
ă ă ăţ.
Vţ ă ăţ. F ţ
UID ă ţ .
Vţ UID. Dă ă ş ş
.
A ă ă
D D.
8/18/2019 Proiectare Baze de Date Lectia 3
15/19
F A C I
P S B D Rţ P 15
ţ ăţ .
ţ ţ :, ţ :1
ţ
D ţ
ţ
ş
Eă ţ: 1:, 1:1, :.
ţ 1: ţă 1 , , ţ
E. A ş ă ţă.
ţ . ţ ţ
ţ ă ţ.
ţ 1:1 : ţ , ţ ,
ă ( ţ 1: )
P 31: Găţ
S ăţ ă .
T D.
A ă ER, ă ş .
8/18/2019 Proiectare Baze de Date Lectia 3
16/19
F A C I
P S B D Rţ P 16
32: ăţ ţ
S ă ţ ă
ţ : .
T D.
1 Rţ ă ţ :. Gă ţ.
2 Găţ ţ ţ
. Dţ .
33: Cţ
S ţ ă ă
.
S Lţ M C. S D
. Aţ M. M ţ ţ .
T D.
Uţ ţ ţ ş ţ ă ăţ ş .
8/18/2019 Proiectare Baze de Date Lectia 3
17/19
F A C I
P S B D Rţ P 17
34: &
S ER , ţ ş ţ.
S I ţ M C, ţ !
T D.
1. Cţ ţ ă Iţ ţ:
ţ ţ ă , "ţ " "",
. ţ ţ ş
ţ , ţă. , , ă
, ş .
2. E ţ:
ţ ţ ţă. ă ă ţ
ţă. ţă ş ă ă (), ţ .
3. Ș :
ţ . 0% ă
01 . .
4. Sţ ă ş ă ă
ţ:
) J ă ă P .
)
A T B ţ ş T. R T A.
) P ă , ş ţ ţ ă
ă ă HQ.
) M L ă ă B.
) P ăţ , ţ ă
ş ş .
5. E D. ăă ă ăă ă ă ?
) C ă Oţ ?
) C ă M L L M M, Fţ ?
) Eă ţ ă M Fţ ?
) C ţă ş ă ţ? I ş
? ş ?
) C L ăă ? C
T " ( M )?
)
C ţă ă ?
8/18/2019 Proiectare Baze de Date Lectia 3
18/19
F A C I
P S B D Rţ P 18
35: ţ
S ţ ă ă
.
S L M C.
T D. Eţ ER ţ M C.
36: E
S .
T D.
Cţ
. Aăţ, şţ ţ
ăţ, ş ţ
ă ţ ă
ţăţ:
1) U ă () ţ .
2) U ţ .
3) U ă ( ţ). U
, ă .
8/18/2019 Proiectare Baze de Date Lectia 3
19/19
F A C I
4) T ş .
P :
5) O ă ţ ş .
6) O ă ţ , "@.".
7) U ă ă.
37: Că ţă
S .
S E P ă S U A. E E
Fţ ş S U A şă ".
T D. Cţ .
38: E
S ER ă
ă.
T D.
1) P ă ER ţ
, ţ
ş ţ ă
ă ,
.
2) Oţ, ţ ER
ă ă.