Quiz sugli Operatori Insiemistici e Algebrici Relazionali
|
|
Titolo del test:
![]() Quiz sugli Operatori Insiemistici e Algebrici Relazionali Descrizione: prova di abilita' informatica 16 |



| Nuovo commento |
|---|
NESSUN RECORD |
|
Qual è l'operatore utilizzato per combinare tutte le tuple di due relazioni R1 e R2, eliminando i duplicati?. Intersezione (R1 ∩ R2). Unione (R1 U R2). Differenza (R1 - R2). Prodotto Cartesiano (R1 x R2). Cosa rappresenta l'operatore di intersezione (R1 ∩ R2)?. Le tuple presenti solo in R1. Le tuple presenti solo in R2. Le tuple presenti contemporaneamente in R1 e R2. Tutte le tuple di R1 e R2 combinate. Quale operatore restituisce le tuple presenti in R1 ma non in R2?. Unione (R1 U R2). Intersezione (R1 ∩ R2). Differenza (R1 - R2). Prodotto Cartesiano (R1 x R2). Cosa significa 'grado' di una relazione?. Il numero di tuple nella relazione. Il numero di attributi (colonne) nella relazione. Il tipo di dati degli attributi. Il nome della relazione. Cos'è la 'cardinalità' di una relazione?. Il numero di attributi nella relazione. Il nome della relazione. Il numero di tuple (righe) nella relazione. Il tipo di dati degli attributi. Nell'Esercizio 1, quale operazione viene eseguita per ottenere R1 U R2?. Solo le tuple comuni a R1 e R2. Tutte le tuple di R1 e R2, senza ripetizioni. Le tuple di R1 che non sono in R2. Le tuple di R2 che non sono in R1. Nell'Esercizio 1, quale è il risultato di R1 ∩ R2?. Una relazione vuota. La tupla ('Marghe', 'libero', 18). Le tuple ('Eri', 'martello', 22) e ('Marghe', 'libero', 18). Tutte le tuple di R1 e R2. Nell'Esercizio 1, quale è il risultato di R1 - R2?. La tupla ('Eri', 'martello', 22). La tupla ('Marghe', 'libero', 18). Le tuple ('Eri', 'martello', 22) e ('Marghe', 'libero', 18). Una relazione vuota. Nell'Esercizio 1, quale è il risultato di R2 - R1?. La tupla ('Eri', 'martello', 22). Le tuple ('Moni', 'centrale', 21) e ('Ale', 'martello', 20). Le tuple ('Moni', 'centrale', 21), ('Ale', 'martello', 20) e ('Marghe', 'libero', 18). Una relazione vuota. Nell'Esercizio 1, cosa rappresenta R1 x R3?. L'unione delle tuple di R1 e R3. L'intersezione delle tuple di R1 e R3. Il prodotto cartesiano di tutte le tuple di R1 con tutte le tuple di R3. La differenza tra le tuple di R1 e R3. Nell'Esercizio 1, qual è il grado di R1 x R3?. 4. 7. 10. 3. Nell'Esercizio 1, qual è la cardinalità di R1 x R3?. 4. 3. 7. 12. Nell'Esercizio 1, qual è la cardinalità di R2 x R3?. 4. 6. 7. 3. Nell'Esercizio 2, quale operatore si utilizza per ottenere solo 'gid' e 'nome' dalla relazione 'Pallavolisti'?. Selezione (σ). Proiezione (π). Theta-join (⋈). Unione (U). Nell'Esercizio 2, quale operatore si utilizza per filtrare i giocatori con 'età > 18'?. Proiezione (π). Unione (U). Selezione (σ). Differenza (-). Nell'Esercizio 2, quale espressione si usa per trovare i giocatori con età maggiore di 18 anni E con ruolo di martello?. σ(età>18)(Pallavolisti). π(nome,ruolo)(Pallavolisti). σ(età>18 AND ruolo='martello')(Pallavolisti). Pallavolisti ∩ Pallavolisti. Nell'Esercizio 2, perché la selezione viene eseguita prima della proiezione in 'gid, nome (Geta>18 (Pallavolisti))'?. Per ottenere più righe. Per garantire che venga mantenuta l'informazione sull'età necessaria per la selezione. Perché la proiezione non può essere eseguita prima. Non fa differenza l'ordine. Nell'Esercizio 3, qual è l'obiettivo finale?. Trovare il nome del giocatore più giovane. Trovare il nome del giocatore più anziano. Trovare il nome di tutti i giocatori. Trovare il nome dei giocatori con ruolo 'martello'. Nell'Esercizio 3, quale operazione viene descritta per confrontare le età tra P1 e P2?. Unione. Differenza. Prodotto Cartesiano seguito da Theta-join. Intersezione. Nell'Esercizio 3, quale operazione finale viene utilizzata per ottenere il giocatore più giovane dopo aver trovato quelli con età maggiore?. Proiezione. Unione. Differenza. Selezione. Cosa si ottiene dal prodotto cartesiano di una relazione con grado G1 e cardinalità C1 con una relazione di grado G2 e cardinalità C2?. Grado G1+G2, Cardinalità C1*C2. Grado G1*G2, Cardinalità C1+C2. Grado G1+G2, Cardinalità C1+C2. Grado G1*G2, Cardinalità C1*C2. Qual è la funzione dell'operatore 'π' (proiezione) in algebra relazionale?. Selezionare righe basate su una condizione. Combinare righe da due relazioni. Selezionare colonne basate su una condizione. Selezionare colonne specificate. Qual è la funzione dell'operatore 'σ' (selezione) in algebra relazionale?. Selezionare righe basate su una condizione. Selezionare colonne basate su una condizione. Combinare righe da due relazioni. Creare una nuova relazione con tutte le combinazioni possibili. Cos'è un theta-join?. Un'operazione che unisce due relazioni basandosi su una condizione di uguaglianza. Un'operazione che unisce due relazioni basandosi su qualsiasi operatore di confronto (>, <, =, !=, ecc.). Un'operazione che combina tutte le righe delle due relazioni. Un'operazione che trova le righe comuni tra due relazioni. Se una relazione ha schema (attributi) (A, B, C) e un'altra ha schema (D, E), qual è lo schema del loro prodotto cartesiano?. (A, B, C). (D, E). (A, B, C, D, E). (A, D). Nell'Esercizio 3, la duplicazione della relazione P1 in P2 è necessaria per: Aumentare la cardinalità della relazione. Permettere il confronto tra le età di tutti i giocatori. Eseguire l'operazione di unione. Ottenere le tuple comuni. Considerando la relazione R1 = {(1, 'A'), (2, 'B')} e R2 = {(2, 'B'), (3, 'C')}. Qual è il risultato di R1 U R2?. {(1, 'A'), (2, 'B')}. {(2, 'B'), (3, 'C')}. {(1, 'A'), (2, 'B'), (3, 'C')}. {(1, 'A'), (2, 'B'), (2, 'B'), (3, 'C')}. Considerando R1 e R2 come sopra. Qual è il risultato di R1 ∩ R2?. {(1, 'A'), (2, 'B'), (3, 'C')}. {(1, 'A'), (2, 'B')}. {(2, 'B')}. {(2, 'B'), (3, 'C')}. Considerando R1 e R2 come sopra. Qual è il risultato di R1 - R2?. {(1, 'A'), (2, 'B')}. {(2, 'B'), (3, 'C')}. {(1, 'A')}. {(3, 'C')}. Nell'algebra relazionale, il simbolo '⋈' rappresenta: Unione. Intersezione. Join. Differenza. Cosa significa che lo 'schema del risultato è identico allo schema di R1' dopo un'operazione come R1-R2?. La relazione risultante ha lo stesso numero di tuple di R1. La relazione risultante ha gli stessi attributi (colonne) di R1. La relazione risultante è uguale a R1. La relazione risultante ha lo stesso grado di R1. |




