ESERCITAZIONE SQL n.3 - Suore Salesiane dei Sacri Cuori

Transcript

ESERCITAZIONE SQL n.3 - Suore Salesiane dei Sacri Cuori
I.T.C. “Suore Salesiane dei Sacri Cuori” – Barletta
ESERCITAZIONE SQL N.3
Relazione
Nome Attributo
Chiave
CORSI
CodiceCorso
NomeCorso
DataInizio
DataFine
NumeroLezioni
CodiceIscritto
Cognome
Nome
Via
CAP
Città
Telefono
Sesso
DataNascita
Email
Assicurazione
DataIscrizione
Importo
Contanti
CodiceIscritto
CodiceCorso
PK
ISCRITTI
ISCRIZIONI
PK
PK -FK(ISCRITTI)
PK - FK(CORSI)
Tipo
Dato
Testo
Testo
Data
Data
Intero
Contatore
Testo
Testo
Testo
Testo
Testo
Testo
Testo
Data
Testo
Booleano
Data
Valuta
Booleano
Intero
Testo
Lunghezza
Obbligatorio
4
30
8
8
2
sì
sì
sì
sì
no
sì
sì
sì
sì
sì
sì
sì
sì
sì
no
sì
sì
sì
no
sì
sì
40
30
50
5
40
12
1
8
50
1
8
5,2
1
6
4
A partire dalla precedente tabella dei metadati, scrivi i seguenti comandi SQL:
1. crea le tabelle
2. inserisci un corso di nome ‘Tango e Liscio’ di 20 lezioni con inizio il 12 giugno
2010
3. inserisci un iscritto di nome ‘Carmela Santori’ residente in Via Amendolara n.34 ed
email [email protected]
4. inserisci un’iscrizione fatta in data 21 maggio 2010 per il corso di ‘Tango e Liscio’
pagata non in contanti da Carmela Santori
5. aggiorna a 20 maggio 2010 la data di iscrizione di Carmela Santori al corso ‘Tango
e Liscio’
6. cancella tutte le iscrizioni al corso ‘Tango e Liscio’ fatte prima del 01/01/2000
7. seleziona tutte le iscrizioni assicurate
8. seleziona cognome, nome, cap, data di nascita e sesso degli iscritti con più di 40
anni
9. seleziona il nome, la data di inizio e la data di fine dei corsi dove è indicato il
numero di lezioni che deve essere maggiore o uguale di 3
10. seleziona cognome, nome, via, città, cap ed email degli iscritti femmine nate nel
1992 per le quali non è indicata l’email ed in cui il cognome in inizia con ‘BAL‘
ordinati per cognome in modo crescente
11. seleziona le iscrizioni di novembre 2009 del corso ‘Tango e Liscio’ ordinate per
data di iscrizione in modo decrescente
12. seleziona l’assicurazione, la data, l’importo delle iscrizioni fatte da ‘Carmela
Santori’ pagate in contanti con importo compreso tra 20 euro e 50 euro
13. seleziona cognome, nome, via, email e città degli iscritti che abitano a Bari oppure
a Cerignola oppure a Taranto oppure con email specificata ordinati per età in
modo crescente
14. seleziona gli iscritti maschi oppure (le femmine che hanno nome che termina con
‘BORA’)