Domande e risposte SQL MCQ

Domande e risposte SQL MCQ

MCQSS.com offre domande e risposte gratuite su SQL in migliaia di argomenti differenti. Il nostro formato interattivo ti permette di scoprire immediatamente se hai risposto correttamente alle domande. Esplora la nostra collezione di domande a scelta multipla e verifica le tue conoscenze in SQL oggi stesso! Non è necessario acquistare una membership o registrarsi, puoi utilizzare il nostro sito gratuitamente. Non perdere l'opportunità di migliorare le tue abilità e prepararti per gli esami con MCQSS.com.

1: Qual è l'estensione del file tipica di un file SQL?

A.   .DataQuery

B.   .sql

C.   .Continuazione

D.   .Quary

2: Qual è il nome della categoria delle funzioni utilizzate per riassumere i dati?

A.   raggruppamento

B.   primario

C.   riepilogo

D.   aggregato

3: Dove viene inserito il gruppo per clausola nella sequenza di dichiarazioni?

A.   prima da

B.   prima dell'ordine di

C.   prima di selezionare

D.   Prima di dove

4: Se viene violato un vincolo a chiave esterna, l'azione predefinita intrapresa dal DBMS è cosa?

A.   Non è possibile violare un vincolo a chiave straniera. La modifica viene rifiutata

B.   I DBMs lanciano un errore ma implementa i cambiamenti violati

C.   Il valore è in cascata

D.   Il valore è impostato su NULL

5: Qual è la prima domanda da eseguire in una dichiarazione che contiene sottoquerie?

A.   più esterno

B.   scorso

C.   più interno

D.   Primo

6: Qual è l'ordine corretto per una query SQL corretta?

A.   Seleziona, da, dove, avendo, ordina per, gruppo di

B.   Selezionare, da, dove, avere, raggruppare, ordine di

C.   Selezionare, da, dove, gruppo per, ordinare, avere

D.   Seleziona, da, raggruppa, avendo, ordina per, dove

E.   Seleziona, da, dove, raggruppa, avendo, ordina per

7: Qual è la sintassi corretta del limite di parole chiave per visualizzare 5 risultati dopo l'inizio del record 4?

A.   Limite 4, 5

B.   Limite 0, 4

C.   Limite 5, 4

D.   Limite 0, 5

8: Qual è la procedura corretta per creare e utilizzare un cursore?

A.   Dichiarare il cursore> Apri Cursore> Fetch Row dal cursore> Riga recuperata di processo> Chiudi il cursore> Cursore di deallocali

B.   Dichiara il cursore> Apri cursore> Fetch riga dal cursore> Riga recuperata dal processo> Cursore di deallocali> Chiudi il cursore

C.   Apri cursore> Fetch riga dal cursore> Riga recuperata di processo> Chiudi il cursore> Cursore di padronanza

D.   Apri Cursore> Fetch Row dal cursore> Riga recuperata dal processo> Cursore Deallocate> Chiudi il cursore

9: Quali record includerebbe il set di risultati di questa query? Seleziona * da Tablea Left Outship TableB su tablea.key = tableb.key

A.   0 o più record da Tablea; Tutti i record dalla tabellab

B.   Tutti i record di Tablea; Tutti i record dalla tabellab

C.   Tutti i record di Tablea; 0 o più record da TableB

D.   Solo record in cui la chiave si trova sia in tablea che in tableb

10: Quale personaggio jolly significa "abbinare un numero qualsiasi di occorrenze di qualche carattere"?

A.   per cento (%)

B.   A (@)

C.   ampersand (&)

D.   asterisk (*)

11: Qual è il nome di un risultato che restituisce tutte le righe in tutte le tabelle elencate nella query?

A.   Prodotto cartesiano

B.   chiave primaria

C.   Vincolo della tabella

D.   mega unisciti

E.   valore nullo

12: L'Unione tutto è diverso da un comando sindacale in quello ...

A.   Union All è un comando non valido

B.   L'Unione tutti selezionerà solo valori distinti

C.   L'Unione non eliminerà le file duplicate

D.   L'Unione includerà tutti i valori null

13: Quale dei seguenti non è un riferimento di tipo di dati esplicito?

A.   nullo

B.   galleggiante

C.   piccolo

D.   numero intero

E.   carattere

14: L'Unione All Operator esegue quale delle seguenti azioni?

A.   Restituisce l'uscita dalla query prima e la query dopo che l'operatore esclude i duplicati.

B.   Restituisce l'output dalla query prima e la query dopo l'operatore inclusi i duplicati.

C.   Unisce tutte le tabelle che hanno una relazione chiave primaria o esterna con la tabella specificata.

15: Quale parola chiave viene utilizzata con le funzioni aggregate per includere ogni valore nel calcolo?

A.   TOTALE

B.   Duplicates_alloded

C.   OGNI

D.   TUTTO

16: Gli indici possono essere creati su tabelle esistenti in modo che le informazioni possano essere recuperate più rapidamente. In particolare, su cosa sono creati gli indici?

A.   valori nulli

B.   colonne

C.   file

D.   valori duplicati

17: Quale non descrive un elemento di database?

A.   Elenco organico

B.   indice

C.   procedura memorizzata

D.   schema da tavolo

E.   tupla

18: Scegli la clausola corretta: selezionare CountryCode, Count (*) dal gruppo di città per CountryCode _____ COUNT (*)> 20;

A.   AVENDO

B.   ORDINATO DA

C.   LIMITE

D.   DOVE

E.   SELEZIONARE

19: Qual è il risultato di "Seleziona * dalla tabella dove 1"

A.   Restituisci la prima riga dalla tabella

B.   Restituire tutte le righe dalla tabella

20: Questo esempio illustra l'uso dell'azione completa di join. Quali clausole devono riempire i tre spazi vuoti affinché la query sia valida? _______ e1."Event_Name", v2."Venue" FROM "events" e1 _______ "venues" v2 ON (e1."VenueNo" = v2."VenueNo") _______ e1."Event_Name" ASC, v2."Venue" ASC

A.   Gruppo di, completo esterno, ordine di

B.   Avere, dove, ordinare

C.   Dove, unito esterno completo, avendo

D.   Seleziona, giuntura esterna, gruppo per

E.   Seleziona, un join esterno completo, ordine per

21: Cos'è PL/SQL?

A.   È una versione proprietaria di SQL utilizzata da Oracle

B.   È una versione proprietaria di SQL sviluppata da MySQL

C.   È una versione proprietaria di SQL sviluppata per Visual Studio

D.   È una versione proprietaria di SQL sviluppata da Microsoft

E.   Una versione open source di SQL

22: Quale delle seguenti query restituirà la persona First_Name dalla persona della tabella con il campo Last_Name NULL?

A.   Seleziona First_name da persona dove last_name = null

B.   Seleziona First_name da persona in cui esiste null last_name

C.   Seleziona First_name dalla persona in cui last_name è null

D.   Seleziona First_name da persona in cui last_name come null

23: Quale affermazione rimuove tutte le righe dalla tabella "ordini" senza rimuovere la struttura della tabella?

A.   Ordini di drop table

B.   Sanitizzare gli ordini

C.   Troncato ordini

D.   Rimuovere le righe dagli ordini

24: Qual è il tipo di join predefinito se omesso?

A.   ESTERNO

B.   PIENO

C.   INTERNO

D.   DISSOLVENZA

E.   ATTRAVERSO

25: Quale parola chiave viene utilizzata per filtrare i gruppi?

A.   AVENDO

B.   ORDINARE

C.   Gruppi

D.   MINIMIZZARE

E.   FILTRO

26: Quale di questi non è un tipo di dati valido per una stringa di caratteri?

A.   CHAR

B.   TextChar

C.   Nvarchar

D.   Nchar

E.   Varchar

27: Qual è la funzione che combina due stringhe e restituisce la stringa combinata?

A.   GIUNTURA()

B.   Concat ()

C.   Combina ()

D.   CONCATENARE()

E.   GRUPPO()

28: Supponiamo che la tabella A abbia 5 righe e la tabella B abbia 6 righe. Esegui un join incrociato su questi due tavoli. Quante righe avrà?

A.   5

B.   6

C.   11

D.   30

E.   25

29: Quale clausola indica le tabelle da quali dati devono essere recuperati?

A.   DA

B.   DOVE

C.   AVENDO

D.   RAGGRUPPA PER

E.   SELEZIONARE

30: Quali dati questa affermazione sta cercando di interrogare dalla tabella dei clienti? Seleziona * Dai clienti in cui City mi piace ' [! BSP]%'

A.   Clienti nelle città contenenti qualsiasi combinazione di lettere "B" e "S" e "p."

B.   Clienti in città a partire da "BSP".

C.   Clienti nelle città che terminano con "B" o "S" o "p."

D.   Clienti nelle città che iniziano con "B" o "S" o "p."

E.   I clienti nelle città non iniziano con "B" o "S" o "p."

31: Quale delle seguenti non è vera su una chiave primaria vincoli?

A.   Il valore di un vincolo chiave primario identifica in modo univoco ciascun record in una tabella.

B.   Le chiavi primarie devono contenere valori univoci.

C.   Una colonna chiave primaria non può contenere valori nulli.

D.   Per ogni chiave primaria deve esserci una chiave straniera.

32: Che selezionerà il `nome` di ' John ' dalla persona ' persona ' Tabella dove `num_friends` è maggiore di 1?

A.   Seleziona * dalla persona in cui num_friend più di 1 e name = 'John'

B.   Seleziona "John" come "nome" da `persona` da dove` num_friends`> 1

C.   Seleziona Nome dalla persona in cui num_friends> 1 e nome = 'John'

D.   Seleziona Concat (FirstName, LastName) da persona in cui num_friends> 1 e name = "John"

33: Come si seleziona una colonna denominata "FirstName" da una tabella chiamata "Persons"?

A.   Seleziona FirstName dalle persone;

B.   Seleziona * da persone in cui FirstName = Person;

C.   Seleziona * dalle persone in cui le persone = firstName;

D.   Seleziona First_name dalle persone;

34: Quale affermazione può essere utilizzata per ripetere l'esecuzione di un blocco di codice purché una condizione specificata restituisca vera?

A.   Dichiarazione del segnale

B.   Seleziona l'istruzione

C.   Mentre affermazione

D.   GOTO Dichiarazione

E.   Dichiarazione di sottocquery

35: Seleziona * da tablea, tableb dove tablea.departmentid = tableb.departmentid; Quale di queste parole chiave avrà lo stesso effetto della query sopra?

A.   Cross join

B.   Uni esterno completo

C.   Giunti esterni destro

D.   Unisci esterno sinistro

E.   INNIERI INTERIO

36: Il termine DDL "drop" fa cosa?

A.   Modifica la struttura di un oggetto esistente in vari modi.

B.   Sposta i dati da una tabella fino alla successiva.

C.   Elimina tutti i dati da una tabella in modo molto veloce, eliminando i dati all'interno della tabella e non nella tabella stessa.

D.   Elimina gli errori dalla tabella corrente.

E.   Elimina un database, una tabella, un indice o una colonna.

37: Quale carattere viene utilizzato per collegare un nome da tabella con un nome di colonna per creare un nome di colonna completamente qualificato?

A.   dot (.)

B.   trattino (-)

C.   più (+)

D.   sotto -punteggio (_)

38: Qual è il termine per un insieme di elementi di dati (valori) organizzati usando righe e colonne?

A.   indice

B.   Domanda

C.   programma

D.   tavolo

39: La clausola di avere può essere usata per quale scopo?

A.   Da utilizzare per il filtraggio in base al risultato di funzioni non aggregate.

B.   Per verificare che sia disponibile alla connessione del database.

C.   Per convalidare un vincolo.

D.   Da utilizzare per il filtraggio in base al risultato delle funzioni aggregate.

40: Vero o falso? Questa query è valida nel modo in cui è strutturata. Seleziona * dai potenziali clienti in cui Assessment_Type <> ' team ' E i criteri non sono nulli

A.   Falso

B.   VERO

41: Quale clausola viene utilizzata per ordinare i dati e raggrupparli?

A.   GRUPPO

B.   ORDINARE

C.   ORDINA PER

D.   RAGGRUPPA PER

42: Quale parola chiave viene utilizzata per verificare una serie di valori?

A.   Contiene

B.   FRA

C.   ALLINEARE

D.   All'interno di '

43: Cosa succede se ometti la clausola dove in una query Elimina SQL?

A.   Tutte le tabelle verranno eliminate.

B.   L'intero database verrà eliminato.

C.   Tutti i record verranno eliminati.

D.   Verrà visualizzato un messaggio di errore.

44: Quale simbolo può essere usato per indicare un "wild card" per sostituire uno o più caratteri durante la ricerca di stringa in un database?

A.   #

B.   %

C.   @

D.   *

E.   E

45: Quali dei seguenti sono i tipi di trigger DML?

A.   Invece di innescare: invece che i trigger vengono sparati al posto dell'azione di attivazione come un inserto, l'aggiornamento o eliminare.

B.   Tutti questi

C.   Dopo il trigger: dopo l'esecuzione dei trigger seguendo l'azione di attivazione, come un inserto, aggiornamento o eliminazione.

46: La clausola di avere viene utilizzata insieme a (e immediatamente dopo) quale altra clausola?

A.   DA

B.   SELEZIONARE

C.   RAGGRUPPA PER

D.   DOVE

47: Quale parola chiave viene utilizzata per creare un alias da tavolo?

A.   New_table

B.   ALIAS

C.   Soprannome

D.   COME

48: Qual è la sintassi corretta per concatenare il contenuto di una colonna (COL1) al contenuto di un'altra colonna (COL2) in una query?

A.   Unisciti (Col1, Col2)

B.   CONCAT (COL1, COL2)

C.   SQL_Concat (COL1, COL2)

D.   Col1 + Col2

E.   Concatenata (Col1, Col2)

49: Quale dei seguenti nomi non è un RDBMS basato su SQL?

A.   server SQL

B.   Mysql

C.   Sqlite

D.   MongoDB

E.   Oracolo

50: Quale parola chiave viene utilizzata più di una volta in un'istruzione SQL che contiene una sottoquery?

A.   ORDINATO DA

B.   SELEZIONARE

C.   RAGGRUPPA PER

D.   Distinto