Test Complessivo sull'Informatica (istituti tecnici) - Parte Seconda 1 (superiori)

Da Wikiversità, l'apprendimento libero.
quiz
quiz
Test Complessivo sull'Informatica (istituti tecnici) - Parte Seconda 1 (superiori)
Tipo di risorsa Tipo: quiz
Materia di appartenenza Materia: Informatica (istituti tecnici) per le superiori
Avanzamento Avanzamento: quiz completo al 00%

Il seguente Test Complessivo riguarda tutti gli argomenti studiati nella Parte Seconda di Informatica (istituti tecnici). Essi sono divisi per paragrafi in modo tale da favorire la scelta degli esercizi specifici.

Compito n.1

Oggetto :Database, Modello E/R , Modello Relazionale , Query

1) Mario possiede una concessionaria di auto e vuole implementare un database per conservare le informazioni anagrafiche dei suoi clienti e dei contratti di vendita da loro sottoscritti, la concessionaria propone i modelli di auto di diversi produttori d'auto (fiat, citroen, bmw ,etc). Il database ha organizzato i modelli d'auto per tipo (sportiva, citycar, fuoristrada, etc.) per ogni tipo si registrano informazioni quali: descrizione del tipo, consigli per la guida e istruzioni per la manutenzione. Nel database si conservano le informazioni sui produttori europei d'auto e del relativo rappresentante di zona da cui la concessionaria acquista le auto e quelle sui tipi d'auto. Il database deve poter essere interrogato per permettere di estrarre le seguenti informazioni:

  • elenco clienti ordinato per cognome e nome
  • elenco dei clienti che si chiamano Rossi nati nel 1940
  • nome e cognome del cliente il cui numero telefonico contiene le cifre 34567
  • elenco modelli auto con cilindrata compresa fra i 1200 e i 1800 cc
  • elenco dei modelli di auto con un prezzo minore di 14000 euro e che sono fiat o citroen
  • nome,cognome e n.telefono di tutti i rappresentanti di zona la cui sede è a milano o a roma o a venezia
  • numero di auto che il signor rossi codice 1234 ha comprato
  • clienti che hanno acquistato un'auto fiat di tipo sportiva nel mese di marzo 2015

Implementa il modello E/R , deriva quello Relazionale e risolvi le interrogazioni in SQL
2) Descrivi il modello E/R
3) Descrivi le regole per passare dal modello E/R al modello relazionale
4) Descrivi le caratteristiche del linguaggio sql (non spiegare le singole istruzioni)