Sobes.tech
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.