Progetto: memorizzazione dello stato nel database

Slides:



Advertisements
Presentazioni simili
VIA GIULIO RATTI, CREMONA – Tel. 0372/27524
Advertisements

CREAZIONE UTENTE SU ORACLE1 Pagina delle risorse: crea utente oracle ( Password:… Dora in poi, in questi lucidi,
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Connessione con MySQL.
Windows Sistema operativo con interfaccia grafica per PC IBM compatibili (varie versioni dal 95) La gestione dei file viene fatta secondo le modalità.
Daniel Stoilov Tesi di Laurea
Transazioni.
Viste. Cosè una vista? è possibile creare un subset logico di dati o una combinazione di dati una vista è una tabella logica basata su una tabella o su.
Progetto: memorizzazione dello stato nel database Accesso Nome Anno N. accediNegozio.html negozio Seleziona oggetto1 oggetto2 oggetto conferma.
1 Modello di utilizzo n° 1 Login al sistema. 2 Accedere al sistema con autenticazione debole: PASSWORD ? PASSWORD scaduta ? La password è adeguata alle.
Realizzato da Roberto Savino
Laboratorio Alfabetizzazione Informatica
CORSI DI FORMAZIONE - Basi di Dati: MySql - Parte 4 - Dicembre Utenti e privilegi del database - 1 Root è lutente amministratore predefinito, ma.
Prompt dei comandi – Windows XP In Windows XP si avvia con Start AccessoriSistema Prompt dei comandi … oppure con Start Esegui cmd.exe.
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:
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
CREAZIONE UTENTE SU DATATOP. CREAZIONE UTENTE Andate su //datatop.di.unipi.it/webdb Login come utente: webdb password: ****** Administer -> User Manager.
SQL Developer Lanciare sqldeveloper (alias sul desktop) / c:\Oracle\sqldeveloper Associare tutti i tipi di file, se volete Tasto destro sulla spina “connection”
CREAZIONE UTENTE SU ORACLE1 Pagina delle risorse: crea utente oracle ( D’ora in poi, in questi lucidi, il vostro utente oracle.
SQL*PLUS Worksheet Permette di:
ESERCIZIO PL/SQL e PSP.
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
Microsoft Access Maschere (II).
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
Microsoft Access Query (III).
Esercizio ODBC. Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver.
Esercizio ODBC. Configurare il driver ODBC Start  Control Panel  Administrative Tools Aprire: Data Source(ODBC) User DSN  Add…. Selezionare il driver.
Database Elaborato da: Claudio Ciavarella & Marco Salvati.
Esercizio ODBC Roberto Pecchioli, Nicola Salotti, Massimiliano Sergenti - Gruppo Admin.
Nozione ed uso Operazioni eseguite automaticamente ogni volta che avviene un certo evento Uso: –Gestione di vincoli di integrità: Per fallimento Per modifica.
Operazione immissione persona Vogliamo implementare il seguente progetto: Immissione persona Anno N. Nome Cognome Errore:.... Controllo e Immissione Errore.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 -Protocolli del Web Ernesto Damiani Lezione 1 – World Wide.
E Windows SharePoint Services 2.0 Ivan Renesto Document Library how to use Windows SharePoint Services.
Servizio per l’Informatica Centrale di Ateneo Portale della Didattica Un’introduzione
CREAZIONE UTENTE SU ORACLE1 Andate su //oracle1.cli.di.unipi.it/webdb Login come utente: webdb password: ******* Administer -> User Manager Riempire i.
ALCUNE ISTRUZIONI. PER COMPILARE DA OLIVIA SU DATATOP Entrate dentro olivia e settate il vostro ambiente: ssh olivia source /etc/oracle-profile.d/oracle.csh.
CREAZIONE UTENTE SU ORACLE1 Lanciate Enterprise Manager Console dal Menu Start -> Programmi -> Oracle - OraHome92 (modalità standalone) Scegliete di adottare.
Esercitazione 3 Utilizzo di un array per la visualizzazione dei dati.
ESERCIZIO PL/SQL e PSP. LO SCHEMA create table studenti ( nome VARCHAR2(15) not null, cognome VARCHAR2(15) not null, eta NUMBER );
Cloud Tecno V. Percorso didattico per l’apprendimento di Microsoft Access 4 - Le maschere.
Microsoft Access Filtri, query. Filtri Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo.
OpenAM Meeting AG del 06/11/2015 Alessandro Bettacchi, e-Lios s.r.l.
04/06/2016Francesco Serafini INDICO Corso Nazionale Novembre 2007.
Riepilogo della procedura di autovalutazione on line a cura di Elena Di Federico Slides.
Progetto: memorizzazione dello stato nel database Accesso Nome Anno N. accediNegozio.html negozio Seleziona oggetto1 oggetto2 oggetto conferma.
Gestione dei Software in GNU/Linux HackLab Catanzaro Installazione software da sorgente 8° Lezione GNU/Linux Base
Tecnica AID Dal Database N, ossia quello dell’intero campione, vado a individuare il database degli f. Il database degli f lo ottengo inserendo nella.
Ambienti di Programmazione per il Software di Base
Esercizio ODBC.
Crea il tuo sistema aziendale sul web a partire dei fogli Excel che usi. ShareXLS
CREAZIONE UTENTE SU ORACLE1
<Nome del gruppo di lavoro>
Dati in rete Appunti.
Commissione Calcolo e Reti
Terza Lezione → Navigare nel file System → parte 2
Operazione ricerca e selezione persone
Seconda lezione → Navigare nel File System
I comandi.
INDICO Parte 1 01/07/2018 Francesco Serafini.
Corso di Ingegneria del Web e Applicazioni A A
Organizzazione fisica
FAQ.
Claudio Rocchini - Interfacce
Come personalizzare il sito Web online di Microsoft SharePoint
Sommario comandi su files e directories
Operazione ricerca e selezione persone
Roberto Pecchioli, Nicola Salotti, Massimiliano Sergenti
Operazione immissione persona
PowerShell di Windows PowerShell è un shell che mette a disposizione un prompt interattivo e un interprete a riga di comando , per le sue caratteristiche.
Transcript della presentazione:

Progetto: memorizzazione dello stato nel database negozio accediNegozio.html logon Seleziona Accesso Tot. acquisti Tot. spesa oggetto1 oggetto2 oggetto3 ........... Nome Anno N. Crea sessione aggiornaScelte Tab. sessioni Elim. vecchie Ins. nuove Ogni operazione aggiorna la Timestamp della sessione corrente conferma Tab. scelte Confermi? oggetto1 oggetto3 Tab. acquisti SI NO Elimina scelte Crea acquisti scheduler

Progetto di dettaglio Stato 0 Stato 1 Stato 2 Stato 3 Stato 4 Operazione: logon Parametri: nome, anno Stato 1 Operazione: negozio Parametri: sessioneCorrente Stato 2 Operazione: aggiornaScelte Parametri: sessioneCorrente, scelteCorrenti Stato 3 Operazione: conferma Stato 4 Operazione: scheduler Parametri: choice (SI,NO), sessioneCorrente

Per creare il progetto Creo una directory ~/ese5bdl Copio il contenuto della directory ese5 (da http://tql.di.unipi.it/bdl03/esercizi oppure da ~ghelli/bdl03) nella directory ~/ese5bdl Apro i file ~/ese5bdl/ese5.sql ~/ese5bdl/accessoNegozio.html Modifico: In ese5.sql: la variabile web con l’indirizzo del server Oracle che intendo utilizzare In accessoNegozio.html: specifico il server e l’utente Oracle Copio il file accessoNegozio.html su ~/public_html Mi connetto a Oracle via SqlPlus Worksheet e compilo create.sql ese5.sql

Compilo il file vedisessioni.psp Compilatelo da una command shell (run: cmd, oppure accessoriescommand prompt) cd C:\....\ese5bdl (fate drag and drop) loadpsp –replace –user user/pwd@orcl.oracle1 vedisessioni.psp Il sistema risponde: "vedisessioni.psp": procedure "..." created.

Per usare il progetto Apro un browser all’indirizzo: http://www.cli.di.unipi.it/~mioAccount/accessoNegozio.html

Esercizi Implemento la procedura logoff in modo che ripulisca la tabella delle sessioni Cancelli le informazioni della sessione corrente Cancelli le informazioni delle sessioni vecchie (ad esempio, quelle il cui sessionId è minore di quello corrente con una differenza maggiore di K)