Un index ordonat pe coloana data_comenzii este, în mod obișnuit, potrivit pentru ce operație?
Exercițiu original Grile.app pentru Baze de date (FMI, UBB Cluj-Napoca), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Baze de date
- A.Garantarea unui timp identic pentru toate interogările
- B.Prevenirea tuturor valorilor NULL din orice coloană
- C.Selectarea comenzilor dintr-un interval de date✓ Corect
- D.Eliminarea oricărei nevoi de stocare a datelor
Răspuns corect: C – Selectarea comenzilor dintr-un interval de date
Explicație
Ordinea cheilor permite localizarea începutului intervalului și parcurgerea intrărilor relevante; alegerea efectivă depinde de optimizator.
Sursă: Exercițiu original Grile.app, creat cu ajutorul AI pe tematica: UBB FMI · Baze de date · 2025–2026 (anul înscris în document). Nu este un subiect oficial de examen.
Material universitar de referință · Indecși și structură fizică · §8.1, cursurile 7–11, p. 3
Alte întrebări de la Baze de date
- De ce optimizatorul poate alege o scanare completă în locul unui index pentru o condiție care selectează aproape toate rândurile?
- Tabelul Inscrieri are cheia primară compusă (student_id, curs_id). Ce pereche poate apărea cel mult o dată?
- O cheie străină nenulă Comenzi.client_id referă Clienti.id. Ce inserare încalcă integritatea referențială?
- Ce constrângere SQL exprimă direct cerința ca pret să fie strict pozitiv, presupunând că pret este deja NOT NULL?
- Tabelul Note conține valorile (8), (NULL), (10) în coloana nota. Ce valori întorc COUNT(*) și COUNT(nota)?
- În Vanzari(categorie, suma), ce clauză păstrează după grupare numai categoriile cu SUM(suma) > 1000?
- Toate întrebările și răspunsurile la Baze de date