Esercizio ODBC. Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver.

Slides:



Advertisements
Presentazioni simili
Come si fa a visualizzare una query? Attivato lelenco delle query, si fa doppio clic sullopzione Attivato lelenco delle query, si fa doppio clic sullopzione.
Advertisements

CREAZIONE UTENTE SU ORACLE1 Pagina delle risorse: crea utente oracle ( Password:… Dora in poi, in questi lucidi,
APRIRE PROGRAMMA DI POSTA OUTLOOK EXPRESS
DBMS (DataBase Management System)
Comunicare con la posta elettronica (7.4)
Connessione con MySQL.
Biglietti: schema E/R.
1 Biglietti: schema E/R. 2 Biglietti: albero degli attributi.
1 Stampa dei dati - 1 I dati visualizzati, provenienti sia da tabelle che da query, possono essere stampati selezionando lopzione Stampa dalla voce di.
Uso di openafs Come usare il tool openafs per accedere e gestire i propri files sotto AFS.
Windows Sistema operativo con interfaccia grafica per PC IBM compatibili (varie versioni dal 95) La gestione dei file viene fatta secondo le modalità.
Introduzione alle basi di dati
DBMS ( Database Management System)
Manipolazione dei dati
Le basi di dati per Economia
Proprieta di file/cartella Pannello di controllo
Un report è in grado di personalizzare la stampa delle informazioni rispetto alla stampa di una tabella, di un recordset o di una maschera. I report possono.
Lezione 17 Riccardo Sama' Copyright Riccardo Sama' Access.
Realizzato da Roberto Savino
Laboratorio Alfabetizzazione Informatica
OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco.
In questo tutorial viene spiegato come creare un nuovo account di posta elettronica in Microsoft Outlook Dalla barra in alto selezionare la voce STRUMENTI.
Le Toolbar di default Quando avviamo Writer vengono visualizzate di default due toolbar o barre degli strumenti La toolbar superiore è definita Standard.
Lavorare con le query Federica Scarrione 18/05/2009 fonte:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Informatica Parte applicativa Basi di dati - report Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Microsoft Access Chiavi, struttura delle tabelle.
Microsoft Access (parte 5) Introduzione alle basi di dati Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
Interrogare il database
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
CREAZIONE UTENTE SU ORACLE1 Pagina delle risorse: crea utente oracle ( D’ora in poi, in questi lucidi, il vostro utente oracle.
Microsoft Access Query (II), filtri.
Prof.ssa Stella Beccaria a.s. 2013_2014
MS Word: Inserire un simbolo Inserire i numeri di pagina Personalizzare le barre ISTITUTO COMPRENSIVO N. 7 - VIA VIVALDI - IMOLA Via Vivaldi,
Word: Gli strumenti di formattazione
Microsoft Access Relazioni. In Access, le relazioni non sono le relazione del modello relazionale! Relazioni: legato ai concetti di Join Integrità referenziale.
Word: gli strumenti di formattazione
Pagine ASP parte 3 I data base Stefano Schacherl.
Lezione 23 Riccardo Sama' Copyright  Riccardo Sama' Lavorare con gli strumenti.
Microsoft Access Maschere (II).
Introduzione a Windows (Seconda parte) Lezione 3 Riccardo Sama' Copyright 
Lezione 11 Riccardo Sama' Copyright  Riccardo Sama' Excel.
Lezione 19 Riccardo Sama' Copyright  Riccardo Sama' Access.
Microsoft Word Lezione 6 Riccardo Sama' Copyright  Riccardo Sama'
Selezionare dal Menu “Strumenti” la voce “Servizi”
Microsoft Access Query (III).
ESPANSIONE Personalizzare l’interfaccia utente 2010.
Lezione 22 Riccardo Sama' Copyright  Riccardo Sama' Outlook.
Esercizio ODBC. Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver.
Esercizio ODBC Roberto Pecchioli, Nicola Salotti, Massimiliano Sergenti - Gruppo Admin.
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
ELABORAZIONE TESTI MICROSOFT WORD EM 09.
Modulo 5 Uso delle Basi di dati Paola Pupilli
CREAZIONE UTENTE SU ORACLE1 Andate su //oracle1.cli.di.unipi.it/webdb Login come utente: webdb password: ******* Administer -> User Manager Riempire i.
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
CREAZIONE UTENTE SU ORACLE1 Lanciate Enterprise Manager Console dal Menu Start -> Programmi -> Oracle - OraHome92 (modalità standalone) Scegliete di adottare.
Microsoft Access (parte 3) Introduzione alle basi di dati Scienze e tecniche psicologiche dello sviluppo e dell'educazione, laurea magistrale Anno accademico:
Microsoft Access Informatica 04/05 Introduzione alle basi di dati.
Cloud Tecno V. Percorso didattico per l’apprendimento di Microsoft Access 2 - Le tabelle.
Manuale Utente – i-Sisen Questionario dei Consumi
Cloud Tecno V. Percorso didattico per l’apprendimento di Microsoft Access 4 - Le maschere.
Lezione 7 Riccardo Sama' Copyright  Riccardo Sama' Word:gli strumenti di formattazione.
Microsoft Access Filtri, query. Filtri Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo.
Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Rita Riccardo
Sss Tutorial Reader 2D Tutorial. sss Tutorial Con Reader 2D è possibile creare un percorso di lettura di un’immagine personalizzato. Vediamo come….
Access Breve introduzione. Componenti E’ possibile utilizzare Access per gestire tutte le informazioni in un unico file. In un file di database di Access.
Planet HT – Genova - Elisa Delvai
Esercizio ODBC.
Roberto Pecchioli, Nicola Salotti, Massimiliano Sergenti
Transcript della presentazione:

Esercizio ODBC

Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver : Oracle ODBC Driver (in OraHome92)

Configurare Oracle ODBC driver Data source name: un nome del tutto arbitrario (uso Mionome.oracle1.odbc) TNS Service name: il service name del database oracle verso cui voglio effettuare la connessione. (oracle1 oppure oracle2) UserID: il mio user name di Oracle Click su OK

Esercizio Creare una query MS Access per visualizzare e cancellare le sessioni gestite nell’esercizio 5. Creo una directory ~/ese6bdl Copio in ~/ese6bdl da ~ghelli/bdl05/ese6 i file create.sql (cancellazione in cascata a partire dalle sessioni) e createview.sql (per estrarre i secondi dalla tabella Sessioni) Compilo i file.

Funzionalità di Microsoft Access Table: tabelle relazionali sulle quali è possibile creare form, eseguire query, creare report. La creazione delle relazioni può essere effettuata anche tramite wizard. Query: interrogazione SQL Access (possibilità di creazione tramite interfaccia grafica e/o wizard). Form: per creare delle semplici ed intuitive maschere di inserimento dati sulle table presenti nel database. Macros: insieme di operazioni che il database compie automaticamente in corrispondenza degli eventi selezionati. Report: strumento per la presentazione (tipicamente in formato stampa) delle table o dei risultati di query. Modules: strumento per la programmazione di procedure e funzioni in VBA.

Utilizzare tabelle Oracle in MS Access Start  Programs  Microsoft Access Blank database File  Get External Data  Link Tables Settare il parametro File of types a ODBC database Selezionare Machine Data Source e selezionare l’istanza di oracle a cui si vuole connettersi (Mionome.oracle1.odbc) Inserire Username e Password dell’istanza di oracle a cui si vuole connetersi. OK, e aspettare…

Usare tabelle Oracle in MS Access Selezionare le tabelle “Acquisti, Oggetti, Scelte, Sessioni, Sessioni_Secondi”. Premo solo OK per tutte le richieste di selezione di campi per integrità referenziale. Apro e modifico le tabelle. Osservo l’effetto delle modifiche sulle tabelle Oracle, usando SqlPlus Worksheet: –select * from ;

Query: Sessioni Aperte Creo una query Access che mostri per ogni sessione aperta: –ID della sessione –il nome dell’utente, –il suo anno di nascita –Il numero di acquisti effettuati dall’utente; –Il prezzo totale degli acquisti effettuati dall’utente;

Creazione di Sessioni Aperte Nella finestra di gestione del database seleziono queries. Premo il bottone New  Opzione Design View  OK Dalla finestra Show Table (menu Query scelta Show Table) seleziono con Add le tabelle Acquisti, Oggetti, Sessioni. Premo Close. Considerato che per selezionare un campo di una tabella devo fare doppio click sul suo nome, seleziono i campi: IDSessione,NomeUtente, AnnoNascita, prezzo

Creazione di Sessioni Aperte Creo le Join tra le tabelle: –trascino il campo IDSessione sul campo sessione –trascino il campo IDOggetto sul campo oggetto Definisco le outer join: faccio doppio click sulla linea che rappresenta –la join tra Sessioni e Acquisti e seleziono l’opzione 2 (da Sessioni verso Acquisti). –la join tra Acquisti e Oggetti e seleziono l’opzione 3 (da Acquisti verso Oggetti).

Creazione di Sessioni Aperte Trasformo la query in una group by: mi posiziono sulla parte inferiore della finestra della query e premo il tasto destro, seleziono Totals. Modifico il campo PREZZO della select: –Sostituisco PREZZO con TOTALE: PREZZO –E sostituisco Group By con Sum Inserisco un ulteriore campo alla select: Salvo la query come: Sessioni Aperte. Eseguo la query premendo ! Field (campo)Total (totale) ACQUISTI: SESSIONECount

Form in Access Creo una form che consente di eliminare una sessione La form mostra le sessioni nella tabella sessioni; ogni sessione è associata ad un bottone che premuto ne causa la cancellazione.

Form Cancellazione Sessioni Nella finestra di gestione del database seleziono forms. Premo il bottone New  Opzione Form Wizard  OK Seleziono la tabella o query su cui eseguire la ricerca e i campi che devono comparire nel form: –Query: Sessioni Aperte –Campi: Tutti (premere >>) Click su Next

Form Cancellazione Sessioni Seleziono il layout del form tabular tra quelli disponibili e premo “Next”. Seleziono lo stile grafico tra quelli disponibili e premo “Next”. Scrivo il nome FormCancellazioneSessioni, seleziono Open the form; quindi seleziono il tasto “Finish”.

Form Cancellazione Sessioni Aggiungo un bottone di comando (cancellazione) alla form. Clicco con il tasto destro del mouse sul form appena creato; comparirà un menu da cui scegliere il comando Form Design Seleziono dalla Toolbox il “Command Button” identificabile dalla seguente figura: Clicco sul form, nel punto in cui deve comparire il bottone.

Form Cancellazione Sessioni Seleziono nel Wizard la categoria “Record Operation” e tra le azioni, il comando “Delete Record”; quindi premere “Next”. Seleziono il testo o la figura che dovrà contraddistinguere il bottone appena creato e premere il tasto “Next”. Scrivo il nome associato al bottone e quindi premo il tasto “Finish”.

Esercizio di query Definire una query che per ogni sessione ritorni: –IDSESSIONE –NOME UTENTE –ANNO NASCITA –NUM. SCELTE –NUM. ACQUISTI

Soluzione Definire una query che calcoli il numero delle scelte per sessione Definire una query che calcoli il numero degli acquisti per sessione Definire una query che faccia la giunzione tra i risultati delle due query precedenti

Esercizio di Form Realizzare una form per l’immissione dati e la cancellazione nella tabella Dipendenti del database del progetto –La form deve mostrare i dati in formato Columnar –Deve avere un bottone di comando per l’inserimento dati (funzionalità add new record) e per la cancellazione