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