MODULO 2. Query normali e parametriche Query di:

Documenti analoghi
Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Domande utili alla preparazione dell orale di Informatica all Esame di Stato

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Structured Query Language

SISTEMI OPERATIVI, RETI, INTERNET

Interrogare una base di dati: algebra relazionale e SQL. Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Sommario. Introduzione... 13

Ministero della Pubblica Istruzione Ufficio Scolastico Regionale per la Sicilia Direzione Generale

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

MS Access Un DBMS relazionale per Windows?

Caratteristiche dei linguaggi per Database

V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/

Manuale SQL. Manuale SQL - 1 -

Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query

SQL quick reference. piccolo manuale di riferimento dei principali comandi SQL (prof. Claudio Maccherani, Perugia, 2013)

MS Access: Tutorial Tabelle, Relazioni

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

ISTITUTO PARITARIO MICHELANGELO - RIMINI- PIANO DI LAVORO

Corso di Access. Prerequisiti. Modulo L2 A (Access) 2.1 I controlli. Interfaccia grafica e controlli. M. Malatesta I controlli-10 13/12/2012

Basi di dati Modelli e linguaggi di interrogazione

CORSO ACCESS 2000 PARTE VI

Utilizzo delle Maschere in Microsoft Access

DATABASE LIVELLO AVANZATO SYLLABUS MODULO C08.1

Linguaggio SQL seconda parte

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

PROGRAMMA DEL CORSO MICROSOFT OFFICE - AVANZATO

Le query di comando e di servizio in Access

Ripasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3

OFFICE 365 e ACCESS 2016

Relazioni. Microsoft Access. Relazioni. Relazioni

Programma dettagliato del corso:

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA

Cosa sono le maschere

Structured. Language. Basi di Dati. Introduzione. DDL: Data Definition Language. Tipi di dato. Query. Modifica dei Dati

SQL - Structured Query Language

Il linguaggio SQL. Il linguaggio SQL. Il linguaggio SQL. Il linguaggio SQL. Il linguaggio SQL: fondamenti. Il linguaggio SQL

CORSO ACCESS PARTE IV

Basi di dati. Linguaggio SQL: fondamenti - Introduzione. Elena Baralis 2007 Politecnico di Torino 1 D B M G 2 D B M G D B M G 4 D B M G 6

PRINCIPI DI INFORMATICA CORSO DI LAUREA IN SCIENZE BIOLOGICHE

Filtri. Microsoft Access. Filtri. Filtri

Introduzione Concetti Generali Pratica su Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 1

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO

Attività Didattica Svolta

MS ACCESS. Obiettivi. Creare e popolare un database. Interrogare un database. Accedere al database tramite input e output grafici

Utilizzo delle Maschere in Microsoft Access

Basi di Dati. Concetti e Principi Generali. Maria Mirto

Introduzione. Parte 1 Scrivere documenti 1

Cosa sono i report. Prof. Emanuele Papotto 05/10/2010

INFORMATICA. Applicazioni WEB a tre livelli con approfondimento della loro manutenzione e memorizzazione dati e del DATABASE.

PRIMI PASSI CON UN DATABASE

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

Basi di Dati: Corso di laboratorio

ESERCITAZIONI ACCESS

APPUNTI DELLA LEZIONE DI DATABASE DEL 26/10/2016 Studenti: Marco D'Amato, Adriano Luigi Piscopello Professore: Mario Bochicchio

Errore. Il segnalibro non è definito.

accesso esclusivo casella combinata analisi chiave primaria applicazione di database associato collegamento avviso di protezione

Corso di Laboratorio di Basi di Dati

Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio

Programma Master Programmatore Java

Access 2007 Colonna di ricerca

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R:

BASI DATI: Open Office BASE BIOINGEGNERIA ED INFORMATICA MEDICA

Estensioni del linguaggio SQL per interrogazioni OLAP

LINGUAGGI E UTENTI DI UN DBMS

PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA

DBMS. Alice Pavarani

Access. P a r t e t e r z a

Sviluppo di una base di dati ACCESS per la gestione delle informazioni relative ai pazienti di un medico

MODULO 5 ACCESS Basi di dati

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

Corso di Informatica. Software di produttività personale e database. Ing Pasquale Rota

Database Lezione 2. Sommario. - Progettazione di un database - Join - Valore NULL - Operatori aggregati

Bibliografia. INFORMATICA GENERALE Prof. Alberto Postiglione. Scienze della Comunicazione Università di Salerno. Definizione di DB e di DBMS

Syllabus A042 Insegnamenti disciplinari

BASI DATI: Open Office BASE INFORMATICA

MySQL per amministratori di database

SQL: Structured Query Language. T. Catarci, M. Scannapieco, Corso di Basi di Dati, A.A. 2008/2009, Sapienza Università di Roma

BASI DI DATI. basi di dati - introduzione ai sistemi informativi 1

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Oracle Database 11g: Introduzione a SQL Release 2

I.I.S. G. COSSALI - ORZINUOVI DATABASE. Marzo 2017 Prof. Dario Tomasoni 1

Basi di Dati: Corso di laboratorio

PROGRAMMA DEL CORSO MICROSOFT OFFICE - BASE

Introduzione alle basi di dati

SQL. SQL: una visione panoramica. SQL: "storia" Definizione dei dati

USO DELLE BASI DI DATI (ACCESS) COMPRENDERE I DATABASE UTILIZZO DELL APPLICAZIONE TABELLE CERCARE INFORMAZIONI OGGETTI STAMPE

LE MASCHERE CORSO ACCESS PARTE V

Esempi SQL con Access. Orazio Battaglia

DISPENSA 1 ACCESS (OFFICE 2010 BETA)

INTRODUZIONE ALLE BASI DATI RELAZIONALI

:33 Pagina V. Indice. Introduzione

Personalizzazione del report

Anno Scolastico

Access. Apertura di Access. Oggetti Database

Database banca dati base di dati tabelle campi Database Management System (DBMS) database relazionali

DATABASE CLIENTIRAPPRESENTANTI

PROGETTAZIONE DI DATABASE Linguaggio SQL

Transcript:

MODULO 2 TITOLO DBMS e SQL In questo Modulo si affronta lo studio dei DBMS Access e MySQL. In particolare per Access, si descrive come progettare, impostare e modificare gli strumenti di lavoro (tabelle, maschere, report), come creare o modificare relazioni e come utilizzare i controlli per le interfacce grafiche. Si illustra anche l utilizzo delle query di vario tipo, DESCRIZIONE l ordinamento e i filtri sui dati. Per quanto riguarda MySQL, se ne mostra il funzionamento tramite il DBMS server EasyPhp. In particolare, si affronta lo studio del linguaggio SQL, trattando prima i comandi DDL e successivamente i comandi DML e la creazione di query. Si affronta infine, a livello dimostrativo, l uso di Java come linguaggio ospite, per la manipolazione di basi di dati create sia con Access che con MySQL. Tabelle Record Attributi DB relazionale Maschere tabulari, a colonne, foglio dati e giustificate Controlli di vario tipo Filtri in base a selezione e in base a maschera Filtri a più livelli Sottomaschere Report avanzati e rottura di codice Report giustificato, tabulare e Importazione ed esportazione dati standard Comandi su database OBIETTIVI Query normali e parametriche Query di: Comandi su tabelle Utilizzo di indici creazione Utilizzo di chiave primaria aggiornamento Comandi DML (inserimento, eliminazione modifica, eliminazione e accodamento sostituzione) Vincoli sugli attributi Relazioni uno a uno Relazioni uno a molti Relazioni molti a molti Integrità referenziale UdA Titolo Tema Argomento L2A1.1 L2A1.2 Concetti di base Strumenti di Access 1.-Introduzione 2.-Elementi di un DB 3.-I DB relazionali 4.-Progettare un DB 5.-Amministrazione di un DB 6.-Utilizzo di un DB 1.-L ambiente di Access 2.-Operazioni su un DB 1.1.-Definire il DBMS 1.2-Saper distinguere un DB da un DBMS 2.1-Definire e riconoscere le tabelle e le loro caratteristiche 2.2-Definire e riconoscere i record e le loro caratteristiche 2.3-Definire e riconoscere i campi e le loro caratteristiche 3.1-Definire il concetto di relazione 4.1-Saper progettare le tabelle 4.2-Saper progettare le maschere 4.3-Saper progetttare i report 4.4-Saper realizzare un DB con tabell, maschere e report. 4.1-Conoscere e descrivere i compiti dell amministratore 5.1-Conoscere e descrivere l utilizzo di un DB da parte di un utente 1.-Saper entrare ed uscire da Access 2.1-Saper creare un DB 2.2Saper aprire un DB 2.3-Saper popolare un DB 2.4-Saper chiudere un DB Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 4/12

L2A1.3.1 L2A1.3.2 L2A1.4 L2A1.5 L2A2.1 Struttura delle tabelle Utilizzo delle tabelle Maschere Report Relazioni 3-Glistrumenti di Access 1.-Gli oggetti di Access 2.-Modalità di creazione 3.-Modalità di modifica 4.-Strumenti ausiliari 1.-Operazioni sulle tabelle 1.-Modalità di creazione 2.-Modalità di modifica 3.-Modalità di apertura 1.-Modalità di creazione 2.-Modalità di modifica 3.-Modalità di apertura 3.1-Saper creare, aprire, modificare, eliminare tabelle 3.2-Saper, creare, aprire, modificare, eliminare maschere 3.3-Saper creare, aprire, modificare, eliminare report 3.4-Saper creare, aprire, modificare, eliminare query 3.5-Saper creare, aprire, modificare, eliminare macro 3.6-Saper creare, aprire, modificare, eliminare moduli 3.7-Saper creare, aprire, modificare, eliminare pagine 1.1-Conoscere le operazioni di creazione e di utilizzo 2.1-Saper usare la creazione rapida 2.2-Saper usare la creazione in Visualizzazione struttura 2.3-Sapere utilizzare tabelle campione 3.1-Saper aggiungere un attributo 3.2-Saper eliminare un attributo 3.3-Saper eliminare una tabella 4.1-Saper impostare, modificare ed eliminare la chiave primaria 4.2-Saper imporre e modificare vincoli sui campi 4.3-Saper usare l Help in linea 1.1-Saper aprire una tabella 1.2-Saper aggiungere record 1.3-Saper eliminare record 1.4-Saper modificare record 1.5-Saper ricercare record in base a vari criteri 1.1-Saper usare la creazione guidata 1.2-Saper usare la creazione in Visualizzazione struttura 2.3-Sapere utilizzare tabelle campione 2.1-Saper modificare la posizione di un attributo 2.2-Saper modificare le proprietà di un attributo 3.1-Saper aprire una maschera a colonne 3.2-Saper aprire una maschera tabulare 3.3-Saper aprire una maschera come foglio dati 3.4-Saper aprire una maschera giustificata 1.1-Saper usare la creazione standard 1.2-Saper utilizzare la creazione guidata 1.3-Saper usare la creazione in Visualizzazione struttura 2.1-Saper modificare la posizione di un attributo 2.2-Saper modificare le proprietà di un attributo 2.3-Saper comporre una pagina di un report 3.1-Saper aprire un report giustificato 3.2-Saper aprire un report tabulare 3.3-Saper aprire un report standard 1.-I tipi di relazioni 1.1-Saper impostare e modificare una relazione 1:1 1.2-Saper impostare e modificare una relazione 1:N 1.3-Saper impostare e modificare una relazione N:1 1.4-Saper impostare e modificare una relazione N:M 2.-Relazioni fra tabelle 2.1-Definire il concetto di relazione fra tabelle Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 5/12

2.2-Saper modificare il tipo di relazione fra tabelle 2.3-Definire e saper impostare vincoli di integrità referenziale su tabelle. L2A2.2 L2A2.3.1 L2A2.3.3 Controlli Le query I tipi di query 1.-I controlli 2.-Utilizzo di controlli 3.-Altri elementi grafici 4.-Sottomaschere 1.-Le query 2.-Creazione di una query 3.-Impostare una query 4.-Salvare una query 5.-Modificare una query 6.-Utilizzare una query 7.-Le query parametriche 1.-Le query di selezione 2.-Le query a campi incrociati 3.-Le query di comando 4.-Le query di creazione tabella 1.1-Conoscere i principali tipi di controllo 2.1-Saper impostare e modificare le etichette 2.1-Saper impostare e modificare le caselle di testo 2.1-Saper impostare e modificare i pulsanti di opzione 2.1-Saper impostare e modificare le caselle di controllo 2.1-Saper impostare e modificare le caselle combinate 2.1-Saper impostare e modificare le caselle di riepilogo 2.1-Saper impostare e modificare i pulsanti 2.1-Saper impostare e modificare le immagini 3.1-Saper impostare linee 3.2-Saper impostare rettangoli 4.1-Definire il concetto di sottomaschera 4.2-Saper impostare e modificare una sottomaschera 1.1-Cosa è una query 1.2-Cosa permette di fare una query 2.1-Saper utilizzare la creazione guidata 2.2-Saper usare la creazione in Visualizzazione struttura 3.1-Saper impostare criteri in una query 3.2-Saper usare il generatore di espressioni 3.3-Saper usare gli operatori aritmetici, di relazione e logici 4.1-Saper salvare una query 5.1-Saper aggiungere/togliere campi 5.2-Saper aggiungere/togliere/modificare criteri 6.1-Saper aprire una query 6.2-Saper visualizzare il codice SQL di una query 7.1-Saper definire cosa è una query parametrica 7.2-Saper creare/modificare/salvare una query parametrica 7.3-Saper aprire una query parametrica 1.1-Definire cosa sono le query di selezione 2.1-Definire cosa sono le query a campi incrociati 2.2-Saper creare/modificare/salvare una query a campi incrociati 2.3-Saper aprire una query a campi incrociati 3.1-Definire cosa sono le query di comando 3.2-Elencare i vari tipi di query di comando 4.1-Saper creare e salvare una query di creazione tabella 4.2-Saper modificare/aprire una query di creazione tabella 5.-Le query di aggiornamento 6.-Le query di eliminazione 7.-Le query di accodamento 4.1-Saper creare e salvare una query di aggiornamento 4.2-Saper modificare/aprire una query di aggiornamento 4.1-Saper creare e salvare una query di eliminazione 4.2-Saper modificare/aprire una query di eliminazione 4.1-Saper creare e salvare una query di accodamento 4.2-Saper modificare/aprire una query di accodamento Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 6/12

L2A2.4 L2A2.5 L2B1 L2B2.1 L2B2.2 L2B2.3 Ordinamento e filtri Sottomaschere e report avanzati Introduzione Comandi sui database Comandi sulle tabelle Indici e chiave primaria 1.-L indicizzazione 2.-Utilizzo di indici 3.-L ordinamento 4.-I filtri 1.-Blocco e sblocco colonne 2.-Le sottomaschere 3.-I report avanzati 4.-Importare/Esportare dati 1.-I primi comandi SQL 1.-I domini predefiniti 2.-I comandi DDL sui database 1.-I comandi DDL sulle tabelle 2.-Comandi sulle colonne 1.-Gli indici 1.1-Sapere cosa è un indice 1.2-Sapere a cosa servono gli indici 2.1-Saper creare un indice 2.2-Saper creare un indice multicampo 2.3-Saper utilizzare gli indici 3.1-Saper ordinare in base a dati criteri 4.1-Saper creare un filtro in base a selezione 4.2-Saper creare un filtro in base a maschera 4.3-Saper creare un filtro a più livelli 4.4-Saper salvere un filtro 4.5-Saper utilizzare un filtro 1.1-Saper bloccare e sbloccare colonne 2.1-Sapere cosa è una sottomaschera 2.2-Saper creare una sottomaschera 2.3-Saper modificare una sottomaschera 2.4-Saper salvare una sottomaschera 2.5-Saper aprire una sottomaschera 3.1-Sapere cosa è la rottura di codice 3.2-Saper inserire in un report il numero di pagina 3.3-Saper inserire in un report il numero di record 3.4-Saper inserire in un report i totali 4.1-Sapere in cosa vuol dire importare/esportare i dati 4.2-Descrivere l utilità di esportare/importare i dati 4.3-Saper esportare/importare i dati 1.1-Conoscere e saper usare i comandi help e quit 1.2-Conoscere e saper usare i comandi per data e ora 1.3-Conoscere e saper usare i comandi di ambiente 1.4-Conoscere e saper usare i comandi per la gestione utenti 1.1-Conoscere i principali domini di SQL 1.2-Saper usare i principali domini di SQL 2.1-Saper classificare i comandi DDL 2.2-Saper creare un database 2.3-Saper eliminare un database 2.4-Saper mostrare i database presenti 2.5-Saper selezionare un database 2.6-Saper aprire un database 1.1-Saper creare una tabella 1.2-Saper eliminare una tabella 1.3-Saper mostrare l elenco delle tabelle presenti 1.4-Saper visualizzare lo schema di una tabella 1.5-Saper usare la clausola CHECK 2.1-Saper aggiungere/eliminare colonne ad una tabella 2.2-Saper modificare nome e dominio di un attributo 1.1-Saper a cosa serve l indicizzazione 1.2-Descrivere i vantaggi e gli svantaggi dell indicizzazione Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 7/12

gli indici 2.-Gestire gli indici 3.-Gestire la chiave primaria 2.1-Saper creare un indice in una tabella 2.2-Saper aggiungere un indice ad un tabella 2.3-Saper eliminare un indice da una tabella 3.1-Saper creare una chiave primaria 3.2-Saper aggiungere una chiave primaria 3.3-Saper eliminare una chiave primaria L2B3 L2B4.1 L2B4.2 Aggiornamento dati Operazioni insiemistiche Selezione e proiezione 1.-I comandi DML 2.-I comandi di aggiornamento 1.-Operare sui dati 2.-Le operazioni insiemistiche 1.-La ridenominazione 2.-La selezione 1.1-Saper descrivere l effetto dei comandi DML 2.1-Descrivere le operazioni di aggiornamento 2.2-Descrivere e saper usare il comando di inserimento 2.3-Descrivere e saper usare il comando di modifica 2.4-Descrivere e saper usare il comando di sostituzione 2.5-Descrivere e saper usare il comando di cancellazione 1.1-Descrivere le operazioni di interrogazione dei dati 1.2-Elencare le operazioni (insiemistiche, ridenominazione, selezione, proiezione, congiunzione e ordinamento) 2.1-Descrivere e saper usare l operazione di unione 2.2-Descrivere e saper usare l operazione di intersezione 2.3-Descrivere e saper usare l operazione di differenza 2.4-Descrivere e saper usare l operazione di prodotto cartesiano 1.1-Definire l operazione di ridenominazione 1.2-Conoscere l utilità della ridenominazione 1.3-Saper usare la ridenominazione 2.1-Definire l operazione di selezione 2.2-Conoscere l utilità della selezione 2.3-Saper usare la selezione con espressioni relazionali 2.4-Saper usare la selezione con espressioni logiche 2.5-Saper usare la selezione con espressioni aritmetiche L2B4.3 Congiunzione 3.-La ricerca 4.-La proiezione 1.-La congiunzione 2.-I tipi di congiunzione 3.-Interrogazioni composte 3.1-Definire l operazione di ricerca 3.2-Conoscere l utilità della ricerca 3.3-Saper usare la ricerca con diverse clausole 4.1-Definire l operazione di proiezione 4.2-Conoscere l utilità della proiezione 4.3-Saper usare la proiezione 1.1-Definire l operazione di congiunzione 1.2-Conoscere l utilità della congiunzione 1.3-Saper usare la congiunzione 2.1-Conoscere e saper usare l equi-join 2.2-Conoscere e saper usare il join esplicito 2.3-Conoscere e saper usare il join esterno 2.4-Conoscere e saper usare l inner join 3.1-Saper scrivere semplici interrogazioni composte 3.2- Saper scrivere interrogazioni composte nidificate 3.3-Riconoscere come il comando SELECT consenta il prodotto cartesiano, la selezione, la proiezione e la congiunzione Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 8/12

3.4-Saper descrivere l esecuzione delle interrogazioni secondo il paradigma dichiarativo L2B5 Aggregazione e raggruppamento 1.-L aggregazione dei dati 2.-Le funzioni di aggregazione 3.-Il raggruppamento dei dati 4.-L ordinamento dei dati 1.1-Descrivere cosa sono le funzioni di aggregazione 1.2-Elencare le principali funzioni di aggregazione 2.1-Conoscere e saper usare la funzione COUNT 2.2-Conoscere e saper usare la funzione SUM 2.3-Conoscere e saper usare la funzione MIN 2.4-Conoscere e saper usare la funzione MAX 2.5-Conoscere e saper usare la funzione AVG 3.1-Descrivere cosa si intende per raggruppamento dei dati 3.2-Conoscere e saper usare la clausola GROUP BY 4.1-Descrivere cosa si intende per ordinamento dei dati 4.2-Conoscere e saper usare la clausola ORDER BY 4.3-Conoscere e saper usare le clausole ASC e DESC 5.-La clausola HAVING 5.1-Descrivere l uso della clausola HAVING 5.2-Saper usare la clausola HAVING L2B6 Controlli e sicurezza 1.-Il controllo di accesso 2.-I diritti di accesso (privilegi) 3.-Gestire i privilegi 1.1-Descrivere cos è il controllo sugli accessi 1.2-Descrivere quali vantaggi ha il controllo degli accessi 2.1-Descrivere cosa sono i diritti di accesso 2.2-Descrivere a cosa possono essere applicati i privilegi 2.3-Descrivere le caratteristiche di un privilegio 2.4-Elencare i privilegi più comuni 3.1-Definire cosa si intende per gestione dei privilegi 3.2-Conoscere e saper usare il comando GRANT 3.3-Conoscere e saper usare il comando REVOKE L2CA1 Access) L2CA2 Access) Comandi DDL e DML Query e comandi parametrici 4.-Le transazioni 1.-Driver per DBMS 2.-Applicazioni Java per DB Access 3.-Operazioni DDL 4.-Operazioni DML 1.-Esecuzione di una query 4.1-Definire il concetto di transazione 4.2-Descrivere le proprietà delle transazioni 4.3-Descrivere i comandi SQL per le transazioni 1.1-Conoscere lo scopo di un driver per DBMS 1.2-Conoscere lo scopo di JDBC 1.3-Conoscere e saper impostare ODBC 2.1-Conoscere lo schema generale dell applicazione 2.2-Conoscere lo schema del caricamento del driver 2.3-Conoscere lo schema dell accesso al DB 2.4-Saper creare ed istanziare un oggetto Statement 3.1-Saper creare una tabella da applicazione Java 3.2-Saper aggiungere un attributo da applicazione Java 3.3-Saper usare il metodo executeupdate() 4.1-Saper inserire un dato in tabella da applicazione Java 4.2-Saper eliminare un dato da applicazione Java 4.3-Saper usare il metodo executeupdate() 1.1-Conoscere lo schema generale dell applicazione 1.2-Conoscere lo schema del caricamento del driver 1.3-Conoscere lo schema dell accesso al DB 1.4-Saper creare ed istanziare un oggetto Statement 1.5-Saper usare il metodo executequery( ) Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 9/12

L2CB1 MySQL) L2CB2 MySQL) Comandi DDL e DML Query e comandi parametrici 2.-Comandi parametrici 3.-Query parametriche 1.-Il driver JDBC 2.-Applicazioni Java per DB MySQL 3.-Operazioni DDL 4.-Operazioni DML 1.-Esecuzione di una query 2.-Comandi parametrici 3.-Query parametriche 2.1-Descrivere un comando parametrico 2.2-Saper usare la classe PreparedStatement 2.3-Saper usare il metodo executeupdate() 3.1-Descrivere una query parametrica 3.2-Saper usare la classe PreparedStatement 3.3-Saper usare il metodo executequery() 1.1-Sapere cosa è e a cosa serve il driver JDBC 1.2-Sapere cosa è e a cosa serve il Connector/J 1.3-Saper scaricare ed installare il Connector/J 1.4-Saper configurare un IDE per l uso di Connector/J 2.1-Conoscere lo schema generale dell applicazione 2.2-Conoscere lo schema del caricamento del driver 2.3-Conoscere lo schema dell accesso al DB 2.4-Saper creare ed istanziare un oggetto Statement 3.1-Saper creare una tabella da applicazione Java 3.2-Saper aggiungere un attributo da applicazione Java 3.3-Saper usare il metodo executeupdate() 4.1-Saper inserire un dato in tabella da applicazione Java 4.2-Saper eliminare un dato da applicazione Java 4.3-Saper usare il metodo executeupdate() 1.1-Conoscere lo schema generale dell applicazione 1.2-Conoscere lo schema del caricamento del driver 1.3-Conoscere lo schema dell accesso al DB 1.4-Saper creare ed istanziare un oggetto Statement 1.5-Saper usare il metodo executequery( ) 2.1-Descrivere un comando parametrico 2.2-Saper usare la classe PreparedStatement 2.3-Saper usare il metodo executeupdate() 3.1-Descrivere una query parametrica 3.2-Saper usare la classe PreparedStatement 3.3-Saper usare il metodo executequery() Mod. MQ07A02BIS 05/01/2015 Syllabus Informatica 5G-Laboratorio-10.doc Pag. 10/12