Domande e risposte PostgreSQL MCQ

Domande e risposte PostgreSQL MCQ

MCQSS.com offre domande e risposte gratuite su PostgreSQL in migliaia di argomenti diversi. Il nostro formato interattivo ti permette di sapere immediatamente se hai risposto correttamente alle domande. Esplora la nostra collezione di domande a scelta multipla e verifica le tue conoscenze in PostgreSQL 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: PostgreSQL può essere utilizzato da quasi tutti i principali linguaggi di programmazione, tra cui C, C ++, Perl, Python, Java, TCL e PHP.

A.   VERO

B.   Falso

2: Il valore null, nella terminologia del database, significa?

A.   Il valore non è rilevante per questa particolare riga.

B.   Il valore è indeterminato

C.   Il valore è indeterminato in questo momento

D.   Tutti questi

3: Vero o falso: con l'eredità della tabella, non i vincoli di controllo e di controllo vengono ereditati.

A.   Falso

B.   VERO

4: Come si chiama l'applicazione che effettua le richieste del server PostgreSQL?

A.   Workstation

B.   Cliente sottile

C.   Interfaccia

D.   Cliente

5: Qual è il wrapper attorno al comando SQL Crea database?

A.   Newdb

B.   add_db

C.   New_db

D.   creatob

6: Durante il recupero dei dati in una tabella particolare, utilizziamo l'istruzione___________.

A.   SCELTO DA

B.   \ dt

C.   ORDINATO DA

7: PostgreSQL è:

A.   Un Ordbms open source si è sviluppato presso UC Berkley, che supporta molte caratteristiche moderne.

B.   Software proprietario di classe aziendale sviluppato presso Bell Labs, con una serie di funzionalità di base.

C.   Una soluzione NoSQL.

D.   Un server SMTP open source.

8: PostgreSQL è

A.   Un sistema di gestione del database XML.

B.   Un sistema di gestione del database di tipo rete.

C.   Un sistema di gestione del database gerarchico.

D.   un sistema di gestione del database relazionale.

9: PostgreSQL ha molte caratteristiche moderne tra cui:

A.   Sotto-selezioni SQL

B.   Tutti i precedenti

C.   Visualizzazioni

D.   Query SQL complesse

10: PostgreSQL può essere installato?

A.   Dal codice sorgente

B.   dai binari di Linux

C.   Su un computer Windows tramite il programma di installazione postgreSQL

D.   Tutti questi

11: PostgreSQL funziona:

A.   Solo finestre

B.   Tutti i principali sistemi operativi, tra cui Linux, Unix (AIX, BSD, HP-UX, SGI Irix, Mac OS X, Solaris, Tru64) e Windows.

C.   Su tutte le versioni UNIX tranne Solaris.

D.   Solo Linux e Windows.

12: Con PostgreSQL, puoi accedere ai dati di

A.   Utilizzare le chiamate di funzione (API) per preparare ed eseguire le istruzioni SQL, scansionare i set di risultati ed eseguire aggiornamenti da una grande varietà di linguaggi di programmazione diversi.

B.   Incorpora SQL direttamente nella tua applicazione

C.   Utilizzare un'applicazione della riga di comando per eseguire le istruzioni SQL

D.   Tutti questi

13: I trigger possono essere configurati per eseguire quando vengono eseguite le seguenti operazioni:

A.   Tutti i precedenti

B.   Elimina dichiarazioni

C.   Inserisci dichiarazioni

D.   Dichiarazioni di aggiornamento

14: Aggiungiamo dati a PostgreSQL usando quale istruzione?

A.   AGGIORNAMENTO

B.   AGGIUNGERE

C.   SELEZIONARE

D.   Inserisci

15: Il cuore di SQL è l'affermazione __________.

A.   VALORI

B.   INSERIRE

C.   SELEZIONARE

D.   RAGGRUPPA PER

16: Il metodo più comune per ottenere dati in una tabella è usare quale comando?

A.   Scrivere

B.   Inviare

C.   Eseguire

D.   Inserisci

17: In PostgreSQL, una raccolta di tabelle nominata si chiama cosa?

A.   Schema

B.   Visualizzazione

C.   Diagramma

D.   Grilletto

18: Quale comando dice a PostgreSQL che tutte le modifiche apportate a un database dovrebbero diventare permanenti?

A.   Commettere

B.   Inviare

C.   Fare domanda a

D.   Eseguire

19: La condizione SQL per la corrispondenza del pattern è?

A.   IN

B.   Distinto

C.   COME

D.   FRA

20: ____________ Permettici di definire formalmente nel database come tabelle diverse si relazionano tra loro.

A.   Gestione delle tabelle

B.   Visualizzazioni

C.   tabelle temporanee

D.   Vincoli chiave stranieri

21: Quale dei seguenti descrive meglio un ruolo:

A.   Lo scopo di un particolare database.

B.   Lo scopo di un cluster.

C.   Scopo di un server all'interno di un cluster.

D.   Un modello per l'autorizzazione a vari oggetti di database.

22: Il comando PSQL di base per elencare le tabelle è?

A.   \Fare

B.   \H

C.   \ dt

D.   \ dt

23: Vero o falso? L'aspirapolvere riduce gli indici, ottimizzando le prestazioni del database.

A.   Vero: questo è stato indirizzato nella versione 9.0

B.   Falso - Questo è stato indirizzato nella versione 9.0

24: Wal sta per:

A.   Scrivi qualsiasi altro elenco

B.   Scrivi ovunque la registrazione

C.   Scrivi un registro in anticipo

D.   Scrivi Elenco in anticipo

25: I deadlock si verificano quando:

A.   Due utenti cercano di accedere alla stessa tabella contemporaneamente.

B.   Due utenti sono connessi allo stesso database contemporaneamente.

C.   I dati vengono scritti nella stessa cella da processi separati contemporaneamente.

D.   Due transazioni contengono blocchi esclusivi sulle risorse di cui entrambe hanno bisogno.

26: Vero o falso? Quando si utilizza un'istruzione selezionata su una tabella o un gruppo di tabelle, tali risorse sono bloccate esclusivamente.

A.   Falso

B.   VERO

27: Tablespaces:

A.   Consenti a un amministratore di designare posizioni specifiche in un file system in cui è possibile archiviare gli oggetti del database.

B.   Sono un nome di fantasia per la tabella.

C.   Sono la larghezza o il numero di colonne di una tabella particolare.

D.   Sono la quantità di spazio su disco che una tabella utilizza.

28: Se non specifichi ASC o DESC, PostgreSQL assumerà che tu voglia vedere i risultati:

A.   in ordine crescente

B.   in un ordine casuale

C.   raggruppati per tipo di campo

D.   in ordine decrescente

29: Vero o falso: un tablespace è il luogo in cui gli oggetti del database sono archiviati su disco.

A.   VERO

B.   Falso

30: Quando si desidera utilizzare un join tra colonne nella stessa tabella, usi il tipo di join?

A.   destro esterno

B.   sinistro esterno

C.   unione

D.   se stesso

31: Vero o falso? All'interno di una tabella, una singola colonna può essere crittografata.

A.   Falso

B.   VERO

32: Vero o falso? La tabella di alter può essere emessa mentre è in esecuzione un processo di vuoto.

A.   Falso

B.   VERO

33: Il codice sorgente PostgreSQL principale include quali interfacce?

A.   Interfacce VB e VB.NET

B.   Le interfacce C e C e incorporate

C.   Interfacce Ruby e PHP

D.   Interfacce C ++ e Java

34: Viene utilizzata un'operazione sotto vuoto:

A.   Tutti questi

B.   Per recuperare o riutilizzare lo spazio su disco occupato da righe aggiornate o cancellate.

C.   Per aggiornare le statistiche sui dati utilizzate dal Planner di query PostgreSQL.

D.   Per proteggere dalla perdita di dati molto vecchi a causa dell'ID transazione avvolgente.

35: A meno che non si specifichi non null, PostgreSQL assumerà che una colonna sia:

A.   Opzionale

B.   Testo

C.   Necessario

D.   Numeri interi

36: Per descrivere una tabella in PostgreSQL quale dei seguenti è corretto:

A.   PSQL> Descrivi Table_name

B.   Psql> \ d table_name

C.   PSQL> Descrivi Table_name

D.   Psql> \ d table_name

37: Gli alberi di query possono essere visualizzati nei registri del server purché i seguenti parametri di configurazione sono abilitati?

A.   debug_print_parse

B.   Tutti questi

C.   debug_print_rewritten

D.   debug_print_plan

38: Un meta-comando inizia sempre con cosa?

A.   Carattere di backslash (\)

B.   Segno del dollaro ($)

C.   Punto interrogativo (?)

D.   Carattere di forwardslash (/)

39: Per creare un database in PostgreSQL, è necessario disporre del privilegio Special CreatedB o

A.   il privilegio speciale creativo

B.   Chiedi a uno script di farlo.

C.   Sii un superutente.

D.   essere un amministratore

40: Quale comando ti consente di modificare le query PostgreSQL nel tuo editor preferito?

A.   \ ed

B.   Modifica SQL #GO

C.   \modificare

D.   \ e

41: Commetti asincroni:

A.   Può causare la perdita di transazioni recenti

B.   Nessuna di queste

C.   Tutti questi

D.   Consenti alle transazioni di completare più rapidamente

42: Il sistema di regole:

A.   Prende l'output del parser, un albero di query e le regole di riscrittura definite dall'utente, che sono anche query sugli alberi con alcune informazioni extra e crea zero o più query alberi come risultato.

B.   Opera tra il parser e il pianificatore.

C.   Nessuna di queste

D.   Tutti questi

43: Vero o falso? Solo l'amministratore può utilizzare tablespace.

A.   Falso

B.   VERO

44: Quale comando accende i tempi?

A.   \Ora di inizio

B.   \ temping

C.   \ sui tempi

D.   \ Time Start

45: Quando si guarda l'output "PS" su un sistema UNIX, si vede quanto segue: Postgres 1016 0.1 2.4 6532 3080 PTS/1 Sn 13:19 0:00 Postgres: TGL Regression [locale] Idle nella transazione cosa fa "inattivo nella transazione" Significare?

A.   Un client è connesso e il server è in attesa di input.

B.   Il server è inattivo, in attesa di una connessione client.

C.   Una transazione è probabilmente appesa.

D.   Un utente ha rilasciato un'istruzione inattiva nel database.

46: I blocchi di consulenza sono assegnati da un pool di memoria condiviso le cui dimensioni sono definite dalle variabili di configurazione ....

A.   max_connections

B.   Nessuna di queste

C.   max_locks_per_transaction

D.   Tutti questi

47: Questo è usato per determinare come il testo viene archiviato e ordinato all'interno di PostgreSQL?

A.   COLLAZIONI

B.   Indice

C.   Tipi di dati

D.   Banca dati

48: Vero o falso? Il tracciamento dinamico è abilitato per impostazione predefinita al momento della compilazione.

A.   VERO

B.   Falso

49: Quale affermazione è vera sui tipi di dati di PostgreSQL?

A.   n'in carattere (n) rappresenta il numero di byte.

B.   Un tipo di dati di oggetti di grandi dimensioni può essere utilizzato per archiviare dati di dimensioni illimitate.

C.   Esiste un tipo di dati PostgreSQL non standard, chiamato tipo di dati geometrici, che gestisce i dati bidimensionali.

D.   Solo il tipo intero può essere dichiarato come un array.

50: Vero o falso? PostgreSQL supporta solo le scansioni dell'indice.

A.   Falso

B.   VERO

51: Cosa significa MCV?

A.   Enorme caveau checkpoint

B.   Molte variabili comuni

C.   Variabili più comuni

D.   Valori più comuni

52: Per ripristinare un backup PostgreSQL creato con pg_dump, può essere utilizzato quanto segue:

A.   $ psql -f database_dump.psql database_name

B.   $ psql -f database_dump.psql database_name

C.   $ psql -r database_dump.psql database_name

D.   $ psql -r database_dump.psql database_name

53: Per riecheggiare tutti gli input dallo script, si utilizza il comando ________ PSQL.

A.   -l

B.   -UN

C.   -E

D.   -UN

54: Per impostazione predefinita, in quale sottodirectory della directory dei dati del database sono contenuti Wal Log?

A.   pg_log

B.   pg-xlog

C.   pg_xlog

D.   PG-LOG

55: Cos'è "indice gonfio"?

A.   Indicizzare troppe tabelle, con conseguenti prestazioni inefficienti del database.

B.   Le chiavi non necessarie in un indice non vengono reclamate, quindi aumentando lo spazio necessario per archiviare un indice, nonché il tempo necessario per scansionare.

C.   Indicizzazione in modo inefficiente, come scegliere di indicizzare i timestamp in una tabella.

D.   Riempimento dell'indice con le chiavi.

56: Quale non è vero per gli indici di array?

A.   Gli indici funzionali parziali degli array sono supportati su indici BTREE, GIST e Gin.

B.   Gli indici GIST possono essere utilizzati per selezionare array per valori specifici.

C.   Gli indici Gin possono cercare array contenenti elementi specifici.

D.   Per impostazione predefinita PostgreSQL indicizza gli array in modo da poter cercare elementi interni.

57: Bob lavora per StegaCorp. L'indirizzo IP della sua workstation è 10.5.34.8. Ha bisogno di accedere a un database chiamato "partner" direttamente dalla sua workstation. Quale delle seguenti è la voce corretta in pg_hba.conf?

A.   Partner host Bob 10.5.34.8/32 KRB5

B.   Partner host Bob 10.5.34.8 Kerb5

C.   Partner ospitanti Bob 10.5.34.8/24 KRB5

D.   Partner host Bob 10.5.34.8/32 Kerb5

58: Quali sono le strategie di join disponibili per il pianificatore PostgreSQL quando una query selezionata contiene due o più relazioni?

A.   Uning interno, esterno

B.   Unione, uni interno, esterno

C.   Unisci, unisciti

D.   NOOP NEOP CHILED, unire unione, hash

59: Per copiare un database da Server1 a Server2, è possibile utilizzare quale dei seguenti:

A.   Database PG_MV -H Server1 | database PGSQL -H Server2

B.   PG_DUMP -H Database Server1> PGSQL -H Database

C.   PG_DUMP -H Database Server1 | Database PSQL -H Server2

D.   Database PG_Copy -H Server1 | database PSQL -H Server2

60: Vero o falso? Per aumentare le prestazioni del server, le operazioni di checkpoint automatizzate devono essere impostate in Cron o Scheduler di attività.

A.   Falso

B.   VERO

61: Quale dei seguenti non è un array intero valido?

A.   {1,3,4,5,6,7} '

B.   {{1,2}, {1,3}, {1,4}, {2,5}} '

C.   {} '

D.   {1,3,4,5, {6,7} '

E.   {{1,2,3,4,5,6}} '

62: Qual è la differenza tra "qualche codice ..." ed eseguire "qualche codice ..."?

A.   Prepara una dichiarazione ed eseguila

B.   Nessuna differenza: entrambi hanno bisogno di una preparazione per l'esecuzione

C.   Nessuna differenza: entrambi possono eseguire un codice senza preparazione

D.   Execute Dichiarazione esegue solo il codice preparato e DO può eseguire senza preparare l'istruzione

E.   Ti consente di eseguire un po 'di codice PLPGSQL senza salvarlo nel database ed eseguire ti consente di eseguire solo DDL o DML

63: Le serrature sono registrate in:

A.   Tabella di sistema PG_LOCK

B.   pg_locks Visualizza sistema

C.   PG_LOCK System Logs

D.   PG_LOCKS Log del sistema

64: Vero o falso? Gli indici hash non sono sicuri

A.   Falso

B.   VERO

65: True o False: quando viene creata una tabella che utilizza un nome tabella come tipo di colonna, non i vincoli null sulla definizione della tabella del tipo di colonna sono onorati dalla tabella inclusi.

A.   VERO

B.   Falso

66: La sintassi per visualizzare gli indici di una tabella PostgreSQL esistente è:

A.   # indice database_name.table_name

B.   # \ i table_name

C.   # \ d table_name

D.   # indice table_name

67: Quale affermazione non è vera su un dominio PostgreSQL?

A.   Un dominio può essere usato come tipo di colonna quando si definisce una tabella.

B.   Quando si definisce un dominio, è possibile aggiungere un valore predefinito e vincoli ai dati originali.

C.   Un dominio è creato da "Crea dominio".

D.   Il dominio è uno spazio dei nomi esistente tra database e oggetti come le tabelle.

68: L'estensione utilizzata per la crittografia/decrittazione dei dati all'interno di PostgreSQL è:

A.   pgcrypto

B.   cripto

C.   pgcrypt

D.   pgencrypt

69: Cos'è un file di toast?

A.   Un file contenente transazioni che sono state completate senza successo a causa di errori.

B.   Un elenco di client non autorizzati a connettersi al database.

C.   Un file contenente valori troppo larghi per adattarsi comodamente nella tabella principale

D.   Un file che memorizza i dati che non sono stati in grado di essere scritti nel database e verrà espulso una volta che il server si è spezzato.

70: Per creare un database che supporta UTF-8, è possibile utilizzare il seguente comando:

A.   Createdb -e UTF -8 -O User Database_Name

B.   creatob -c utf8 database_name

C.   creatob -c utf8 -o utente database_name

D.   creatob -e utf8 -o utente database_name

71: Vero o falso: PostgreSQL consente di implementare l'eredità della tabella. Questo dovrebbe essere definito con l'eneritete per parole chiave speciale nella progettazione della tabella.

A.   Falso

B.   VERO

72: Quale delle seguenti non è una caratteristica delle funzioni definite dall'utente?

A.   Le funzioni marcate immutabili possono avere il loro output indicizzato

B.   Possono essere scritti in varie lingue diverse

C.   Possono eseguire la maggior parte delle attività di gestione del database

D.   Possono restituire più set di risultati tramite refcursor

E.   Possono iniziare le subtransazioni

73: Viene determinato la dimensione del segmento WAL:

A.   È impostato staticamente all'interno del codice sorgente.

B.   Dall'amministratore in fase di esecuzione o tramite lo script di avvio.

C.   Dal parametro di configurazione WAL_SEGMENT_SIZE in postgresql.conf

D.   Dallo script configura al momento della compilazione

74: Il modello di database __________ ha il vantaggio di essere in grado di scoprire rapidamente tutti i record di un tipo che sono correlati a un record specifico di un altro tipo seguendo i puntatori dal record di partenza.

A.   gerarchico

B.   strutturato

C.   relazionale

D.   rete

75: Quando identifichiamo le righe in modo univoco, usiamo __________keys.

A.   comando

B.   standard

C.   surrogato

D.   unico

76: Vero o falso: con le tabelle dei bambini eredità della tabella ereditano le definizioni chiave primarie e straniere dei loro genitori

A.   Falso

B.   VERO

77: Vero o falso? Per abilitare l'archiviazione continua, tutto ciò che devi fare è impostare Archive_Mode

A.   VERO

B.   Falso

78: I vincoli differibili possono essere differiti da un trigger?

A.   SÌ

B.   NO

79: Come si crea una tabella con un campo del tipo di array int?

A.   Crea table foo (bar a barre);

B.   creare table foo (bar integer []);

C.   Crea table foo (bar a barre int);

D.   Crea table foo (bar [] int);

E.   Nessuna delle precedenti

80: I trigger di PostgreSQL possono essere scritti direttamente in C.

A.   VERO

B.   Falso

81: Quali tipi di indice sono supportati da PostgreSQL?

A.   Un albero

B.   B-albero

C.   GIST

D.   Hash

E.   GIN

F.   Nessuna delle precedenti

82: Quale comando ripristinerà correttamente un backup effettuato con il seguente comando? Pg_dump -fc dbname> nome file

A.   PSQL -F FILENAME DBNAME

B.   PSQL -FC FILENAME DBNAME

C.   PG_RESTORE FILENAME DBNAME

D.   PG_RESTORE -D DBName FileName

E.   Nessuna delle precedenti

83: Qual è l'effetto di spegnere FSYNC in Postgresql.conf?

A.   La sincronizzazione dei file verrà disattivata

B.   FSYNC non è un'opzione di configurazione valida

C.   PostgreSQL non applicherà Write Ahead Log Flush

D.   Spegnerà una sincronizzazione rapida

E.   Nessuna delle precedenti

84: Quale tipo di indice può essere dichiarato unico?

A.   Hash

B.   Un albero

C.   B-albero

D.   GIN

E.   GIST

85: Quali metodi di autenticazione sono supportati da PostgreSQL?

A.   Fiducia

B.   Pam

C.   Ldap

D.   Raggio

E.   Parola d'ordine

86: Se Max_Connections è attualmente attiva connessioni 10 e 10, come puoi essere sicuro che il superutente sarà disponibile per connettersi?

A.   Non puoi

B.   Lascia sempre un superutente connesso

C.   Imposta superuser_reserved_connections in postgresql.conf

D.   Uccidi il postmaster e connettiti ad esso

E.   Nessuna delle precedenti

87: Quale funzione dovrebbe essere utilizzata per evidenziare i risultati?

A.   ts_highlight

B.   ts_tag

C.   ts_headline

D.   ts_select

E.   Nessuna delle precedenti

88: Considera la seguente query: Crea tabella foo (barr varchar); quale sarà il limite di dimensioni della barra?

A.   256

B.   1024

C.   1

D.   Nessun limite (sarà equivalente al testo)

E.   Nessuna delle precedenti

89: Un tempo ISO-8601 può essere inserito in una tabella usando il formato numerico 012411 anziché 01:24:11.

A.   VERO

B.   Falso

90: La seguente istruzione recupererà il secondo elemento dei prodotti della colonna array nei prodotti Store_Products.Select [1] da Store_Products;

A.   VERO

B.   Falso

91: Qual è il noto numero di porta per il servizio di database PostgreSQL?

A.   5000

B.   541

C.   5432

D.   63

E.   Nessuna delle precedenti

92: Che tipo di trigger sono offerti da PostgreSQL?

A.   Trigger per file

B.   Trigger per tavolo

C.   Trigger per database

D.   Trigger per stato

93: Quando si utilizza il tipo per confrontare le stringhe, qual è l'operatore jolly (operatore che corrisponde a zero o più caratteri)?

A.   *

B.   $

C.   %

D.   E

E.   Nessuna delle precedenti

94: Qual è l'ordinamento predefinito quando l'ordine di non è specificato?

A.   Per id

B.   Per data di inserimento

C.   Per nome

D.   L'ordinamento è sconosciuto se non specificato

E.   Nessuna delle precedenti

95: Come si seleziona una singola riga casuale da una tabella?

A.   Seleziona casuale () * dal limite della scheda 1;

B.   Seleziona * da tab Ordine per limite casuale () 1;

C.   Seleziona * dalla scheda Limite casuale 1;

D.   Seleziona Random 1 dalla scheda;

E.   Nessuna delle precedenti

96: Quale libreria viene utilizzata da PostgreSQL per la crittografia?

A.   Gnutls

B.   OpenSSL

C.   Openldap

D.   Opentls

E.   Nessuna delle precedenti

97: Quale delle seguenti funzioni di ricerca di testo non esiste?

A.   to_tsvector

B.   PERCHIO_TSQUERY

C.   to_tsquery

D.   striscia

E.   ts_rewrite

F.   talento_tsvector

98: Tra i seguenti approcci di backup, quali sono applicabili a PostgreSQL?

A.   Dump sql

B.   Backup a livello di file system

C.   Vero cluster

D.   Archiviazione continua

E.   Nessuna delle precedenti

99: Quale delle seguenti affermazioni lancerà il valore intero 1 per digitare il testo?

A.   Seleziona il testo (1) come cast_integer;

B.   Seleziona Cast (1, testo) come cast_integer;

C.   Seleziona 1 :: testo come cast_integer;

D.   Seleziona 1 su testo come cast_integer;

E.   Seleziona Cast (1 come testo) come cast_integer;

100: Qual è la dimensione di archiviazione di un numero intero su un sistema a 64 bit?

A.   8 bytes

B.   2 bytes

C.   16 bytes

D.   4Bytes

E.   64 bytes