Emanuel Grigoras
Test por , creado hace más de 1 año

Test sobre PBD teorie, creado por Emanuel Grigoras el 11/01/2021.

312
0
0
Sin etiquetas
Emanuel Grigoras
Creado por Emanuel Grigoras hace casi 4 años
Cerrar

PBD teorie

Pregunta 1 de 21

1

Comanda DESCRIBE afiseasza toate datele unui tabel.

Selecciona una o más de las siguientes respuestas posibles:

  • True

  • False

Explicación

Pregunta 2 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • INSERT

  • UPDATE

  • DELETE

  • SELECT

Explicación

Pregunta 3 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • True

  • False

Explicación

Pregunta 4 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • where

  • from

  • group by

Explicación

Pregunta 5 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • reuniune

  • intersectie

Explicación

Pregunta 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;

Selecciona una de las siguientes respuestas posibles:

  • True

  • False

Explicación

Pregunta 7 de 21

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • 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');

Explicación

Pregunta 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)

Selecciona una de las siguientes respuestas posibles:

  • MINUS

  • INTERSECT

  • UNION

Explicación

Pregunta 9 de 21

1

Intr-o instructiune UPDATE se pot folosi exclusiv subinterogari scalare

Selecciona una de las siguientes respuestas posibles:

  • True

  • False

Explicación

Pregunta 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;

Selecciona una de las siguientes respuestas posibles:

  • LEVEL

  • UNION

Explicación

Pregunta 11 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • SELECT

  • AS

Explicación

Pregunta 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;

Selecciona una o más de las siguientes respuestas posibles:

  • B

  • C

  • A

  • D

Explicación

Pregunta 13 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • True

  • False

Explicación

Pregunta 14 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • ALTER(tabele),DROP,CREATE

  • UPDATE(inregistrari)

  • DELETE(inregistrari)

  • INSERT(inregistrari)

Explicación

Pregunta 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?

Selecciona una de las siguientes respuestas posibles:

  • Having SALARY>5000

  • WHERE SALARY>5000

  • ORDER BY SALARY >5000

  • GROUP BY SALARY > 5000

Explicación

Pregunta 16 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • UNION

  • INTERSECT

Explicación

Pregunta 17 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • sysdate

  • from_dual

Explicación

Pregunta 18 de 21

1

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

Selecciona una o más de las siguientes respuestas posibles:

  • 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.

Explicación

Pregunta 19 de 21

1

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

Selecciona una de las siguientes respuestas posibles:

  • Tabelul_dual

  • sys_date

Explicación

Pregunta 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?

Selecciona una o más de las siguientes respuestas posibles:

  • atat metadatele cat si datele rezultate din ececutia declaratiei SELECT

  • datele rezultate din rezolvarea declaratiei SELECT

  • metadatele corespunzatoare vederii

Explicación

Pregunta 21 de 21

1

Urmatoare interogare intoarce eroare?

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

Selecciona una o más de las siguientes respuestas posibles:

  • True

  • False

Explicación