Junior — Middle
Puoi spiegare cos'è un database relazionale e quali sono le sue caratteristiche principali?
sobes.tech AI
Risposta dell'AI
Un database relazionale (RDB) è un sistema di gestione di database in cui i dati sono memorizzati sotto forma di tabelle (relazioni). Caratteristiche principali:
- Struttura tabellare: i dati sono organizzati in righe e colonne.
- Relazioni tra le tabelle: realizzate tramite chiavi (primarie e esterne), che garantiscono l'integrità dei dati.
- Linguaggio di query SQL: usato per creare, leggere, aggiornare e cancellare dati.
- Normalizzazione: processo di organizzazione dei dati per ridurre la ridondanza e migliorare l'integrità.
Esempio: tabella "Utenti" con colonne ID, Nome, Email, e tabella "Ordini" con colonne ID, UtenteID, Data, dove "UtenteID" è una chiave esterna che collega l'ordine all'utente.