Sei sulla pagina 1di 1

1) Creare uno schema ER Entity Relationship con la notazione assegnata in classe.

Si pensi ad una scuola Elementare in tempo di Covid. E’ desiderato dall’amministrazione tenere


traccia dei documenti sanitari dei bambini e dei diversi risultati dei tamponi. E’ obbligatorio
naturalmente avere una anagrafica del nucleo famigliare di appartenenza e la anagrafica completa
e gli episodi, segnalazioni, referti e così via. E’ valutata la capacità di approccio al problema oltre
che formale

2) Creare uno schema ER Entity Relationship con la notazione assegnata in classe.


Creare lo Schema ER di un Magazzino per Alimentari tenedo quindi traccia dei Lotti e delle
scadenze della merce. Il magazzino è diviso in merce deperibile e in merce a lunga conservazione.
Sviluppare lo schema tenendo conto della classica suddivisione dei reparti corsie scaffali e settori di
un classico magazzino. E’ valutata la completezza del problema e l’analisi su tutti i problemi
corollari che possono scaturire. (Esempio Metro: grossista alimentari e affini)

3) Definire che cos’è uno schema ER, un’ entità, un attributo, una chiave primaria, una relazione e
quante relazioni esistono.

4) Che differenze troviamo tra uno schema logico tabellare ed uno schema ER? Perché passiamo da
uno all’altro?

5) Definire che cos’è un Database.

6) Definire che cosa sono una stored procedure, una function ed un trigger e fare un esempio per
ognuno in T-SQL (Transact SQL)

7) Costruire il database in SQL SERVER MANAGEMENT STUDIO il database del punto 1 e del punto 2.

8) A scelta costruire le stored procedure per il primo o il secondo database.

9) Descrivi il principi di Database Layer. Perché esiste? Che cosa si intende per architettura scalabile?

10) Che cosa sono le JOIN e quindi le aggregazioni di dato?

11) Cosa sono Foreign Key e Primary Key?

12) Costruire per uno dei database scelti delle funzioni statistiche e di reportistica con la funzione
COUNT e affini (è permesso il consulto su questo punto)

13) Che cos’è ADO.NET e a cosa serve in ottica DATABASE.

Caricare tutto il materiale all’interno della propria cartella personale. E’ vietato l’abuso di ricerche su
internet i copia incolla cross studente, nel caso il compito sarà annullato.

Potrebbero piacerti anche