Sql test

An educational illustration that includes elements like SQL code snippets, a database schema diagram, and keys representing data integrity, showcasing the concepts of relational databases.

Master SQL Concepts Quiz

Test your knowledge of SQL and relational database concepts with our comprehensive quiz! This quiz comprises 42 questions designed to challenge your understanding of SQL syntax, functions, and database integrity.

Join now and learn about:

  • SQL Queries
  • Database Normalization
  • Integrity Constraints
  • Entity-Relationship Diagrams
42 Questions10 MinutesCreated by QueryMaster27
1.Care dintre urmatoarele sunt notiuni utilizate in cadrul teoriei relationale
Atribut
Tabela
Domeniu
Tumplu
Relatie
2.Care din urmatoarele desemneaza clauze care pot aparea in interogari SQL
SET
GROUP BY
CONNECT BY
HAVING
MODIFY
Care dintre urmatoarele desemneaza functii SQL
DECODE
AVG
NVL
WHERE
NULL
Care din urmatoarele afirmatii sunt corecte:
In modelul relational, restrictia entitatii se implementeaza prin NOT NULL
Conceptul de atribut din teoria relationala are correspondent conceptul de coloanal la implementarea unei tabele
In diagrama entitate-asociere se realizeaza maparea entiatilor si a asocierilor in clase de obiecte
In diagrama entitate-asociere o instanta are correspondent cheia dintr-o tabela
In diagrama entitate-asociere un eidentificator secundar devine cheie externa
Care este rolul unui atribut de identificare
Sa creeze o entitate care este diferita de orice alta entitate in afara de ea insasi
Sa identifice o instanta unica a unei entitati utilizand unul sau mai multe attribute si / sau relatii
Sa determine in mod unic o tabela si coloane in acea tabela
Sa identifice un anumit rand dintr-o tabela, utilizand una sau mai multe coloane si / sau chei straine
Care dintre urmatoarele este un exemplu de atribut volatil?
Varsta
Nume
Data_angajare
Data_nastere
Care dintre urmatoarele desemneaza clause care pot aparea in interogari SQL:
HAVING
MODIFY
GROUP BY
ORDER BY
SET
Care dintre urmatoarele variante privind scopul normalizarii relatiilor din cadrul bazelor de date relationale este corecta:
Reducerea complexitatii sistemului informatic
Sporirea calitatii datelor de intrare
Sporirea vitezei de raspuns la cererile utilizatorilor
Verificarea corelatiilor logice dintre atributele relatiei
Inlaturarea anomaliilor de actualizare
In modelul relational al bazelor de date:
Selectia, produsul cartezian si disjunctia sunt operatori din algebra relationala
Legaturile dintre tabele se scriu in LDD
Entitatile sunt in relatii liniare
Entitatile sunt in relatii de tipul parinte-copil
Pentru realizarea schemei conceptuale este necesar
Sa se creeze tabele virtuale si indecsi
Sa se identifice entitatile, atributele si sa se stabileasca legaturi
Sa se stabileasca restrictii de integritate pentru toate atributele
Sa se identifice fluxurile si procesele din organizatia economica
Tehnica entitate-asociere permite construirea modelului structural prin parcurgerea urmatorilor pasi:
Identificarea datelor de intrare si a datelor de iesire din system
Identificarea entitatilor din cadrul sistemului economic
Identificarea evenimentelor care determina trecerea unei componente dintr-o stare in alta
Stabilirea fluxului de evenimente din domeniul economic
Stabilirea atributelor de identificare a entitatilor
Definirea datelor presupune, printer altele:
Actualizarea datelor
Acordarea de drepturi utilizatorilor
Stergerea de indecs
Adaugarea de linii intr-o tabela
Crearea de tabele virtuale
Care dintre următoarele activităţi contribuie la asigurarea securităţii datelor
Impimplementarea restricțiilor de integritate
Definirea unor declanşatori pe tabelele de bază
Autorizarea şi controlul accesului la date
Salvarea şi restaurarea datelor
Care dintre următoarele afirmaţii despre o funcţie de grup este adevărată?
Funcțiile de grup ignoră valorile nule
Niciuna dintre celelalte variante;
Cuvântul cheie DISTINCT face ca o funcție de grup să ia în considerare valorile duplicate
Funcţiile de grup operează pe seturi de rânduri pentru a produce rezultate multiple pentru fiecare grup
Care dintre următoarele afirmaţii despre subcererile single-row nu este adevărată?
Subcererile single-row utilizează operatori de comparație
Toate celelalte variante
Subcererile single-row returnează un rând din instrucțiunea SELECT interioară;
Subcererile single-row returnează un rând din instrucțiunea SELECT exterioară;
Care dintre următoarele afirmaţii despre atribute nu sunt adevărate?
Pot fi atribute compuse, calculate sau simple
Descriu, califică, cuantifică, clasifică sau specifică o entitate
Au un tip de date, cum ar fi număr sau șir de caractere;
Sunt adesea adjective
Care dintre următoarele comenzi va șterge cu succes tabela LOCAȚII din baza de date?
DELETE TABLE locatii
TRUNCATE TABLE locatii
DROP TABLE locatii
ALTER TABLE locatii REMOVE
Ce variante de raspuns contin correct restrictiile de integritate ale modelului relational
Referinta, entitati comprotamentale
Cheie unica semantica de aplicatie
Temporare, de domeniu, de actualizare
Cheie unica, referinta ,entitati
De domeniu, referinta, de actualizare
.Care dintre urmatoarele functii pot fi folosite cu orice tip de date?
COUNT
SUM
MIN
AVG
SUBSTR
MAX
Care dintre urmatoarele activitati contribuie la asigurarea integritatii datelor
Asigurarea securitatii datelor
Asigurarea eficientei bazei de date
Salvarea si resetaurarea datelor
Asigurarea accesului la date al mai multor utilizatori
Mplementarea restictiilor de integritate
Care din urmatoarele variante reprezinta functii?
NULLIF
NVL2
NOT NULL
NVG
Care dintre urmatoarele functii sunt utilizate precum siruri de caractere?
AVG
COUNT
INSTR
NULL
CONCAT
Care din urmatoarele clauze/optiuni sunt specifice atat secventelor cat si cererilor ierarhice:
FOR
IF
START WITH,
NOCYCLE
SELECT
Clauzele obligarii pentru SELECT sunt:
FROM
FROM, WHERE cand avem jonctiuni
FROM, CONNECT BY cand avem LEVEL in SELECT, FROM
Comanda ALTER:
Modifica coloanele din tabela
Modifica liniile din tabela
Actualizeaza structura tabelei;
Actualizeaza structura coloanei
Care dintre urmatoarele clauze este obligatorie pentru parcurgerea unei structuri ierarhice?
GROUP BY
ORDER BY
CONNECT BY
ONNECT_BY_ISLEAF
Domeniul aferent structurii relationale reprezinta:
O restrictie de domeniu
Coloanal unei tabele
Extensia unei tabele
Un ansamblu de valori, caracterizat printr-un nume
Care este diferenta dintre CASE si DECODE
ECODE permite utilizarea inegalitatilor
Nu exista nicio diferenta, au doar forma diferita de scriere
DECODE permite utilizarea operatorilor SQL
CASE permite utilizarea operatorilor SQ
O tranzatie reprezinta:
comanda INSERT si o comanda ALTER
comanda UPDATE si o comanda ALTER
comanda COMMIT si o comanda DELETE
O succesiune de comenzi din categoria LMD
Specificaţi care dintre următorii operatori nu face parte din grupa operatorilor din algebra relaţională:
Selecţia
Proiecţia
Joncţiunea
Produsul cartezian
Cuantificatorul existential
O baza de date este:
Organizata pe 3 niveluri(conceptual,logic,fizic)
Structurata conform unui model de date
Coerenta prin restrictiile de integritate si tehnicile de protective a datelor
Accesibila mai multor utilizatori in timp uti
.Care din următoarele afirmaţii sunt corecte
N diagrama entitate-asociere un identificator secundar devine cheie externă
în diagrama entitate-asociere se realizează maparea entităților și a asocierilor în clase de obiecte
în modelul relațional, restricția entității se implementează prin NOT NULL
N diagrama entitate-asociere o instanță are corespondent cheia dintr-o tabelă
Conceptul de atribut din teoria relațională are corespondent conceptul de coloană la implementarea unei tabele
.Operatori ai algebrei relaţionale sunt:
Proiecția
Reuniunea
Ordonarea
Joncțiunea
Selecția
Printre operatorii algebrei relaţionale se regăsesc:
Euniunea, produsul cartezian, intersecția, disjuncția
Ntersecția, diviziunea, joncțiunea, conjuncția
Produsul cartezian, selecția, proiecția, reuniunea
Oncțiunea, proiecția, negația, reuniunea
Ntersecția, diviziunea, diferența, conjuncția
Atributele de identificare:
Diferenţiază o instanţă a unei entităţi de toate celelalte instanţe ale acelei entităţi
Diferențiază o entitate de alta
Diferențiază toate entitățile dintr-o bază de date;
Nu diferențiază nimic;
Tehnica entitate-asociere permite construirea:
Modelelui dinamic;
Modelului functional;
Modelului static
Modelului arhitectura
Baza de date este un ansamblu de date
O redundanță minimă şi necontrolată
Organizat, structurat
Distribuit uniform
Accesibil unui singur utilizator în timp util
Care dintre următorii operatori returnează toate înregistrările din ambele tabele, după eliminarea duplicatelor:
UNION ALL
MINUS
JOIN
UNION
Datele pot fi obținute prin următoarele modalități
Condensări
Observații
Categorisiri
Sintetizări
Corectări
Care din următoarele afirmații este adevărată despre nivelul conceptual al bazelor de date
Reprezintă viziunea dezvoltatorului de aplicație asupra bazei de date
Reprezintă viziunea programatorului asupra bazei de date
Reprezintă viziunea administratorului asupra bazei de date
Reprezintă viziunea managerului asupra bazei de date
Reprezintă viziunea beneficiarului asupra bazei de date
Pecificați care din următoarele este funcție SQL-Oracle la nivel de înregistrare
LIKE
COUNT
IN
ANY
DECODE
Care din următoarele mapări din modelul relațional este corectă
Atribut->Rând
Dentificator Secundar->Cheie Externă
Identificator Primar->Cheie Unică
Instanță->Tabelă
Entitate->Tabelă
{"name":"Sql test", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge of SQL and relational database concepts with our comprehensive quiz! This quiz comprises 42 questions designed to challenge your understanding of SQL syntax, functions, and database integrity.Join now and learn about:SQL QueriesDatabase NormalizationIntegrity ConstraintsEntity-Relationship Diagrams","img":"https:/images/course3.png"}
Powered by: Quiz Maker