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