Quiz su Selezione e Proiezione in Database Relazionali
|
|
Titolo del test:
![]() Quiz su Selezione e Proiezione in Database Relazionali Descrizione: prova di abilita' informatica 13 |



| Nuovo commento |
|---|
NESSUN RECORD |
|
Qual è l'operatore utilizzato per selezionare un sottoinsieme di tuple da una relazione basato su una condizione?. Proiezione (π). Selezione (σ). Join. Union. Qual è la sintassi generale dell'operatore di selezione?. π attributi(Relazione). σ condizione(Relazione). Relazione ⋈ Condizione. Relazione UNION Condizione. Cosa restituisce l'operatore di selezione?. Una relazione con un sottoinsieme di attributi. Una relazione con un sottoinsieme di tuple. Una nuova relazione creata dalla combinazione di due relazioni. Una singola tupla come risultato. L'operatore di selezione è un operatore unario o binario?. Binario. Unario. Può essere entrambi. Nessuna delle precedenti. Qual è lo schema (attributi) della relazione risultante da un'operazione di selezione?. Uguale allo schema della relazione originale. Un sottoinsieme dello schema della relazione originale. Può essere diverso dallo schema della relazione originale. Dipende dalla condizione specificata. Qual è lo scopo dell'operatore di proiezione (π)?. Selezionare righe specifiche basate su una condizione. Estrarre colonne specifiche da una relazione. Combinare informazioni da due relazioni. Rimuovere duplicati. Qual è la sintassi generale dell'operatore di proiezione?. σ condizione(Relazione). π lista_attributi(Relazione). Relazione CROSS JOIN lista_attributi. π Relazione(lista_attributi). Cosa restituisce l'operatore di proiezione?. Una relazione con un sottoinsieme di tuple. Una relazione con un sottoinsieme di attributi. Una relazione con un sottoinsieme di tuple e attributi. Una singola tupla come risultato. La proiezione rimuove automaticamente i duplicati?. Sì, sempre. No, mai. Solo se la lista di attributi è una superchiave. Solo se specificato esplicitamente. Qual è la relazione tra la cardinalità (numero di tuple) della relazione originale e quella risultante da una proiezione?. La cardinalità risultante è sempre maggiore o uguale. La cardinalità risultante è sempre minore o uguale. La cardinalità risultante è sempre uguale. Non c'è una relazione fissa. In quali casi la proiezione mantiene lo stesso numero di tuple della relazione originale?. Quando la lista di attributi è una chiave primaria. Quando la lista di attributi è una superchiave. Quando la lista di attributi è una chiave candidata. Tutte le precedenti. Cosa significa quando si dice che gli operatori σ e π sono ortogonali?. Operano indipendentemente uno dall'altro. Uno opera orizzontalmente e l'altro verticalmente. Non possono essere usati insieme. Hanno lo stesso effetto. Come si combinano gli operatori di selezione e proiezione per estrarre informazioni specifiche?. σ ( π (R) ). π ( σ (R) ). σ ⋈ π (R). π ⋈ σ (R). Nell'espressione π gid,nome(r)(σetà≥22(r)), quale operatore viene eseguito per primo?. Proiezione (π). Selezione (σ). Vengono eseguiti in parallelo. Non è possibile determinare l'ordine. Considerando la relazione R1 della figura 1, quale operazione di selezione estrarrebbe i giocatori con età maggiore di 21 anni?. π età>21(R1). σ età>21(R1). R1(età>21). 21(σ età)(R1). Qual è il risultato dell'operazione σetà>21(R1) basata sulla Figura 1?. Solo il giocatore 'Ale' con età 20. I giocatori 'Eri' (22) e 'Mari' (24). Tutti i giocatori della relazione R1. Un errore, poiché la condizione è errata. Nella Figura 5, quale operazione è stata eseguita per ottenere la relazione con solo 'nome' ed 'età'?. Selezione degli attributi nome ed età. Proiezione degli attributi nome ed età. Combinazione di selezione e proiezione. Join sugli attributi nome ed età. Cosa significa il termine 'grado' di una relazione?. Il numero di tuple nella relazione. Il numero di attributi nella relazione. Il tipo di dati degli attributi. Il nome della relazione. Come influisce l'operatore di proiezione sul grado di una relazione?. Lo aumenta. Lo diminuisce. Lo lascia invariato. Può aumentarlo o diminuirlo. Quali sono i connettivi logici menzionati per la condizione di selezione?. AND, OR, NOT. AND, OR. IF, THEN, ELSE. E, O, NON. Selezionare tutti i giocatori con età maggiore di 20 anni e ruolo 'centrale' dalla R2 (Figura 4). Qual è il risultato?. Tutti i giocatori di R2. Solo il giocatore 'Moni' con età 21. Nessun giocatore. I giocatori 'Moni' (21) e 'Cami' (22). Nell'esempio della Figura 6, quale operazione viene eseguita sulla relazione R per ottenere le età uniche dei giocatori?. σ età(R). π età(R). R(età). Combine(R, età). Perché la relazione risultante dall'operazione π età(R) nella Figura 6 contiene solo una occorrenza di '20' e '22'?. Perché la selezione ha filtrato questi valori. Perché la proiezione rimuove i duplicati. Perché questi sono gli unici valori di età presenti. Perché la relazione originale era un multi-insieme. Cosa si intende per 'eliminazione di duplicati' nell'operazione di proiezione?. Rimozione di righe intere duplicate. Rimozione di valori duplicati all'interno di una colonna. Rimozione di righe che hanno tutti gli stessi valori degli attributi proiettati. Rimozione di righe con valori mancanti. In quale contesto si utilizzano gli operatori di join?. Per filtrare tuple all'interno di una singola relazione. Per selezionare attributi da una singola relazione. Per correlare informazioni presenti in relazioni diverse. Per unire tutte le tuple di due relazioni. Quale operatore modifica il grado (numero di attributi) di una relazione?. Solo la Selezione (σ). Solo la Proiezione (π). Entrambi gli operatori. Nessuno dei due operatori. Quale operatore modifica la cardinalità (numero di tuple) di una relazione?. Solo la Selezione (σ). Solo la Proiezione (π). Entrambi gli operatori. Nessuno dei due operatori. Se una lista di attributi in una proiezione è una chiave primaria della relazione originale, cosa si può dire del numero di tuple risultanti?. Sarà minore del numero di tuple originali. Sarà uguale al numero di tuple originali. Potrebbe essere maggiore del numero di tuple originali. Non si può determinare. Quale dei seguenti non è un operando di confronto valido per una condizione di selezione?. <. >. =. &&. L'operazione di selezione è commutativa?. Sì. No. Dipende dalla condizione. Solo se si usano operatori AND. |




