Proiectare Baze de Date Lectia 3

download Proiectare Baze de Date Lectia 3

of 19

Transcript of Proiectare Baze de Date Lectia 3

  • 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

    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

    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.

    . 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

    ă ă.