1. Introduction to SQL Flashcards
Ce este SQL?
SQL (Structured Query Language) este un limbaj de programare utilizat pentru gestionarea datelor din baze de date relaționale.
Ce este o bază de date relațională?
O bază de date relațională stochează date organizate în tabele formate din rânduri și coloane, cu relații între ele.
Cum operează SQL?
SQL folosește declarații simple și declarative pentru a gestiona datele, menținând acuratețea și securitatea acestora.
De ce este important SQL?
SQL este utilizat pe scară largă în aplicații web și baze de date, oferind puterea de a explora și gestiona eficient datele.
Care este diferența dintre SQL și NoSQL?
SQL gestionează baze de date relaționale (structurate în tabele), în timp ce NoSQL este folosit pentru baze de date nestructurate sau semi-structurate (documente, grafuri, key-value).
Ce este o interogare SQL?
O interogare SQL este o comandă utilizată pentru a prelua, modifica sau administra date într-o bază de date.
Care sunt cele mai comune comenzi SQL?
SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER.
Ce este o cheie primară (Primary Key)?
O coloană (sau set de coloane) care identifică unic fiecare rând dintr-un tabel.
Ce este o cheie externă (Foreign Key)?
O coloană care creează o relație între două tabele, referindu-se la o cheie primară dintr-un alt tabel.
Ce este normalizarea în SQL?
Procesul de organizare a datelor pentru a reduce redundanța și a îmbunătăți integritatea bazei de date.
Care este diferența dintre INNER JOIN, LEFT JOIN și RIGHT JOIN?
INNER JOIN returnează doar rândurile comune între tabele,
LEFT JOIN returnează toate rândurile din tabelul din stânga + cele comune,
RIGHT JOIN returnează toate rândurile din tabelul din dreapta + cele comune.
Ce este un index în SQL?
O structură care accelerează căutările în baze de date, similar unui index dintr-o carte.