Maturità Informatica Ordinaria 2004 | Diagramma concettuale e logico
- Andrea Pollini
- Basi Dati
- 02 Oct, 2023
Soluzione
TESTO
M070 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE CORSO DI ORDINAMENTO Indirizzo: INFORMATICA Tema di: INFORMATICA GENERALE E APPLICAZIONI TECNICO SCIENTIFICHE Una etichetta discografica indipendente chiede che sia realizzata una base di dati utile all’archiviazione ed alla gestione delle proprie produzioni musicali, anche al fine di renderle eventualmente disponibili su Internet. Le scelte editoriali dell’etichetta sono relative a diversi generi musicali ciascuno comprendente diversi sottogeneri come, ad esempio:
- Genere Popolare Sottogenere a) Avanguardia b) Blues c) Elettronica d) Folk e) Jazz f) New Age g) Rap h) Rock i) ………
- Genere classico Sottogenere a) Musica da camera b) Concerto c) Opera d) Sinfonia e) Musica corale f) …………….. L’organizzazione della casa discografica prevede che: • un artista o un gruppo musicale o un’orchestra possano registrare musica di generi diversi o, nell’ambito dello stesso genere, di diversi sottogeneri; • possano essere rilasciate più edizioni di uno stesso album ciascuna con una diversa copertina; • un artista o un gruppo o un’orchestra possano non essere più attivi sul mercato discografico. Si chiede, in particolare, che si possano archiviare i seguenti dati: a) il nome dell’artista e/o del gruppo musicale e/o dell’orchestra; b) il periodo (in anni) di attività sul mercato discografico; c) il titolo dell’album; d) il nome del direttore d’orchestra; e) la data (giorno - mese – anno) di pubblicazione della/e edizione/i; f) il titolo dei brani musicali presenti nell’album; g) la durata (minuti – secondi) dell’album; h) la durata (minuti – secondi) dei singoli brani dell’album; i) il nome dell’autore o degli autori dei brani; j) brevi notizie biografiche dell’artista e/o del gruppo musicale e/o del direttore d’orchestra; k) l’immagine della copertina dell’album. Il candidato, fatte le opportune ipotesi aggiuntive, progetti una base di dati utile alla realizzazione dell’archivio richiesto dall’etichetta indipendente, fornendo:
- uno schema concettuale della base di dati;
- uno schema logico della base di dati;
- la definizione delle relazioni della base di dati in linguaggio SQL; ed inoltre:
- implementi in linguaggio SQL la seguente interrogazione: • Dato il titolo di un brano, quali sono le date di pubblicazione, la durata, l’artista e/o il gruppo musicale e/o l’orchestra con il relativo periodo di attività nonché gli autori e l’album di appartenenza. Opzionalmente, supponendo che la base di dati sia disponibile su di un server on line, il candidato implementi una directory per il web che consenta, a partire da una pagina con l’elenco dei generi musicali, di ottenere: • con un click sul nome di un genere musicale, una pagina con l’elenco dei nomi dei sottogeneri musicali; • con un click sul nome di un sottogenere musicale, una pagina con l’elenco dei nomi degli artisti; • con un click sul nome di un artista, l’elenco degli album di quell’artista con le immagini di copertina, la durata, l’anno o gli anni di edizione, le notizie bibliografiche sull’artista ed il periodo di attività.
Categories
- Architettura Dei Calcolatori (1)
- Basi Dati (22)
- Didattica (12)
- Programmazione (15)
- Sistemi Distribuiti (9)
- C++ (9)
- Formati Dati (2)
- Game Development (1)
- Gestione Progetto (2)
- Informatica (1)
- Programmazione Web (2)
- Javascript (1)
- Tpsit (4)
- Programmazione Ad Oggetti (3)
- Podcast (2)
- Python (4)
- Informazione E Comunicazione (2)
- Strumenti (1)
Tags
- Architettura
- Calcolatori
- Universita
- Scuola
- Esercizi Diagramma Er
- Esercizi Diagramma Concettuale
- Esercizi Entita Relazioni
- Esercizi Database
- Dati E Informazioni
- Aspetto Intensionale
- Aspetto Estensionale
- Informatica
- Teoria Basi Dati
- Differenza Tra Dati E Informazioni
- Diagramma Er
- Temi Svolti Maturita
- Esercizi Sql
- Esercizi Basi Dati
- Webapp Python
- Bottle Python
- Sqlite
- Python
- Python Sqlite
- Python Bottle
- Python Webapp
- Python Webapp Sqlite
- Python Webapp Bottle
- Maturita Informatica
- Esercizi Informatica
- Esercizi Simulazione Esame Informatica
- Docker
- Container
- Esercizi
- Esercizi C++
- Esercizi File
- Esercizi File C++
- Esercizi Funzioni
- Esercizi Array
- Esercizi Matrici
- Esercizi Stringhe
- Esercizi Struct
- Esercizi Struct C++
- Sistemi Distribuiti
- Formati Dati
- Json
- Xml
- Godot
- Game Dev
- Game Engine Open Source
- Tutorial
- Gpo
- Esercizi Gpo
- Esercizi Gestione Progetti
- Esercizi Gestione Progetti Organizzazione Aziendale
- Esercizi Gpo Dimensionamento Server
- Esecizi Gpo Cloud
- Esercizi Piano Di Progetto
- Teoria
- Teoria Algoritmi
- Algoritmi
- Corso
- C++
- Funzioni
- C
- Javascript
- Corsi Programmazione Web
- Java
- Design Pattern
- Unit Testing
- Wannabe Programmer Podcast
- Gestione File
- Corso Python
- Tutorial Python
- Fork
- Gestione Processi
- Python Multiprocessing
- Rust
- Linguaggio Di Programmazione
- Simulazioni
- Video
- Raylib
- Physarum
- Architetture Di Comunicazione
- Client Server
- Io T
- Tpsit
- Peer To Peer
- Didattica
- Corsi
- Informazione
- Shannon
- Entropia
- Scrittura
- Markdown
- Formattazione Testo
- Guida Rapida
- Cheatsheet
- Tecnologie
- Logica Binaria
- Algebra Di Boole
- Rappresentazione Dati