Sunteți pe pagina 1din 7

OBSERVATII SIAD :

Toate ET-urile sunt incadrate in PATRATE,


Toate AST-urile sunt incadrate in CERCURI/OVALE >!!!!!! Fara SAGETI de orientare
Toate EvT-le (Evenimentele) sunt incadrate in CERCURI/OVALE CU SAGETI de orientare.
60.Se da urmatorul fragment de MCP:
Documente pt.asigurare

Cerere asigurare

Cerere Depus i Documente pt.asig Depus ( CD DD)


re

SincT1
(Rgaz sinc= 10 zile)

Analiz posibilit de asigurare

Op1
- analiz cerere

Cond asig nendeplinite


Cerere refuz

- analiz documente
Cond asig ndeplinite
Cerere aprobat

Indicati afirmatia adevarata:


a) Cerere aprobata este un EvT intern intermediar;
b) Cerere aprobata este un EvT declansator extern;
c) Cerere aprobata este un EvT emis rezultat. ->observam ca sageata este orientata pe partea SUPERIOARA
a cercului.Asadar este un EvT Emis.
d) Cerere aprobata este un EvT declansator rezultat;
e) Cerere aprobata este un EvT indus.
ANS:
C

61.Urmatoarea reprezentare grafica corespunde:

a)
b.
c)
d)
e)

AST Medicament;
ET Medicament; -> este incadrat in PATRAT.
!!!! Toate ET-urile sunt incadrate in PATRATE.
AT Medicament;
Bloc operator Medicament;
Proces Medicament.

ANS:

63. Ce semnificaie are o cardinalitate de 0 la n?

SAU

Cardinalitatea 0,n semnifica faptul ca:

a)
b)
c)
d)
e)

toate entitatile unei ET participa obligatoriu la o AST;


toate asocierile unei AST participa obligatoriu la o ET
participarea unei entitati dintr-o ET la o AST este unica;
participarea unei entitati dintr-o ET la o AST obligatorie;
pentru o ET pot exista entitati care nu participa la o AST si pot exista entitati care au mai multe entitati
corespondente intr-o alta ET prin acea AST.
ANS:
E
64.

Se da urmatorul fragment de model conceptual al datelor (MCD):

-> pentru o ET pot exista entitati care nu participa la


o AST si pot exista entitati care au mai multe entitati corespondente intr-o alta ET prin acea AST ( exempluluat de la
problema 63)..Observam ca si la pr. 64 este carinalitatea 0,n.
PATRATELE sunt ET-uri , CERCUL din mijloc este un AST, si cardinalitatile care ne indica legaturile dintre ele sunt 0,n /
n:m / 1,m
Indicati fragmentul de model logic al datelor (MLD) corespunzator acestuia care este corect:
a) Persoana = (CNP, Nume, Adresa);
Licenta = (Cod_licenta, Denumire, Data_Obtinerii, CNP);
b)

Persoana = (CNP, Nume, Adresa).


Licenta = (Cod_licenta, Denumire, Data_Obtinerii);
PersoanaLiceniata = (CNP, Cod_licenta);

c)

Persoana = (CNP, Nume, Adresa, Cod_licenta)


Licenta = (Cod_licenta, Denumire, Data_Obtinerii, CNP).
d) PersoanaLiceniata = (CNP, Nume, Adresa, Cod_licenta, Denumire, Data_Obtinerii);
e) Persoana = (CNP, Nume, Adresa, Cod_licenta);
Licenta = (Cod_licenta, Denumire, Data_Obtinerii).
ANS:
B

66.Urmatoarea reprezentare grafica corespunde:

-> corect AST EsteImprumutata, deoarece este incadrata intr.-un OVAL ( !!!!!!!!tot ce
apare incadrat in OVAL/CERC reprezinta AST), difera de EVENIMENTE (EvT) pentru ca NU AU SAGETI. !!!!!! Doar
evenimentele au SAGETI.(pentru ca evenimentele genereaza ceva).
a) EvT EsteImprumutata;
b) AST EsteImprumutata;
c) AT Data_imprumut;
d) OpT EsteImprumutata;
e) SincT Data_imprumut.
ANS:
B

65.

Se da urmatorul fragment de MCP:

Indicati afirmatia adevarata:


a) Polita intocmita este un EvT emis declansator;
b) Polita intocmita este un EvT declansator extern;
c) Polita intocmita este un EvT emis rezultat;
d) Polita intocmita este un EvT intern intermediar;
e) Polita intocmita este un EvT indus;
ANS:
D
66.

Urmatoarea reprezentare grafica corespunde:

-> corect AST EsteImprumutata, deoarece este incadrata intr.-un OVAL ( !!!!!!!!tot ce
apare incadrat in OVAL/CERC reprezinta AST), difera de EVENIMENTE (EvT) pentru ca NU AU SAGETI. !!!!!! Doar
evenimentele au SAGETI.(pentru ca evenimentele genereaza ceva).
a) EvT EsteImprumutata;
b) AST EsteImprumutata;
c) AT Data_imprumut;
d) OpT EsteImprumutata;
e) SincT Data_imprumut.
ANS:
B

82)

Urmatoarea reprezentare grafica corespunde:

Asigurare
Nr poli
Dat
Valoare

a)
b)
c)

EvT Asigurare;
AST Asigurare.
ET Asigurare; este ET Asigurare, pentru ca este incadrat in PATRAT. Asa se marcheaza ET-urile,
respectiv sunt incadrate in PATRATE.

d) OpT Asigurare
e) AT asigurare
ANS:
C
83)

Urmatoarea reprezentare grafica corespunde:

TrimitereFacturClient

a)
b)

EvT Declansator;
EvT Emis; ->este un EVENIMENT EMIS (EvT Emis) deoarece este incadrat intr-un OVAL/CERC si are si
O SAGEATA pe partea SUPERIOARA (specific EvT Emis)
c) AST;
d) ET;
e) Proces.
ANS:
B
84)

Urmatoarea reprezentare grafica corespunde:


-> EvT Declansator deoarece toate incadrarile care contin SAGETI sunt

Primire

Factur Furmizor

EVENIMENTE (notate EvT).Este Declansator pentru ca sageata este orientate IN JOS.


Cand sageata este orientate pe partea superioara a imaginii, este un EvT Emis. (exemplu problema 83)
a) AST;
b) Bloc OpT;
c) EvT Emis;
d) EvT Declansator;
e) Proces
ANS:
D

88)Se da urmatorul fragment de model conceptual al datelor (MCD):


ET Tren
AST Efectueaza lunar

ET Cursa
Indicati

Curs

Tren
CodIdentificare
DataUltimeiReparaii
NrKmParcuri
NrMaxKmAdmii

0,6

Efectueaz lunar

DataCursei

1,2

NrCurs
OraPlecare
OraSosire
Plecarea
Destinaia

fragmentul corect de model logic al datelor (MLD) corespunzator acestuia:


a) Tren = (CodIdentificare, DataUltimeiReparatii, NrKmParcursi, NrMaxKmAdmisi, NrCursa, DataCursei);
b) Tren = (CodIdentificare, DataUltimeiReparatii, NrKmParcursi, NrMaxKmAdmisi)
Cursa = (NrCursa, OraPlecare, OraSosire, Plecarea, Destinatia)
TrenCursa = (DataCursei);
c) Tren = (CodIdentificare, DataUltimeiReparatii, NrKmParcursi, NrMaxKmAdmisi)
Cursa = (NrCursa, OraPlecare, OraSosire, Plecarea, Destinatia)
TrenCursa = (NrCursa, DataCursei).
d)

Tren = (CodIdentificare, DataUltimeiReparatii, NrKmParcursi, NrMaxKmAdmisi)


Cursa = (NrCursa, OraPlecare, OraSosire, Plecarea, Destinatia)

TrenCursa = (CodIdentificare, NrCursa, DataCursei); ->


Explicatii:
ET 1 (Tren) cu toate atributele lui, (PRIMUL PATRAT)
ET2 (Cursa) cu toate atributele lui (AL DOILEA PATRAT)
se leaga de AST (ROTUNDUL/OVALUL din mijloc (colorat in MOV) , conform cardinalitatii.
Nota: !!!!! AST are ATRIBUTE (DataCursei). Din acest motiv apare si a-3-a linie.
89)Se da urmatorul fragment de model conceptual al datelor (MCD):

Produs
CodProdus
DenumireProdus
TipProdus

0,5

se factureaz
CantitateFacturat
PretVnzare

FacturaVnzare
1,2

NrFactur
DataFactur

Indicati fragmentul de model logic al datelor (MLD) corespunzator acestuia care este corect:
a) Produs
= (CodProdus, DenumireProdus, TipProdus, Nr.factura)
FacturaVanzare = (Nrfactura, DataFactura, CantitateFacturata, PretVanzare);
b)

Produs
= (CodProdus, DenumireProdus, TipProdus)
FacturaVanzare = (Nrfactura, DataFactura)
ProdusFacturat = (CodProdus, NrFactura, CantitateFacturata, PretVanzare);
Explicatii:
La fel ca la problema 88.
Exista 2 ET-uri incadrate in PATRATE, un AST in mijloc incadrat in OVAL/ROTUN D, cu cardinalitatile
definite.
Nota: !!!!! AST are ATRIBUTE (CantitateFacturata si PretVanzare), din acest motiv apare si -3-a linie.

c)
d)
e)

Produs
= (CodProdus, DenumireProdus, TipProdus)
FacturaVanzare = (NrFactura, DataFactura, CantitateFacturata, PretVanzare, CodProdus).
Produs = (CodProdus, DenumireProdus, TipProdus, NrFactura, DataFactura, CantitateFacturata, PretVanzare);
FacturaVanzare = (Nrfactura, DataFactura, CodProdus, CantitateFacturata, PretVanzare).

ANS:
90)

Se da urmatorul fragment de model conceptual al datelor (MCD):

Client
FacturaVnzare

NrFactur
DataFactur

1,1

Se_trimite

0,3

CodClient
NumeClient
AdresaClient
TelefonClient

Indicati fragmentul de model logic al datelor (MLD) corespunzator acestuia care este corect:
a) Client
= (CodClient, NumeClient, AdresaClient, TelefonClient)
FacturaVanzare = (Nrfactura, DataFactura)
FacturaClient
= (Nrfactura, CodClient);
b) FacturaVanzare = (Nrfactura, DataFactura, CodClient, NumeClient, AdresaClient, TelefonClient)
c) Client
= (CodClient, NumeClient, AdresaClient, TelefonClient, NrFactura, DataFactura).
d)

Client
= (CodClient, NumeClient, AdresaClient, TelefonClient)
FacturaVanzare = (Nrfactura, DataFactura, CodClient);

Observam ca la aceasta problema nu este a treia linie, chair daca avem ET-uri (incadrate in
PATRATE) si AST( in mijloc), !!!! dar AST nu mai are definite ATRIBUTE, ca la pr. 88, 89.
e) Client
= (CodClient, NumeClient, AdresaClient, TelefonClient, NrFactura)
FacturaVanzare = (Nrfactura, DataFactura, CodClient).
ANS:
D
-

91)

Se da urmatorul fragment de model conceptual al datelor (MCD):

Client
Produs
CodProdus
DenumireProdus
TipProdus

0,5

se factureaz

FacturaVnzare

1,2

CantitateFacturat
PretVnzare

1,1

Se_trimite

NrFactur
DataFactur

0,3

CodClient
NumeClient
AdresaClient
TelefonClient

Indicati fragmentul de model logic al datelor (MLD) corespunzator acestuia care este corect:
a) FacturaVanzare = (NrFactura, DataFactura, CodClient, CodProdus)
ProdusFacturat = (CantitateFacturata, PretVanzare);
b) ProdusFacturat = (CodProdus, DenumireProdus, TipProdus, NrFactura, DataFactura, CantitateFacturata,
PretVanzare)
Client
= (CodClient,NumeClient, AdresaClient, TelefonClient);

c)

Produs = (CodProdus, DenumireProdus, TipProdus)


FacturaVanzare = (NrFactura, DataFactura, CodClient)
ProdusFacturat = (CodProdus, NrFactura, CantitateFacturata, PretVanzare)
Client
= (CodClient,NumeClient, AdresaClient, TelefonClient);
Explicatii: Se aplica aceleasi principii ca la probl. 88, 89,90.

d)

ProdusFacturat

= (CodProdus, DenumireProdus, TipProdus, NrFactura, DataFactura, CantitateFacturata,


PretVanzare);
e) FacturaVanzare = (NrFactura, DataFactura, CodClient, CantitateFacturata,
PretVanzare).
ANS:
C

Observatii:
X si Y cred ca sunt VARIABILELE care se definesc la CARDINALITATI (exemplu: cardinalitatea
0,n (X=0 si Y=N) sau 1,1 (X=1 si Y=1)
76. Care este semnificaia unei cardinaliti minimale de zero? sauIndicati afirmatia adevarata:
a) X=0 exprima participarea unica si obligatorie la actiune;
b) X=0 exprima participarea obligatorie la actiune;
c) X=0 exprima participarea multipla la actiune;
d) X=0 exprima participarea unica la actiune;
e) X=0 exprima participarea optionala la actiune.
ANS:
E
77. Care este semnificaia unei cardinaliti minimale de unu sau Indicati afirmatia adevarata:
a) X=1 exprima participarea optionala la actiune;
b) X=1 exprima participarea obligatorie la actiune;
c) X=1 exprima participarea multipla la actiune;
d) X=1 exprima participarea unica la actiune;
e) X=1 exprima participarea unica si optionala la actiune;
ANS:
B
78. Care este semnificatia unei cardinaliti maximale de 1?
a) Y=1 exprima participarea optionala la actiune;
b) Y=1 exprima participarea obligatorie la actiune;
c) Y=1 exprima participarea unica la actiune;
d) Y=1 exprima participarea multipla la actiune;
e) Y=1 exprima participarea multipla si obligatorie la actiune.
ANS:
C
79)

Indicati afirmatia adevarata:

Sau Indicati afirmatia adevarata:

a) Y=n exprima participarea multiplala actiune;


b) Y=n exprima participarea obligatorie la actiune;
c) Y=n exprima participarea multipla si obligatorie la actiune;
d) Y=n exprima participarea unica la actiune;
e) Y=n exprima participarea unica si obligatorie la actiune.
ANS:
A

S-ar putea să vă placă și