wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

IntrebariExtra

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

O relatie este in forma normala FN5:

a)

Numai daca dependenta jonctionala care reconstituie schema R este o dependenta jonctionala triviala b.

b)

Numai daca fiecare relatie in dependenta jonctionala constituie o supercheie a relatiei c.

c)

Ambele variante a si b sunt corecte

2.

Care dintre urmatoarele dependente multivalorice sunt triviale?

a)

Numai dependentele X->->Y unde X inclus in Y → trebuia sa fie Y inclus in X pt A b)

b)

Numai dependentele X->->Y unde X->->Y pt care X U Y = R

c)

ambele a si b

3.

Care dintre urmatoarele reguli de echivalenta sunt corecte? - sigma operator de selectie

a)

a) sigmaf(E1-E2) = sigmaf(E1) – sigmaf(E2)

b)

b. sigmaf(E1-E2) = sigmaf(E1) (intersectat) sigmaf(E2)

c)

c. sigmaf(E1-E2) = sigmaf(E1) U sigmaf(E2)

4.

Intr-un graf de strategii nodurile sunt asimilate:

a)

numai tabelelor

b)

numai operatorilor

c)

atat tabelelor cat si operatorilor

5.

Daca o subcerere SQL returneaza o pereche de coloane, atunci in clauza WHERE a cererii principale se poate folosi operatorul:

a)

“=” intre perechile de coloane din cererea principala si subcerere, specificate intre paranteze

b)

“IN” intre perechile de coloane din cererea principala si subcerere, specificate intre [paranteze

c)

Orice operator intre perechile de coloane din cererea principala si subcerere

6.

Intr-un join de tip JOIN ... ON conditia de join se pune:

a)

numai pe coloanele de acelasi tip

b)

numai pe coloanele cu acelasi nume

c)

numai pe coloanele cu acelasi tip si nume

7.

Care din afirmatiile de mai jos sunt adevarate pentru o baza de date NoSQL?(Nu se stie exact raspunsul; ar fi mai multe)

a)

permite procesarea pararela a datelor

b)

permite duplicarea de date deoarece nu este normalizata.

c)

este recomandata pentru gestiunea documentelor

8.

In calculul relational pe tupluri o cerere are ca rezultat:

a)

a) Multimea tuplurilor care indeplinesc constrangerile de integritate

b)

b) Multimea tuplurilor care au atribute intr-un domeniu

c)

c) Multimea tuplurilor care verifica una sau mai multe formule

9.

O ierarhie de incluziune a unei entitati E in modelul EA implica ca:

a)

O instanta a unei submultimi se poate regasi si in alte submultimi aflate in relatie de incluziune cu E.

b)

Fiecare instanta a unei submultimi a lui E se regaseste numai in acea submultime.

c)

Orice instanta a unei submultimi a lui E trebuie sa se regaseasca in toate submultimile cat si in E.

10.

Multiset-urile reprezinta:

a)

a) Multimi de date care contin valori duplicate

b)

b) O relatie care are mai multe tupluri unicat

c)

c) O relatie care contine tupluri duplicate

11.

Cheia unei relatii in Modelul Relational reprezinta?

a)

O multime minimala de atribute care identifica in mod unic un tuplu

b)

O constrangere de integritate

c)

Ambele variante a si b sunt corecte

12.

In cadrul cursului nostru JSON inseamna:

a)

a. Java Script Operational Notation

b)

b. Joint Service Operational Name

c)

c. Java Script Object Notation

13.
a)

INTELES

b)

INTELES OK

14.

135. Consistenta eventuala presupune ca: c) schimbarile se vor propaga in cele din urma la toate inregistrarile

a)

Inteles

b)

Inteles ok

15.

O asociere cu doua ramuri poate fi:

a)

a. Unara

b)

b. Binara

c)

c. Ambele raspunsuri a si b sunt corecte

16.

139. O diagrama EA continand o ierarhie de incluziune cu tatal ANGAJAT(IdA, Nume) si fii INGINER(IdI, Specialitate, Vechime) si MUNCITOR(IdM, Calificare) a. Poate fi corecta sau gresita in functie de context b. Este gresita c. Este corecta Explicatie: cap 4 “La entitatea tata vor fi atasate atributele care formeaza identificatorul si descriptorii care modeleaza informatii specifice intregii clase” De fapt: La entitatile fiu vor fi atasate atributele de identificare (aceleasi ca ale tatalui). Ori noi avem IdA, IdI, IdM. RASPUNS b

a)

Inteles

b)

Inteles ok

17.

La transformarea unei ierarhii de generalizare, criteriul de clasificare devine:

a)

a. O coloana la tata

b)

b. O coloana la fiecare fiu

c)

c. Un tuplu (linie din tabela

18.

O asociere trebuie sa aiba:

a)

a. Macar o ramura obligatorie

b)

b. Macar o ramura multi

c)

c. Raspunsurile a si b sunt gresite

19.

Inserarea datelor intr-o tabela, prin intermediul unui view, se poate face:

a)

a. Totdeauna, daca nu se violeaza cheia primara

b)

b. NU, deoarecere un view este folosit numai pentru cereri SELECT

c)

c. DA, daca view-ul este creat pe o singura tabela si nu violeaza constrangerile de integritate

20.

Select-ul (proiectia) trebuie deplasat in arbore:

a)

a) spre radacina

b)

b) spre frunze

c)

c) depinde de caz

21.

pi_An(pi_Bk(R*S)) =

a)

a) pi_An(R*S) -> An inclus in Bk

b)

b) pi_Bk(R*S)

c)

c) pi_(An U Bk) (R*S) (reuniune)

22.

Care dintre afirmatiile urmatoare este corecta:

a)

Orice dependenta multivalorica este in acelasi timp si o dependenta functionala

b)

b. Orice dependenta functionala este in acelasi timp si o dependenta multivalorica

c)

c. Ambele variante a si b sunt corecte

23.

Daca o subcerere SQL returneaza o linie(minim doua coloane), in conditiile puse in clauza WHERE a cererii principale pe aceste linii se pot folosi operatorii:

a)

a. = , !=

b)

b. IS, IS NOT

c)

c. IN, NOT IN

24.

Fie G o multime de dependente functionale si multivalorice pe o relatie R. Inchiderea G+ contine:

a)

a. Multimea dependentelor functionale din G sau se pot obtine din G prin axiome si reguli

b)

b. Multimea dependentelor multivalorice din G sau se pot obtine din G prin axiome si reguli

c)

c. Ambele variante prezentate la a si b sunt adevarate

25.

O schema de relatie R la care orice dependenta multivalorica netriviala X ->-> Y are in partea stanga o supercheie, atunci este in forma normala:

a)

a. FNCB

b)

b. FN4

c)

c. FNCB si FN4

26.

O subcerere SQL corelata se executa:

a)

a. Doar atunci cand este folosita in clauza HAVING

b)

b. O singura data pentru toate liniile din cererea principala

c)

c. Pentru fiecare linie candidat din cererea principala

27.

O relatie R care este in forma normala FN4 este si in:

a)

a. Forma normala FN3

b)

b. Forma normala FNBC

c)

c. Ambele variante prezentate la a si b sunt adevarate

28.

Intr-o cerere SELECT care din urmatoarele clauze este corecta:

a)

WHERE EXIST max(salariu) > 1000

b)

WHERE max(salariu) > 1000 GROUP BY …

c)

HAVING max(salariu) > 1000 GROUP BY ...

29.

Care dintre urmatoarele dependente multivalorice sunt triviale: Obs: Operatorul < se refera la incluziune

a)

a. Dependentele X ->-> Y unde Y < X

b)

b. Dependentele X ->-> Y pentru care X ⋂ Y = ⊘

c)

c. Ambele variante prezentate la a si b sunt adevarate

30.

O relatie R care este in forma normala FN4 accepta:

a)

a. Numai dependente multivalorice

b)

b. Numai dependente functionale

c)

c. Atat dependente multivalorice cat si dependente functionale

31.

Care dintre urmatoarele cereri SQL are o sintaxa corecta:

a)

a. Select job, max(salariu) from angajati_dep where max(salariu) > 1000 group by job

b)

b. Select job, max(salariu) from angajati_dep where exist max(salariu) > 1000 group by job

c)

c. Select job, max(salariu) from angajati_dep having max(salariu) > 1000 group by job

32.

O relatie R aflata in forma normala FNBC:

a)

a. Este totdeauna si in forma normala FN4

b)

b. Este totdeauna si in forma normala FN3

c)

c. Niciuna dintre variantele a si b nu este adevarata

33.

O relatie R care este in forma normala FN5 este si in:

a)

a. Forma normala FN4

b)

b. Forma normala FN3

c)

c. Ambele variante prezentate la a si b sunt adevarate

34.

Join-ul extern se foloseste obligatoriu atunci cand:

a)

a. In clauza FROM apare de mai multe ori aceeasi tabela

b)

b. O cerere SELECT returneaza linii dintr-o tabela care nu sunt corelate cu nicio linie din alte tabele

c)

c. O cerere SELECT coreleaza liniile dintr-o tabela cu alte linii, din alte tabele

35.

Intr-un join de tip JOIN .. ON conditia de join se pune:

a)

a. Numai dupa coloane de acelasi tip

b)

b. Numai dupa coloane cu acelasi nume si semnificatie

c)

c.Numai dupa coloane cu acelasi tip si nume

36.

Intr-un join de tip NATURAL JOIN conditia de join se realizeaza:

a)

a. Numai dupa coloane de acelasi tip si semnificatie

b)

b. Numai dupa coloane cu acelasi nume

c)

c. Numai dupa coloane definite in cheile tabelelor

37.

Intr-o cerere SELECT cu NATURAL JOIN se pot folosi alias-uri pentru coloane:\

a)

a. Numai pentrru coloane de acelasi tip si semnificatie

b)

b. Numai dupa coloane cu acelasi nume

c)

c. Numai pentru coloane care nu participa la join

38.

Intr-o diagrama EA,o entitate care este dependenta de alta entitate se reprezinta printr-un:

a)

a. Poligon regulat cu linie continua sau intrerupta

b)

b. Dreptunghi cu linie continua dubla

c)

c. Oval cu linie continua

39.

In modelul EA un rol reprezinta:

a)

a. O asociere intre doua entitati

b)

b. Numele atribuit asocierii dintre doua entitati

c)

c. O semnificatie a unei ramuri a asocierii realizata pe o singura entitate

40.

In modelul EA, in cazul in care exista informatii descriptive despre o anumita clasa de obiecte:

a)

a. aceasta se va modela ca entitate

b)

b. aceasta se va modela fie ca entitate, fie ca atribut, in functie de context

c)

c. aceasta se va modela ca atribut

41.

Atributele de identificare in modelul EA sunt folosite pentru:

a)

a. identificarea relatiilor dintre atributele unei entitati

b)

b. identificarea unica a instantelor unei entitati

c)

c. identificarea relatiilor dintre atributele a doua entitat

42.

Daca intre doua entitati din modelul EA exista mai multe asocieri, atunci:

a)

a. Asocierile nu sunt considerate redundante daca au semnificatii diferite

b)

b. Asocierile sunt considerate intotdeauna redundante

c)

c. Nu pot exista mai multe asocieri intre doua entitati

43.

In modelul EA o entitate care este dependenta de alta entitate se numeste :

a)

a. Entitate slaba

b)

b. Entitate de asociere

c)

c. Entitate de descriere

44.

12. Multimea de atribute X este cheie pentru relatia R daca:

a)

a. X determina functional toate atributele relatiei R

b)

b. X este o functie minimala

c)

c. Ambele conditii a si b sunt indeplinite simultan

45.

Redundanta datelor se refera la faptul ca:

a)

a. Datele sunt stocate de mai multe ori in aceeasi relatie sau relatii diferite

b)

b. Aceleasi date sunt stocate in mai multe relatii

c)

c. Datele sunt stocate de mai multe ori in aceeasi relatie