Emanuel Grigoras
Quiz por , criado more than 1 year ago

Quiz sobre PBD teorie, criado por Emanuel Grigoras em 11-01-2021.

312
0
0
Sem etiquetas
Emanuel Grigoras
Criado por Emanuel Grigoras quase 4 anos atrás
Fechar

PBD teorie

Questão 1 de 21

1

Comanda DESCRIBE afiseasza toate datele unui tabel.

Selecione uma ou mais das seguintes:

  • True

  • False

Explicação

Questão 2 de 21

1

Care dintre urmatoarele operatii pot fi executate asupra unei vederi , indiferent de definitia sa?

Selecione uma das seguintes:

  • INSERT

  • UPDATE

  • DELETE

  • SELECT

Explicação

Questão 3 de 21

1

MERGE este o comanda SQL care se executa asupra mai multor tabele.

Selecione uma das seguintes:

  • True

  • False

Explicação

Questão 4 de 21

1

Intr-o interogare SQL in care, in clauza FROM sunt mai multe tabele, pentru realizarea jonctiunii este obligatorie si clauza:

Selecione uma das seguintes:

  • where

  • from

  • group by

Explicação

Questão 5 de 21

1

Operanzii utilizati impreuna cu operatorii pe multimi ( SET) trebuie sa fie compatibili la

Selecione uma das seguintes:

  • reuniune

  • intersectie

Explicação

Questão 6 de 21

1

Urmatoarea interogare intoarce eroare:
UPDATE angajati
SET salariu = ( SELECT salariu
FROM angajati
WHERE id_angajat IN (100,101,102))
WHERE id_angajat = 110;

Selecione uma das seguintes:

  • True

  • False

Explicação

Questão 7 de 21

1

Fie tabelul :
Student (matricol ,nume,prenume,cnp,medie_admitere)

Selecione uma ou mais das seguintes:

  • Insert into student values ( 'FIESCC123','Dan','9.30);

  • INSERT INTO student (nume,prenume,medie_admitere) values ('Popa','Dan',9.30);

  • INSERT INTO student values ( 'FIESCC123', 'Popa','Dan','2610711335102',9.30);

  • INSERT INTO student(nume,prenume,medie_admitere) VALUES('Popa','Dan','9.30');

Explicação

Questão 8 de 21

1

Care din operatii pe multimi (SET) este echivalent cu urmatoarea interogare:
Select department_id
From employees
Where departments_id NOT IN
(SELECT department_id FROM employees)

Selecione uma das seguintes:

  • MINUS

  • INTERSECT

  • UNION

Explicação

Questão 9 de 21

1

Intr-o instructiune UPDATE se pot folosi exclusiv subinterogari scalare

Selecione uma das seguintes:

  • True

  • False

Explicação

Questão 10 de 21

1

Completati urmatoarea interogare SQL:

SELECT employee_id, last_name,job_id, manager_id, .....
FROM employees
CONNECT BY PRIOR employee_id = manager_id;

Selecione uma das seguintes:

  • LEVEL

  • UNION

Explicação

Questão 11 de 21

1

Intr-o interogare SQL , clauza care ne permite sa specificam acele campuri care vor fi afisate in rezultat este:

Selecione uma das seguintes:

  • SELECT

  • AS

Explicação

Questão 12 de 21

1

SE doreste afisarea numarul de angajati din fiecare departament. Care din urmatoarele interogari este / sunt corecte?

A. Select department_id, count(*)
from employees

B. SELECT department_id, count(employee_id)
FROM employees
Group by department_id;

C. Select department_id, count(*)
From employees
Group by department_id;

D. SELECT department_id,employee_id,count(employee)id)
From employees
Group By department_id;

Selecione uma ou mais das seguintes:

  • B

  • C

  • A

  • D

Explicação

Questão 13 de 21

1

In schema unui utilizator pot exista mai multe obiecte de acelasi tip cu acelasi nume

Selecione uma das seguintes:

  • True

  • False

Explicação

Questão 14 de 21

1

Care din urmatoarele instructiuni SQL au efect asupra metadatelor dintr-o baza de date?

Selecione uma das seguintes:

  • ALTER(tabele),DROP,CREATE

  • UPDATE(inregistrari)

  • DELETE(inregistrari)

  • INSERT(inregistrari)

Explicação

Questão 15 de 21

1

Ce clauza trebuie utilizata intr-o instructiune SELECT pentru a limita afisarea inregistrarilor la acei angajati care au salarii mai mari de 5000?

Selecione uma das seguintes:

  • Having SALARY>5000

  • WHERE SALARY>5000

  • ORDER BY SALARY >5000

  • GROUP BY SALARY > 5000

Explicação

Questão 16 de 21

1

Operatorul ............. face reuniunea a 2 tabele si elimina eventualele duplicate.

Selecione uma das seguintes:

  • UNION

  • INTERSECT

Explicação

Questão 17 de 21

1

Pentru a afisa data intr-o interogare SQL se foloseste functia
select ...... from dual

Selecione uma das seguintes:

  • sysdate

  • from_dual

Explicação

Questão 18 de 21

1

O Instructiune de manipulare a datelor (UPDATE,INSERT,DELETE) inregistrari:

Selecione uma ou mais das seguintes:

  • valideaza o tranzactie intr-un table

  • modifica structura unui table fara a afecta datelor continute de acestia

  • modifica structura datelor dintr-un table

  • modifica datele unui table fara a afecta structura acesteia.

Explicação

Questão 19 de 21

1

Tabelul pe care trebuie sa il folositi intr-o interogare SQL pentru a afisa data curenta este :

Selecione uma das seguintes:

  • Tabelul_dual

  • sys_date

Explicação

Questão 20 de 21

1

Fie urmatoarea declaratie SQL:

CREATE VIEW vederea_mea AS
SELECT employee_id, first_name, last_name, salary
FROM employees;

Ce se stocheaza in baza de date in urma executiei acesteia?

Selecione uma ou mais das seguintes:

  • atat metadatele cat si datele rezultate din ececutia declaratiei SELECT

  • datele rezultate din rezolvarea declaratiei SELECT

  • metadatele corespunzatoare vederii

Explicação

Questão 21 de 21

1

Urmatoare interogare intoarce eroare?

UPDATE angajati
SET salariu = ( SELECT salariu
FROM angajati
WHERE id_angajat =102)
WHERE ID_angajat = 110

Selecione uma ou mais das seguintes:

  • True

  • False

Explicação