Database relazionale
  • 1. Un database relazionale è un tipo di database che memorizza e fornisce accesso a punti di dati correlati tra loro. I dati sono organizzati in tabelle e ogni tabella è composta da righe e colonne. Una delle caratteristiche principali di un database relazionale è la capacità di stabilire relazioni tra tabelle diverse in base a campi comuni, consentendo di interrogare e recuperare i dati in modo efficiente. Questa struttura contribuisce a garantire l'integrità e la coerenza dei dati, in quanto le modifiche apportate a una tabella si riflettono automaticamente sulle tabelle correlate. I database relazionali utilizzano un linguaggio di interrogazione strutturato (SQL) per gestire e manipolare i dati, il che li rende uno strumento potente per gestire insiemi di dati complessi in varie applicazioni, come l'e-commerce, la finanza e i sistemi di gestione delle relazioni con i clienti.

    Che cos'è una chiave primaria in un database relazionale?
A) Una chiave non indicizzata.
B) Una chiave che consente di accedere a tutti i record di una tabella.
C) Un identificatore unico per ogni record di una tabella.
D) Una chiave utilizzata per la crittografia dei dati.
  • 2. Che cos'è l'SQL?
A) Syntax Query Language per documenti di testo.
B) Linguaggio di interrogazione strutturato utilizzato per gestire e interrogare i database relazionali.
C) Logica di interrogazione strutturata per la manipolazione dei file.
D) Linguaggio di interrogazione semplice per database non relazionali.
  • 3. Cosa significa ACID nelle transazioni dei database?
A) Controllo dell'accesso al database.
B) Calcolo automatizzato e fornitura di integrazione.
C) Atomicità, coerenza, isolamento, durata.
D) Tutte le colonne indicizzate direttamente.
  • 4. Quale dei seguenti è un esempio di sistema di gestione di database relazionale (RDBMS)?
A) MySQL
B) Redis
C) Elasticsearch
D) MongoDB
  • 5. Che cos'è una vista in un database relazionale?
A) Un indice creato su una colonna per velocizzare il recupero.
B) Una tabella virtuale che presenta i dati di una o più tabelle in base a una query.
C) Una tabella senza record.
D) Un tipo di dati utilizzato per memorizzare le immagini.
  • 6. Quale parola chiave SQL viene utilizzata per recuperare righe specifiche da una tabella?
A) FILTRO
B) SORTEGGIO
C) SELEZIONARE
D) GRUPPO
  • 7. Che cos'è un dizionario di dati in un database relazionale?
A) Un indice di database per un rapido recupero dei dati.
B) Un insieme di regole per definire le relazioni.
C) Una tabella contenente record di dati.
D) Una raccolta di metadati che descrive i dati e la struttura del database.
  • 8. Quale istruzione SQL viene utilizzata per rimuovere i dati da una tabella?
A) CANCELLARE.
B) SELEZIONARE.
C) AGGIORNAMENTO.
D) INSERT INTO.
  • 9. Che cos'è un join nel contesto dei database relazionali?
A) Un metodo per combinare le righe di due o più tabelle in base a una colonna correlata.
B) Un metodo per filtrare i dati.
C) Un'operazione che consente di ruotare i dati della tabella.
D) Processo di creazione di nuovi record in una tabella.
  • 10. Che cos'è una subquery in SQL?
A) Una query che recupera dati da più tabelle.
B) Una query annidata all'interno di un'altra query.
C) Una query che seleziona un sottoinsieme casuale di dati.
D) Una query che restituisce tutti i record di una tabella.
  • 11. Quale clausola SQL viene utilizzata per filtrare le righe che soddisfano una condizione specifica?
A) SELEZIONARE
B) DOVE
C) FILTRO
D) GRUPPO PER
  • 12. Che cos'è uno schema di database nel contesto dei database relazionali?
A) Un progetto logico che rappresenta la struttura del database.
B) La posizione fisica di memorizzazione dei file del database.
C) Uno strumento software per la gestione dei database.
D) Un tipo di algoritmo di crittografia.
  • 13. Quale istruzione SQL viene utilizzata per modificare i dati di una tabella?
A) CAMBIAMENTO
B) ALTERARE
C) MODIFICARE
D) AGGIORNAMENTO
  • 14. Quale funzione SQL viene utilizzata per trovare il valore più alto in una colonna?
A) MAX
B) PRIMO
C) MASSIMO
D) TOP
  • 15. Che cos'è una chiave composita in un database relazionale?
A) Una chiave memorizzata in più tabelle.
B) Una chiave non indicizzata.
C) Una chiave che consiste in più colonne per identificare in modo univoco un record.
D) Una chiave primaria per i tipi di dati compositi.
  • 16. Quale comando si usa per rimuovere una tabella da un database?
A) INSERIMENTO
B) AGGIORNAMENTO
C) GETTARE
D) ALTERARE
  • 17. Qual è lo scopo di un indice in un database relazionale?
A) Per criptare i dati sensibili del database.
B) Migliorare la velocità delle operazioni di recupero dei dati.
C) Per combinare più tabelle in una sola.
D) Per definire le relazioni tra le tabelle.
  • 18. Quale tipo di join in SQL restituisce solo le righe che hanno una corrispondenza in entrambe le tabelle?
A) COLLEGAMENTO INTERNO
B) GIUNTA ESTERNA
C) GIUNTA DESTRA
D) GIUNTA SINISTRA
  • 19. Quale comando SQL viene utilizzato per aggiungere nuovi dati a una tabella?
A) FUSIONE
B) INSERIMENTO
C) AGGIORNAMENTO
D) ADD
Creato con That Quiz — il sito di generazione di test di matematica con risorse per altre aree tematiche.