Frage 1
Frage
Comanda DESCRIBE afiseasza toate datele unui tabel.
Frage 2
Frage
Care dintre urmatoarele operatii pot fi executate asupra unei vederi , indiferent de definitia sa?
Antworten
-
INSERT
-
UPDATE
-
DELETE
-
SELECT
Frage 3
Frage
MERGE este o comanda SQL care se executa asupra mai multor tabele.
Frage 4
Frage
Intr-o interogare SQL in care, in clauza FROM sunt mai multe tabele, pentru realizarea jonctiunii este obligatorie si clauza:
Frage 5
Frage
Operanzii utilizati impreuna cu operatorii pe multimi ( SET) trebuie sa fie compatibili la
Frage 6
Frage
Urmatoarea interogare intoarce eroare:
UPDATE angajati
SET salariu = ( SELECT salariu
FROM angajati
WHERE id_angajat IN (100,101,102))
WHERE id_angajat = 110;
Frage 7
Frage
Fie tabelul :
Student (matricol ,nume,prenume,cnp,medie_admitere)
Antworten
-
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');
Frage 8
Frage
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)
Frage 9
Frage
Intr-o instructiune UPDATE se pot folosi exclusiv subinterogari scalare
Frage 10
Frage
Completati urmatoarea interogare SQL:
SELECT employee_id, last_name,job_id, manager_id, .....
FROM employees
CONNECT BY PRIOR employee_id = manager_id;
Frage 11
Frage
Intr-o interogare SQL , clauza care ne permite sa specificam acele campuri care vor fi afisate in rezultat este:
Frage 12
Frage
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;
Frage 13
Frage
In schema unui utilizator pot exista mai multe obiecte de acelasi tip cu acelasi nume
Frage 14
Frage
Care din urmatoarele instructiuni SQL au efect asupra metadatelor dintr-o baza de date?
Frage 15
Frage
Ce clauza trebuie utilizata intr-o instructiune SELECT pentru a limita afisarea inregistrarilor la acei angajati care au salarii mai mari de 5000?
Antworten
-
Having SALARY>5000
-
WHERE SALARY>5000
-
ORDER BY SALARY >5000
-
GROUP BY SALARY > 5000
Frage 16
Frage
Operatorul ............. face reuniunea a 2 tabele si elimina eventualele duplicate.
Frage 17
Frage
Pentru a afisa data intr-o interogare SQL se foloseste functia
select ...... from dual
Frage 18
Frage
O Instructiune de manipulare a datelor (UPDATE,INSERT,DELETE) inregistrari:
Antworten
-
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.
Frage 19
Frage
Tabelul pe care trebuie sa il folositi intr-o interogare SQL pentru a afisa data curenta este :
Frage 20
Frage
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?
Antworten
-
atat metadatele cat si datele rezultate din ececutia declaratiei SELECT
-
datele rezultate din rezolvarea declaratiei SELECT
-
metadatele corespunzatoare vederii
Frage 21
Frage
Urmatoare interogare intoarce eroare?
UPDATE angajati
SET salariu = ( SELECT salariu
FROM angajati
WHERE id_angajat =102)
WHERE ID_angajat = 110