PDA

View Full Version : MySQL@ Wayne !!



NoeX
13th September 2005, 21:22
Una mia amica mi ha spedito queste domande di MySQL, ora io MySQL\Database non li ho ancora fatti, c'è qualcuno che potrebbe aiutarmi ?

Grazie mille :)

Domande

In un modello concettuale Entity-Relationship di un'autoscuola esistono due entità: MOTOVEICOLO e VEICOLO, la prima rappresenta una specializzazione
della seconda; tutte le seguenti affermazioni sono vere, tranne (eliminare l'intruso):Risposta:
a Gli attributi di VEICOLO sono ereditati da MOTOVEICOLO
b. MOTOVEICOLO is a VEICOLO
c. A livello logico potranno essere rappresentate da due relazioni autonome
d. L'entità specializzata MOTOVEICOLO presenta meno istanze di quella
generalizzata VEICOLO

Riportare sull'anagrafica dello studente un attributo numerico MEDIA dei voti, che potrebbe essere calcolato dinamicamente con una SELECT AVERAGE ...
dalla storia degli esami sostenuti, rappresenta:Risposta:
a. Un obbligo che deriva dalla forma normale
b. Un vincolo di integrità referenziale
c. Un errore
d. Una ridondanza controllata

Se il disegno logico di un data base viola la forma normale, va incontro a tutti i seguenti inconvenienti, tranne uno (eliminare l'intruso): Risposta:
a. Potenziali anomalie di aggiornamento
b. Potenziali anomalie di inserimento
c. Proliferazione degli indici
d. Ridondanza

La proprietà delle transazioni che prevede che gli aggiornamenti correlati contenuti nella transazione stessa, siano eseguiti o tutti o nesuno, si chiama: Risposta:
a. Isolation
b. Consistency
c. Durability
d. Atomicity

In un data base che si occupa di un Aeroporto, una tabella (PILOTI, padre) descrive i piloti, ed un altra (ABILITAZIONI, filglia) descrive i tipi di aerei che ciascun pilota può pilotare. Sussiste pertanto una relationship fra PILOTI ed ABILITAZIONI, con cardialità 1:n nel senso PILOTI -> ABILITAZIONI. Quale delle seguenti azioni è la più indicata per la relationship, a fronte dell'evento PARENT DELETE (vale a dire la cancellazione di un pilota):Risposta:
a. Set default
b. Set null
c. None
d. Cascade delete

Tutte le seguenti, descritte in modo logico-funzionale, sono componenti di un sistema DBMS, tranne (indicare l'intruso):Risposta:
a. Tool di disegno della struttura del data base
b. Gestore delle transazioni e della concorrenza
c. Gestore del buffer in memoria centrale
d. Analizzatore sintattico dell'SQL

Qual è il 'datatype' ottimale fra i seguenti per descrivere la media dei voti conseguiti nei diversi esami da ciascuno studente:Risposta:
a. Integer
b. Average
c. Timestamp
d. Decimal

Gli attributi multipli (ad esempio "Indirizzo" costituito da Via, Numero civico, CAP, Località):Risposta:
a. Sono ammessi sia nello schema concettuale che in quello logico
b. Sono ammessi nello schema logico ma non in quello concettuale
c. Sono ammessi nello schema concettuale ma non in quello logico
d. Non sono ammessi nè nello schema concettuale nè in quello logico

Nell'algebra relazionale una RESTRIZIONE rappresenta:Risposta:
a. Un sottoinsieme di attributi della relazione
b. Un vincolo di integrità referenziale
c. Un passo del procedimento di normalizzazione
d. Un sottoinsieme di ennuple della relazione

Tutte le seguenti affermazioni sono vere riguardo agli INDICI di una tabella in un data base relazionale, tranne (indicare l'intruso):Risposta:
a. Debbono necessariamente esistere sulle chiavi esterne
b. Migliorano le prestazioni delle ricerche
c. Rendono più veloci le operazioni di Join
d. Consentono le ricerche ordinate

Un data base operazionale che ospita dati di una scuola di vela alimenta un datawarehouse per la costruzione di indicatori utili alla direzione didattica, che in sede di progetto ha dichiarato di voler osservare l'andamento degli incassi e delle presenze, in funzione di: tipo di imbarcazione, durata del corso, anno di corso, regione di provenienza degli allievi, età. Queste ultime variabili rappresentano:Risposta:
a. Entità
b. Indici
c. Fatti
d. Dimensioni

In un modello entity relationship figurano 10 entità, 8 associazioni di cardinalità 1:n, 5 associazioni di cardinalità n:n. Risposta:
a. Il numero delle relazioni a livello logico sarà 23
b. E' un errore, perchè 5 + 8 non fa 10
c. Il numero delle relazioni a livello logico dipende dai passi di affinamento dello schema che il progettista applicherà
d. Il numero delle relazioni a livello logico sarà 15

Se lo schema di un data base non è in forma normale, si hanno varie anomalie. Tutte le seguenti affermazioni sono vere tranne (eliminare l'intruso):Risposta:
a. Anomalie di inserimento
b. Eccessiva occupazione di spazio
c. Anomalie di aggiornamento
d. Anomalie di cancellazione

Nello schema della relazione STUDENTI di un data base relazionale vengono assegnati due vincoli:
V1 - data di nascita < data di iscrizione
V2 - numero di matricola UNIVOCO
quale dei due vincoli comporterà un onere computazionale maggiore al DBMS al momento dell'inserimento di una nuova riga? Risposta:
a. V1
b. entrambi a pari merito
c. non è possibile stabilirlo
d. V2

Gli indici sono strutture accessorie che guidano il motore DBMS per un accesso ai deti efficiente. Quale è la migliore strategia di definizione degli indici che un progettista può seguire, per ottimizzare il compromesso fra i benefici (velocità di ricerca) e gli svantaggi(oneri computazionali di aggiornamento)?Risposta:
a. Nessun indice
b. Pochi indici sulle tabelle anagrafiche e molti su quelle di evento
c. Molti indici sulle tabelle anagrafiche e pochi su quelle di evento
d. Almeno 3 indici

In algebra relazionale il predicato di PROIEZIONE è rappresentato da: Risposta:
a. Il sottoinsieme dei dati visibili ad un determinato utente in funzione dei profili di accesso
b. Un set di indici della tebella
c. Il risultato dell'applicazione di una vista
d. Un subset di attributi della relazione

Una associazione fra due entità, in un modello concettuale Entity-Relationship:Risposta:
a. Non ammette attributi
b. Collega sempre due entità
c. Non ha un identificatore
d. Ha la somma degli attributi delle entità collegate

Qual è la funzione del backup di un data base:Risposta:
a. Salvare la registrazione di tutte le transazioni eseguite
b. Eseguire il mirroring di tutti gli aggiornamenti
c. Salvare i dati in un altro formato su file esterno
d. Fornire la storia degli accessi da parte degli utenti

Tutte le seguenti sono componenti tipiche di un DBMS tranne (eliminare l'intruso): Risposta:
a. Gestore di tabelle pivot
b. Gestore backup/restore
c. Query optimizer
d. Analizzatore sintattico di SQL

Tutte le seguenti affermazioni sono vere riguardo alla Chiave Esterna (Foreign Key), TRANNE una (eliminare l'intruso):Risposta:
a. Punta alla chiave primaria di un'altra relazione
b. Può essere costituita da più attributi
c. Una relazione ne ammette più di una
d. Non ammette null

Alkabar
13th September 2005, 23:31
abbi pazienza, hai scritto un papiro, ti rispondo domani con calma, quella roba la mastico bene.

edit: nella prima dovrebbe essere la d. Motivazione: non è detto ...
ma se le risposte sono tutte così allora la tua amica ha un prof bastardo.

edit: porco giuda, invece che scrivere gli attributi di veicolo sono ereditati da motoveicolo, non poteva scrivere motoveicolo eredita gli attributi da veicolo ? Così è ambigua !

Wayne
14th September 2005, 01:38
E poi la gente continua a incazzarsi che esce dall'universita' e conosce i programmi aggiornati a 10 anni fa.

Quando gli fan studiare i programmi recenti, invece di farglieli USARE, glieli astraggono e teorizzano inutilmente.

Bah!

Cmq, sinceramente... non so dove posso trovare il tempo per fare tutta 'sta roba... se domani ho una mezz'ora ti ci guardo volentieri :)

PooLpe
14th September 2005, 10:45
-.- ma cosè sta rubba?

Alkabar
14th September 2005, 11:04
ci sono alcune cose che non so, le domande come ho detto sono abb. bastarde, un po' incasinanti nella forma comunque, da quel che ricordo e se non erro (dato che a me studiare la teoria non mi piace tanto, confronta con altri, potrei anche sbagliarle tutte LOL, nonostante i miei db siano tutti belli e funzionanti :D, il che fa capire abbondantemente che poca pratica e molta teoria è sbilanciato, tanto si tende a dimenticare .... ) :

prima tornata

proliferazione indici
atomicity
Cascade delete
Decimal
Schema concettuale si, no logico .