Emanuel Grigoras
Quiz von , erstellt am more than 1 year ago

Quiz am PBD teorie, erstellt von Emanuel Grigoras am 11/01/2021.

312
0
0
Keine Merkmale angegeben
Emanuel Grigoras
Erstellt von Emanuel Grigoras vor fast 4 Jahre
Schließen

PBD teorie

Frage 1 von 21

1

Comanda DESCRIBE afiseasza toate datele unui tabel.

Wähle eine oder mehr der folgenden:

  • True

  • False

Erklärung

Frage 2 von 21

1

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

Wähle eine der folgenden:

  • INSERT

  • UPDATE

  • DELETE

  • SELECT

Erklärung

Frage 3 von 21

1

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

Wähle eine der folgenden:

  • True

  • False

Erklärung

Frage 4 von 21

1

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

Wähle eine der folgenden:

  • where

  • from

  • group by

Erklärung

Frage 5 von 21

1

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

Wähle eine der folgenden:

  • reuniune

  • intersectie

Erklärung

Frage 6 von 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;

Wähle eine der folgenden:

  • True

  • False

Erklärung

Frage 7 von 21

1

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

Wähle eine oder mehr der folgenden:

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

Erklärung

Frage 8 von 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)

Wähle eine der folgenden:

  • MINUS

  • INTERSECT

  • UNION

Erklärung

Frage 9 von 21

1

Intr-o instructiune UPDATE se pot folosi exclusiv subinterogari scalare

Wähle eine der folgenden:

  • True

  • False

Erklärung

Frage 10 von 21

1

Completati urmatoarea interogare SQL:

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

Wähle eine der folgenden:

  • LEVEL

  • UNION

Erklärung

Frage 11 von 21

1

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

Wähle eine der folgenden:

  • SELECT

  • AS

Erklärung

Frage 12 von 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;

Wähle eine oder mehr der folgenden:

  • B

  • C

  • A

  • D

Erklärung

Frage 13 von 21

1

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

Wähle eine der folgenden:

  • True

  • False

Erklärung

Frage 14 von 21

1

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

Wähle eine der folgenden:

  • ALTER(tabele),DROP,CREATE

  • UPDATE(inregistrari)

  • DELETE(inregistrari)

  • INSERT(inregistrari)

Erklärung

Frage 15 von 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?

Wähle eine der folgenden:

  • Having SALARY>5000

  • WHERE SALARY>5000

  • ORDER BY SALARY >5000

  • GROUP BY SALARY > 5000

Erklärung

Frage 16 von 21

1

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

Wähle eine der folgenden:

  • UNION

  • INTERSECT

Erklärung

Frage 17 von 21

1

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

Wähle eine der folgenden:

  • sysdate

  • from_dual

Erklärung

Frage 18 von 21

1

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

Wähle eine oder mehr der folgenden:

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

Erklärung

Frage 19 von 21

1

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

Wähle eine der folgenden:

  • Tabelul_dual

  • sys_date

Erklärung

Frage 20 von 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?

Wähle eine oder mehr der folgenden:

  • atat metadatele cat si datele rezultate din ececutia declaratiei SELECT

  • datele rezultate din rezolvarea declaratiei SELECT

  • metadatele corespunzatoare vederii

Erklärung

Frage 21 von 21

1

Urmatoare interogare intoarce eroare?

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

Wähle eine oder mehr der folgenden:

  • True

  • False

Erklärung