Liceo Scientifico "F. Lussana"
BERGAMO
ANNO SCOLASTICO 2015-2016
INSEGNANTE D'Antoni Giuseppe
MATERIA INFORMATICA CLASSE 4^ O
PROGRAMMA EFFETTIVAMENTE SVOLTO
RISORSE DI SISTEMA E ORGANIZZAZIONE DEGLI ARCHIVI

Gli archivi

Operazioni sugli archivi

Supporti fisici

Le memorie di massa

Le copie di sicurezza

Fault tolerance

L’organizzazione degli archivi

I principali tipi di organizzazione (sequenziale, casuale, a indici, con funzione hash)
LE BASI DI DATI

Introduzione

I limiti dell‘organizzazione convenzionale degli archivi

Organizzazione degli archivi mediante basi di dati

I modelli per i database

La gestione del database

I linguaggi per database
LO SVILUPPO DEL PROGETTO INFORMATICO

Il progetto

La conoscenza degli obiettivi

L’intervista

L‘analisi: dati, funzioni, flusso dei dati

La progettazione di dettaglio

La realizzazione

La documentazione - Le prove -» La formazione

L‘esercizio
MODELLAZIONE DEI DATI

Modello

Modelli nel campo dei DB

Diagrammi E/R (entità)

Diagrammi E/R (associazioni)

Diagrammi E/R (attributi)

Chiave primaria

Strategie e caratteristiche di un progetto concettuale
MODELLO RELAZIONALE

Relazioni

Operazioni relazionali
o
Unione
o
Differenza
o
Proiezione
o
prodotto cartesiano
o
intersezione
o
selezione
o
ridenominazione
o
equi/nonequi join
o
inner join
o
left outer join
o
right outer join
o
full outer join
o
natural join
o
cross join
o
self join

Interrogazioni con l’algebra relazionale

Vincoli di integrità

Regole di traduzione di un modello ER nel modello logico relazionale

Normalizzazione (I, II e III FN)
Il Linguaggio SQL

DDL (create, alter, drop)

DML (insert, update, delete)

DCL (grant, revoke)

QL (select)

Funzioni di aggregazione

Raggruppamenti

Ordinamenti

Transazioni
VISUAL BASIC

Istruzioni

Variabili (tipi primitivi e oggetti di base)

Espressioni

Strutture dati

Strutture di controllo

Sottoprogrammi (sub, function)

Funzionalità di input dati e visualizzazione dati in output

Commenti

Gestione dei file in VB

Elementi dell’interfaccia grafica
Componente
Form
Attributi
Text
Metodi
eventi
load
Button
Text
Image
click
Checkbox
Text
Checked
Enabled/visible
CheckedChanged
Combobox
Items
SelectedIndexChanged
SelectedItem
SelectedIndex
Datetimepicker
Value
Mindate
Maxdate
ValueChanged
Label
Text
click
Numericupdown
Value
Minimum
Maximum
Decimalplaces
Increment
ValueChanged
Picturebox
Image
Sizemode
Click
Radiobutton
Text
Checked
CheckedChanged
Groupbox
Text
enter
Textbox
Text
Multiline
Scrollbars
TextChanged
Openfiledialog
MultiSelect
Showdialog()
Fileok
Filter
Filename
Filenames
Timer
tick
Enabled
Interval
ACCESS

Creazione tabelle in visualizzazione struttura

Creazione query semplici con funzioni di somma. media, conta, raggruppamento, parametri, min e
max
MySQL

Caratteristiche generali di MySql

Creazione del database e delle tabelle via PHPmyAdmin

Operazioni di inserimento, manipolazione, cancellazione e interrogazione

Importazione e esportazione della struttura e dei dati del DB

Tipi di dati di MySQL
Esercitazioni affrontate con i seguenti strumenti software: VB.NET, JDER, Apache, MySQL
Server
BERGAMO, 31 Maggio 2016
L’ INSEGNANTE
Giuseppe D'Antoni …………………..
ALLIEVO……………………….………
ALLIEVO …………………………………….