Database

Nel corso per database si usa prevalentemente:

  • Il modello ER per la Progettazione Concettuale
  • Il modello Relazionale per la Progettazione Logica
  • Gli strumenti per l'implementazione:
    1. Microsoft Access
    2. Microsoft SQL Server 

Dispense

Qui sono proposte le dispense del corso, con cui preparare anche l'Esame di Stato per Perito Informatico.

Dispense 2014

DB Dossier dei Progetti
Esercizi e indicazioni di documentazione
DB Esercizi.pdf
Documento Adobe Acrobat 362.9 KB
DB Dispensa 01 - Intro [versione 14]
Sistemi Informativi e DBMS
DB Dispensa 01 - Intro (versione 14).pdf
Documento Adobe Acrobat 511.6 KB
DB Dispensa 02 - PC Base [versione 17]
Progettazione Concettuale con Schemi ER
DB Dispensa 02 - PC Base (versione 17).p
Documento Adobe Acrobat 880.3 KB
DB Dispensa 03 - PL Base [versione 17]
Progettazione Logica con notazioni estese
DB Dispensa 03 - PL Base (versione 17).p
Documento Adobe Acrobat 957.3 KB
DB Dispensa 04 - PC Avanzata [versione 16]
Gerarchie ISA, Associazioni ricorsive, Campi correlati, Chiavi correlate, riflessioni generali sulla progettazione concettuale.
DB Dispensa 04 - PC II (versione 16).pdf
Documento Adobe Acrobat 1.1 MB
DB Dispensa 11 - SQL SELECT [versione 17]
Query su database versione 17
DB Dispensa 11 - SQL query (versione 17)
Documento Adobe Acrobat 1.3 MB
DB Dispensa 12 - SQL OP [versione 17]
Inserimento, Modifica e Cancellazione dei Dati
DB Dispensa 12 - SQL OP (versione 17).pd
Documento Adobe Acrobat 464.5 KB
DB Dispensa 13 - SQL DDL (versione 17)
Creazione, Alterazione e Eliminazione delle strutture e degli oggetti
DB Dispensa 13 - SQL DDL (versione 17).p
Documento Adobe Acrobat 984.7 KB
DB Dispensa 14 - Le Forme Normali [versione 15]
Definizione delle forme normali, normalizzazione e decomposizione di relazione
DB Dispensa 14 - Forme Normali (versione
Documento Adobe Acrobat 603.9 KB
DB Dispensa 15 - Le Transzioni [versione 3]
Concetto di transazione e di accesso concorrente ai database. Proprietà ACID e metodi di isolamento.
DB Dispensa 15 - Transazioni.pdf
Documento Adobe Acrobat 546.5 KB

Dispense Ms SQL Server 2008

DB Dispensa 21 - SQL Server 2008
Linguaggio Transact SQL e costruzione di database, trigger, regole, procedure e altri elementi.
DB Dispensa 21 - MS T-SQL.pdf
Documento Adobe Acrobat 1.3 MB
DB Dispensa 31 - SQL Server Interno
Usare MS SQL Server interno a Visual Studio 2015
Creazione di database, di tabelle, di vincoli interni ed esterni
DB Dispensa31-01_DatabaseLocaleSql[ver_z
Documento Adobe Acrobat 4.9 MB
Guida Introduttiva a SQL Server 2008
Usare MS SQL Server 2008 e MS Management Studio 2008
Una introduzione al linguaggio T-SQL
Guida Introduttiva a SQL Server 2008.pdf
Documento Adobe Acrobat 6.9 MB

Transact-SQL Microsoft

lezione TSQL 00 - Sintassi del linguaggio TSQL

Slide di presentazione convertite in PDF

Download

lezione-TSQL-01 DDL (ver01).pdf
Documento Adobe Acrobat 484.7 KB
lezione-TSQL-02 TRIGGER E PROCEDURE (ver
Documento Adobe Acrobat 202.7 KB
lezione-TSQL-03 Programmazione (ver02).p
Documento Adobe Acrobat 211.7 KB

Un sito didattico in inglese, ma molto efficace, per imparare con esempi la sintassi del dialetto T-SQL e il confronto con mySQL.

http://www.w3schools.com/sql/default.asp