MODULO 2. Query normali e parametriche Query di:

Похожие документы
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

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

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

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

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

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

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

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

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

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

PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA

DBMS. Alice Pavarani

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

MODULO 5 ACCESS Basi di dati

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

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

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

PROGRAMMA DEL CORSO MICROSOFT OFFICE - BASE

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

Personalizzazione del report

Access. Apertura di Access. Oggetti Database

DATABASE CLIENTIRAPPRESENTANTI

PROGETTAZIONE DI DATABASE Linguaggio SQL

Транскрипт:

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