Il linguaggio SQL. Esercizi da svolgere



Documenti analoghi
Esercizi di SQL. R.Gori G.Leoni 1

Il linguaggio di Interrogazione SQL Esercizi

Compiti d Esame di Basi di Dati e Sistemi Informativi per il CdL in Scienze dei Beni Culturali

Gli attributi di STUDENTE saranno: Matricola (chiave primaria), Cognome, Nome.

ESERCIZI: DAL DIAGRAMMA ER ALLO SCHEMA LOGICO-RELAZIONALE

Prova scritta. Giovedì 02 Ottobre Appello di Informatica II - Corso di Laurea in Ottica e Optometria A.A. 2007/2008

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 23 Settembre 03 Nome: Cognome: Matricola:

Prova scritta. Mercoledì 11 Febbraio Appello di Informatica II - Corso di Laurea in Ottica e Optometria A.A. 2007/2008

MAPPING RELAZIONALE ASSOCIAZIONE BINARIA NON RICORSIVA Molteplicità N:1 (OPPURE 1:N)

Progettazione di una base di dati Ufficio della Motorizzazione

Identificatori delle entità

Compito Sistemi Informativi LA. Tempo concesso : 90 minuti 25 Marzo 03 Nome: Cognome: Matricola: Esercizio 1

Alessandra Raffaetà. Basi di Dati

CAPITOLO 7 ESERCIZI SUL MODELLO ER

Traduzione e adattamento a cura di Gylas per Giochi Rari Versione 1.0 Luglio giochirari@giochirari.

Prova scritta. Mercoledì 23 Luglio Appello di Informatica II - Corso di Laurea in Ottica e Optometria A.A. 2007/2008

Modello E-R. Modello relazionale

Compito Basi di Dati. Tempo concesso: 90 minuti 08 Giugno 2006 Nome: Cognome: Matricola:

Esercizio. Atzeni e altri, Basi di dati, Capitolo 8 64

Progetto DAVID Insieme per la sicurezza

Liberare la memoria allocata dinamicamente.

IL SISTEMA INFORMATIVO

DIPARTIMENTO IMPIEGATO PROGETTO SEDE. (0,1) (1,1) DIREZIONE Cognome. Codice. Telefono (0,1) (1,N) AFFERENZA. Stipendio (0,N) Nome (1,1) Età

Corso di Basi di Dati. Progettazione di Database: Esercizi Home page del corso:

Basi di dati 9 febbraio 2010 Compito A

Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza

Associazioni. Informatica. Associazioni. Associazioni. Associazioni. Attributi. Possono esistere associazioni diverse che coinvolgono le stesse entità

1. Schema concettuale della base di dati Lo schema concettuale (o statico) è uno dei due schemi del progetto concettuale di un sistema informativo.

Compito Basi di Dati. Tempo concesso: 90 minuti 18 Gennaio 2007 Nome: Cognome: Matricola:

Nome Cognome. Data nascita Comune Nascita Stato prov. Codice Fiscale. Residente in Via CAP Città prov. N. Telefonico Cell. . Via CAP Città prov.

Corso di Sistemi di Elaborazione delle Informazioni I Anno 2005/2006. Esercizi entità relazione risolti. a cura di Angela Campagnaro

Le Basi di Dati. Le Basi di Dati

ESAME di INFORMATICA e ARCHIVIAZIONE

RDBMS. Corso di Informatica RDBMS. Access. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

PERSEO SIRIO Fondo nazionale pensione complementare dei Dipendenti Pubblici e Sanità

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.

Progettazione Logica. Progettazione Logica

Appello di BD del Corso di laurea in Informatica del 9/1/2007 Compito e soluzioni

Basi di dati. Esercitazione ER. Paolo Papotti. Esercizio giugno 2005

Museo Storico della Fisica e Centro Studi e Ricerche Enrico Fermi

BANDO PER CONCORSI INVENTA E PROGETTA SULLE TEMATICHE:

PROGETTO formativo di tirocinio curriculare

Sia dato il seguente diagramma E/R di esempio: Si ricava il seguente SCHEMA RELAZIONALE (MAPPING DEL DIAGRAMMA ER)

COGNOME MATRICOLA. Con vincoli di integrita referenziale: INTERVENTO.CodTecnico à TECNICO.Codice INTERVENTO.MatCaldaia à CALDAIA.

Modello Entita' - Relazione

Basi Di Dati, 09/12/2003

Progetto Motorizzazione. Si vuole realizzare un'applicazione base di dati per la gestione di un ipotetico ufficio della motorizzazione.

Corso di Basi di Dati A.A. 2014/2015

Basi di dati. Le funzionalità del sistema non vanno però ignorate

OPERAZIONI SULLA STRUTTURA

Università degli Studi di L Aquila. Facoltà di Ingegneria. Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi

Uff. I. - OLIMPIADI DI PROBLEM SOLVING - Informatica e pensiero algoritmico nella scuola dell'obbligo

Biancoverde, Senza Fiato, Virgin Cup e Isolotto Cup

Basi di Dati Corso di Laura in Informatica Umanistica

Regolamento per l attribuzione dei crediti relativi alle Altre attività

Basi di Dati Prof. L. Tanca e F. A. Schreiber APPELLO DEL 12 FEBBRAIO 2015 PARTE 1

Progetto Finale: Progettazione di un database e di una applicazione

Università degli studi di Cagliari PROGETTO FORMATIVO E DI ORIENTAMENTO (Rif. Conv. del )

PROGETTAZIONE CONCETTUALE

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

Basi di dati. Concetti introduttivi ESEMPIO. INSEGNAMENTI Fisica, Analisi, Aule. Docenti. Entità Relazioni Interrogazioni. Ultima modifica: 26/02/2007

ESERCIZIARIO BASI DI DATI (Esercizi presi dagli esami degli anni scorsi del prof. Paolo Baldan)

UNIVERSITÀ DEGLI STUDI DELL INSUBRIA

- OLIMPIADI DI PROBLEM SOLVING - Informatica e pensiero algoritmico nella scuola dell'obbligo

Il numero di studentesse

BANDO PER ATTIVITA TUTORIALI AI SENSI DEL D.M. 198/2003 a.a. 2014/2015

TIROCINIO DI FORMAZIONE E ORIENTAMENTO

Esercizio III. telefono, tipo di regia (comico, drammatico, ) per i registi: il nome e il cognome (che identificano il regista), l età, il

a.a. 2012/13 12 Novembre 2012 Preparazione al Test in itinere, Compito A 1. Modellare tramite uno schema entità- relazione la seguente base di dati:

Gestione Voti Scolastici

Capitolo 13. Interrogare una base di dati

Basi di Dati Relazionali

PASSAGGI DI CORSO E RICONOSCIMENTO CREDITI

AL COMUNE DI GASSINO TORINESE cod. istat Ai sensi del d. lgs. 31/03/1998 N.114 (art. 18 e 26 comma 5)

IL DIRETTORE DEL DIPARTIMENTO

Database. Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014

ISTITUTO OMNICOMPRENSIVO INFANZIA PRIMARIA SECONDARIA DI 1 E 2 GRADO VIA VIGNA DEL PRINCIPE STRONGOLI POR FSE CALABRIA 207/2013

ALLEGATO 2 Circolare 34/2006

Unità B2.2. Diagrammi E-R

SCHEMA TECNICO PER LA PRESENTAZIONE DEI PROGETTI INNOVATIVI. art. 4, comma 2, lettere b) e g) ANNO 2008

Basi di Dati e Sistemi Informativi. Progettazione logica: Il modello relazionale

D.R. n IL RETTORE DECRETA

STRALCIO DEI PRINCIPALI ARTICOLI DEL CODICE DELLE ASSICURAZIONI PRIVATE INERENTI L RC AUTO APPENDICE NORMATIVA

LINGUA INGLESE LIVELLO B2

1 Esercizi. Corso di HTML

Guida Compilazione Piani di Studio on-line

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 3

REGIONE LAZIO. Formulario per Avviso Pubblico per le richieste di concessione di borse di studio a figli di lavoratori svantaggiati

Master Universitario di I livello (X edizione- I sessione)

PERSONA UOMO MILITARE

Modello Relazionale dei DBMS - Vincoli Tradizionalmente, esistono quattro modelli logici: Gerarchico Reticolare Relazionale A oggetti XML I modelli

ESAMI DI QUALIFICA PROFESSIONALE

Basi di Dati Esempi di prove di verifica con soluzioni

Dove metti il divano?

Il personale docente e la segreteria didattica per effettuare la gestione degli scrutini dovranno eseguire semplici operazioni.

UDINESE TRAINING SCHOOL

GUIDA ALLA PROVA DI CONOSCENZA LINGUISTICA INFORMATIZZATA LIVELLO A2. Anno accademico 2014/15

Esercitazione 28 Gennaio 2013

Uso delle variabili di alias. SQL slide aggiuntive. Interrogazione 25. Interrogazione 26

Transcript:

Il linguaggio SQL Esercizi da svolgere egli esercizi che seguono vengono mostrati dei diagrammi ER dai quali - A) ricavare i relativi schemi logico relazionali applicando le corrette regole di derivazione - B) dettagliare lo schema SQL delle relative tabelle - C) eseguire una lista di interrogazioni sulla relativa Basi di Dati. DIAGRAMMA ER n Personaggio omep E Raffigurato CodM Raffigura CognomeA omea omem azionalità Raffigura Museo Ospita Opera Esegue Artista Ospita E Ospitata E Eseguita Esegue CodO Titolo Valore - Il codice ed il titolo delle opere di Tiziano conservate alla ational Gallery. 2- Il nominativo dell artista ed il titolo delle opere conservate alla Galleria degli Uffizi o alla ational Gallery. 3- Il nominativo dell artista ed il titolo delle opere conservate nei musei di Firenze 4- Le città in cui son conservate opere di Caravaggio 5- Il codice ed il titolo delle opere di Tiziano conservate nei musei di Londra 6- Il nominativo dell artista ed il titolo delle opere di artisti spagnoli conservate nei musei di Firenze 7- Il codice ed il titolo delle opere di artisti italiani conservate nei musei di Londra, in cui è rappresentata la Madonna 8- Per ciascun museo di Londra, il numero di opere di artisti italiani ivi conservate 9- Il nome dei musei di Londra che non conservano opere di Tiziano 0- Il nome dei musei di Londra che conservano solo opere di Tiziano - Per ciascun artista, il nominativo dell artista ed il numero di sue opere conservate alla Galleria degli Uffizi 2- I musei che conservano almeno 20 opere di artisti italiani pag di 5

3- Il titolo dell opera ed il nominativo dell artista delle opere di artisti italiani che non hanno personaggi 4- Il nome dei musei di Londra che non conservano opere di artisti italiani, eccettuato Tiziano 5- Per ogni museo, il numero di opere divise per la nazionalità dell artista 6- Per ogni artista, il valore totale delle opere esposte alla ational Gallery DIAGRAMMA ER n 2 Sede Assicurazione Denominazione Assicura CodS Assicura Cognome ome Località Targa E Assicurata Sinistro Coinvolge Auto Possiede Proprietario Coinvolge E Coinvolta E Posseduta Possiede Data ImportoDanno Potenza Marca Cilindrata Modello - Targa e marca delle auto di cilindrata superiore a 2000 cc o di potenza superiore a 20 CV 2- ominativo del proprietario e targa delle auto di cilindrata superiore a 2000 cc oppure di potenza superiore a 20 CV 3- Targa e nominativo del proprietario delle auto di cilindrata superiore a 2000 cc oppure di potenza superiore a 20 CV, assicurate presso la SARA 4- Targa e nominativo del proprietario delle auto assicurate presso la SARA e coinvolte in sinistri il 20/0/02 5- Per ciascuna assicurazione, il nome, la sede ed il numero di auto assicurate 6- Per ciascuna auto Fiat, la targa dell auto ed il numero di sinistri in cui è stata coinvolta 7- Per ciascuna auto coinvolta in più di un sinistro, la targa dell auto, il nome dell assicurazione ed il totale dei danni riportati 8- Codice e nominativo di coloro che possiedono più di un auto 9- La targa delle auto che non sono state coinvolte in sinistri dopo il 20/0/0 0- Il codice dei sinistri in cui non sono state coinvolte auto con cilindrata inferiore a 2000 cc - La targa e la cilindrata delle auto Ford coinvolte in sinistri avvenuti a Roma 2- La targa ed il nominativo dei proprietari di auto Fiat assicurate con la Unipol 3- Per ciascuna marca di auto, l importo totale dei danni dei sinistri in cui sono state coinvolte 4- Per ciascuna località, la media degli importi dei sinistri in cui sono state coinvolte delle auto Fiat 5- Le date, ordinate in senso decrescente, dei sinistri avvenuti a apoli che hanno coinvolto delle auto Ford pag 2 di 5

DIAGRAMMA ER n 3 Cognome ome azione Autore Scrive Data DataM CodF Scrive omep Sesso TitoloF Ruolo E Scritto Ispira Racconta Film Romanzo Personaggio E Ispirato Ispira Racconta E Raccontato AnnoF Regista Produttore CodR AnnoR TitoloR - Il titolo dei romanzi del 9 secolo 2- Il titolo, l autore e l anno di pubblicazione dei romanzi di autori russi, ordinati per autore e, per lo stesso autore, ordinati per anno di pubblicazione 3- I personaggi principali (ruolo = P ) dei romanzi di autori viventi. 4- I romanzi dai quali è stato tratto un film con lo stesso titolo del romanzo 5- Il titolo, il regista e l anno dei film tratti dal romanzo Robin Hood 6- Per ogni autore italiano, l anno del primo e dell ultimo romanzo. 7- I nomi dei personaggi che compaiono in più di un romanzo, ed il numero dei romanzi nei quali compaiono 8- I romanzi di autori italiani dai quali è stato tratto più di un film 9- Il titolo dei romanzi dai quali non è stato tratto un film 0- Il titolo dei romanzi i cui personaggi principali sono tutti femminili - Il numero dei personaggi secondari (ruolo = S ) del romanzo Il gattopardo 2- Il numero dei personaggi femminili dei film ispirati dal romanzo Il padrino 3- Per ciascuna nazione, il numero degli autori dai cui romanzi sono stati tratti film 4- Il nome dei personaggi di tutti i romanzi scritti da Italo Calvino ordinati in senso decrescente 5- Per ciascun regista, il numero dei film ispirati ai romanzi di Lev Tolstoj pag 3 di 5

DIAGRAMMA ER n 4 CognomeS omes Anno Studente Matricola Frequenta Segue Segue E seguito CorsoDiLaurea Facoltà Frequenta CodL TipoLaurea CodC E Frequentato Tiene Corso E Tenuto Tiene omecorso CodD - Il nominativo e l anno di nascita degli studenti iscritti a Psicologia, in ordine rispetto al cognome 2- Il nominativo ed il dipartimento dei docenti di Basi di Dati e Sistemi Informativi o di Informatica Generale 3- Matricola e nominativo degli studenti di un corso di laurea triennale (TipoLaurea = 'L') che seguono un corso di un docente di nome Felice. 4- Per ogni tipo di laurea, il tipo di laurea e l età media degli studenti Docente 5- Di ogni corso di un docente di cognome Leoni, il codice e il numero degli studenti che lo frequentano 6- Il codice dei corsi frequentati da più di 5 studenti e tenuti da docenti del Dipartimento di Informatica 7- Per ogni studente della Facoltà di Lettere e Filosofia, la matricola ed il numero di corsi seguiti 8- Matricola e nominativo degli studenti che non frequentano nessun corso Dipartimento omed CognomeD 9- Il codice ed il nominativo dei docenti dei corsi che non sono frequentati da nessuno studente 0- Matricola e nominativo degli studenti che seguono solo corsi di docenti del dipartimento di Storia - Il codice dei corsi seguiti solo da studenti che appartengono al corso di laurea triennale in psicologia 2- ominativo e codice dei docenti che insegnano qualche corso seguito da più di 5 studenti 3- Codice dei corsi che sono frequentati da tutti gli studenti del corso di laurea in psicologia pag 4 di 5

DIAGRAMMA ER n 5 CognomeG Ruolo omeg DataG Maglia Ingaggio Giocatore E Gestito CodG Gioca Gioca E Formata CodS Partecipa DenominazioneS Squadra AnnoFondazione Stadio azione Gestisce DataG DataP Partecipa CognomeP omep DataP Gestisce Procuratore Albo HaComePartecipanti Torneo DenominazioneT DataIni CodT DataFine - Il nominativo di tutti gli attaccanti 2- Il nominativo di tutti gli attaccanti del Real Madrid 3- Il numero di attaccanti del Real Madrid 4- Per ciascun ruolo, il numero dei giocatori del Real Madrid 5- Il nominativo dei procuratori che hanno più di 6 giocatori assistiti 6- Per ciascun procuratore, il totale di giocatori assistiti con la media degli ingaggi percepiti ordinato alfabeticamente 7- Il nominativo dei giocatori del Real Madrid che guadagnano più della media degli ingaggi complessivi degli altri giocatori 8- Il nominativo del giocatore del Real Madrid che guadagna di meno 9- Il nominativo del giocatore del Real Madrid che guadagna di più 0- Il totale degli ingaggi dei giocatori del Real Madrid - Elencare tutti i possibili ruoli dei giocatori del Real Madrid 2-3- pag 5 di 5