NEW
Font size
WorksheetsBaze de date și SQL –Test #1
Total questions: 30
Worksheet time: 15mins
Ce este o bază de date?
Un program de calcul
O colecție organizată de informații stocate pe calculator
Un joc video
Un folder cu documente
Care este cel mai simplu exemplu de bază de date pe care îl folosești zilnic?
Un tabel în Excel sau Google Sheets
Un fișier text simplu
Un folder cu fotografii
Un calculator de buzunar
Ce înseamnă prescurtarea SQL?
Simple Question Language
Structured Query Language
System Quality Logic
Smart Quick Learning
Care este unitatea de bază într-o bază de date relațională?
Rândul
Câmpul
Tabelul
Celula
Ce reprezintă un rând (row) într-un tabel de bază de date?
O coloană
O înregistrare completă (ex: datele unui elev)
Un tip de date
Un tabel separat
Ce reprezintă o coloană (column) într-un tabel?
O înregistrare
Un câmp cu un anumit tip de informație (ex: nume, vârstă)
Un tabel întreg
Un rând special
Pentru a stoca vârsta unui elev (14 ani), ce tip de date este potrivit?
TEXT
INTEGER
BOOLEAN
DATE
Pentru a stoca numele unui elev („Maria Popescu”), ce tip de date folosim?
INTEGER
VARCHAR/TEXT
BOOLEAN
DATE
Pentru a stoca data nașterii unui elev, ce tip de date este corect?
INTEGER
TEXT
DATE
BOOLEAN
Ce face comanda SQL SELECT?
Șterge date din tabel
Selectează și afișează date din tabel
Inserează date noi
Actualizează date existente
Care este comanda SQL pentru a crea un tabel nou?
MAKE TABLE
CREATE TABLE
NEW TABLE
ADD TABLE
Ce este o „cheie primară” (primary key)?
Parola pentru a deschide baza de date
Un câmp unic care identifică fiecare înregistrare (ex: ID elev)
Cheia principală a calculatorului
O coloană cu parole
Care este comanda SQL pentru a adăuga o înregistrare într-un tabel?
ADD INTO
INSERT INTO
INSERT TABLE
ADD ROW
Ce face comanda SQL DELETE?
Selectează date
Șterge înregistrări din tabel
Actualizează date
Creează un tabel nou
Ce înseamnă „relație” între două tabele într-o bază de date?
O prietenie între date
O legătură prin care un tabel face referire la altul
Un tabel care conține imagini
Un tip special de comandă SQL
Care este comanda SQL pentru a actualiza date existente?
CHANGE
UPDATE
MODIFY
ALTER
MySQL și PostgreSQL sunt exemple de:
Procesoare de text
Sisteme de Gestiune a Bazelor de Date (SGBD)
Browsere web
Jocuri pe calculator
Ce face comanda SQL WHERE?
Selectează toate înregistrările
Filtrează înregistrările după o condiție (ex: vârsta > 14)
Ordonează înregistrările în ordine alfabetică
Numără câte înregistrări sunt
Pentru a afișa elevii ordonați alfabetic după nume, folosim:
SORT BY
ARRANGE BY
ORDER BY NAME
ORDER BY nume
Ce înseamnă valoarea NULL într-o bază de date?
Zero (0)
Valoare incompletă/lipsă
Număr negativ (-1)
Eroare de sistem
Pentru a stoca răspunsul la întrebarea „Elevul este prezent?” (Da/Nu), folosim tipul:
INTEGER
TEXT
BOOLEAN
DATE
Ce face comanda SQL JOIN?
Șterge un tabel
Combină date din două tabele legate între ele
Creează o copie a unui tabel
Ordonează un tabel
Care este comanda SQL pentru a șterge complet un tabel (cu structura lui)?
DELETE TABLE
REMOVE TABLE
DROP TABLE
ERASE TABLE
Ce este o „cheie străină” (foreign key)?
O parolă secretă
O coloană care face legătura cu cheia primară din alt tabel
O cheie criptată
Un câmp cu date ascunse
Pentru a număra câți elevi sunt într-un tabelul „elevi”, folosim comanda:
TOTAL(*)
SUM(*)
COUNT(*)
NUMBER(*)
Dacă vrem să afișăm doar școliile diferite din tabel (fără duplicate), folosim:
UNIQUE
ONLY
DISTINCT
SINGLE
Care este avantajul principal al bazelor de date față de un tabel Excel simplu?
Au culori mai frumoase
Permit relații complexe între tabele diferite
Sunt mai ușor de deschis pe telefon
Au mai multe fonturi
Într-un sistem școlar, tabela „elevi” și tabela „note” sunt legate prin:
Numele elevului
Cheia străină (ex: id_elev din tabela note – id_elev din tabela elevi)
Data nașterii
Culoarea preferată
Care comandă SQL afișează elevii cu vârsta mai mare de 14 ani?
SELECT * FROM elevi WHERE vârsta = 14
SELECT * FROM elevi WHERE vârsta > 14
SELECT * FROM elevi WHERE vârsta < 14
SELECT * FROM elevi
Dacă executăm „SELECT COUNT(*) FROM elevi”, ce obținem?
Lista tuturor elevilor
Media vârstelor elevilor
Numărul total de elevi înregistrați
Suma vârstelor elevilor
