Informazioni sul documento
- Università
- Politecnico di Milano
- Corso di laurea
- Computer Engineering
- Materia
- Basi di Dati
- Classificazione
- Esercizi · Completi
- Formato originale
- Testo
- Testo ricercabile
Completi di Basi di Dati per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.
Completi di Basi di Dati per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.
Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.
Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.
SQL – Esercizi DML – Blocco 1 Si consideri il seguente schema di base di dati che vuole tenere traccia di alcune informazioni riguardanti gli studenti di un'università. Studenti(Matricola, NomeS, CognomeS, CittàRes, Sesso, NumTelefono) Corsi(CodCorso, NomeC, NumCrediti, MatricolaDocente) Esami(Matricola, CodCorso, Voto) Docenti(MatricolaD, NomeD, CognomeD, DipartimentoDiAfferenza, Stipendio) La tabella Esami contiene l'elenco di esami superati dagli studenti. Esercizi 1) Trovare le informazioni su tutti gli studenti presenti nella tabella Studenti a. select Matricola, NomeS, CognomeS, CittàRes, Sesso, NumTelefono from studenti; Alternativa b. select * from studenti; 2) Trovare la matricola e la città di residenza di tutti gli studenti presenti nella base di dati a. select Matricola, CittàRes from studenti; 3) Trovare le città in cui risiede almeno uno studente a. /* Con questa prima soluzione non vengono eliminate le città duplicate/ripetute */ select CittàRes from studenti; Alternativa b. /* Con questa seconda soluzione vengono eliminate le città duplicate/ripetute grazie alla presenza della parola chiave DISTINCT */ select DISTINCT CittàRes from studenti; 4) Trovare matricola e stipendio mensile per ogni docente (si supponga che l'attributo Stipendio della tabella Docenti contenga lo stipendio annuo e che lo stipendio mensile sia calcolabile come quello annuo diviso 12) a. /* Il valore di Stipendio/12 viene rinominato StipendioMensile */ select MatricolaD, Stipendio/12 as StipendioMensile from docenti; 5) Trovare gli studenti di Verona (tutte le informazioni disponibili su tali studenti) a. select * from studenti where CittàRes='Verona'; 6) Trovare gli studenti che non risiedono a Verona a. select * from studenti where CittàRes<>'Verona' 7) Trovare gli studenti di…
Prima pagina del documento.