Introduzione all elaborazione di database nel Web
|
|
|
- Carolina Verde
- 10 anni fa
- Просмотров:
Транскрипт
1 Introduzione all elaborazione di database nel Web Prof.ssa M. Cesa 1 Concetti base del Web Il Web è formato da computer nella rete Internet connessi fra loro in una modalità particolare che consente un facile accesso a questi computer e al loro contenuto. Il Web ha un architettura client/server: applicazioni basate su server comunicano con stazioni di lavoro tramite una rete Gli utenti, a casa o in ufficio, lavorano su computer dal lato client connessi a Internet e utilizzano programmi chiamati browser Web (es. Netscape e Explorer) I server Web sono computer dal lato server e spesso sono computer aziendali, sono connessi alla rete Internet ed eseguono software speciale per server Web. Fa parte di questo software un componente chiamato listener che controlla i messaggi inviati al server dai browser del client. Prof.ssa M. Cesa 2 1
2 Concetti base del Web Una pagina Web è generalmente un file il cui nome ha suffisso.htm o.html che contiene tag dello Hypertext Markup Language e testo Il linguaggio HTML non è un linguaggio di programmazione. Serve soprattutto per definire la struttura e l aspetto delle pagine Web e per inserirvi collegamenti ipertestuali con altre pagine Quando un server Web riceve un messaggio da un browser che chiede una pagina Web, rimanda al browser dell utente, attraverso Internet, il file HTML richiesto (ovvero la pagina web). Il browser web visualizza il file che si presenta come una pagina formattata in base ai tag HTML contenuti Prof.ssa M. Cesa 3 Concetti base del Web Richiesta della pagina Web Richiesta della pagina Web Rete Browser Web File Htmldella pagina Web File Htmldella pagina Web Server Web Prof.ssa M. Cesa 4 2
3 Protocolli di comunicazione e indirizzi Web I protocolli di comunicazione sono accordi tra un mittente e un ricevente sul modo in cui i dati sono inviati e interpretati Internet è costruita su due protocolli di comunicazione : il T(ransmission) C(ontrol) P(rotocol) e l I(nternet) P(rotocol) : TCP/IP Tutti i dati che vengono trasportati attraverso Internet sono divisi in pacchetti, piccole porzioni di dati che si possono instradare separatamente attraverso Internet. Il TCP ha la responsabilità della suddivisione di un messaggio in pacchetti, quando il messaggio viene inviato, e del riassemblaggio dei pacchetti in messaggi completi, presso il computer ricevente. L IP specifica invece come indirizzare i messaggi. Ciascun computer connesso a Internet ha un indirizzo IP univoco, che specifica la posizione del computer nella rete. Generalmente gli indirizzi IP sono espressi tramite quattro numeri (il cui valore va da 0 a 255) separati da punti. Prof.ssa M. Cesa 5 Protocolli di comunicazione e indirizzi Web Un indirizzo IP si può rappresentare anche mediante un dominio, ovvero un nome significativo. I server dei nomi dei domini sono computer che tengono aggiornate tabelle in cui ai nomi di dominio corrispondono i relativi indirizzi IP. I server dei nomi di domino sono gestiti dagli Internet Service Provider (ISP) che forniscono ai clienti l accesso commerciale a Internet, e da organizzazioni. Generalmente le informazioni del Web vengono trasferite mediante un protocollo chiamato HTTP (Hypertext Transfer Protocol). I browser web accettano anche protocolli Internet come FTP Un utente richiede una pagina Web a un server inserendo nel suo browser l indirizzo Web della pagina. Prof.ssa M. Cesa 6 3
4 Protocolli di comunicazione e indirizzi Web Un indirizzo Web, chiamato anche URL (Uniform Resource Location), è una stringa di caratteri, numeri e simboli che specifica: il protocollo di comunicazione, il nome del dominio /indirizzo IP di un server Web e, facoltativamente, il percorso della cartella dove si trova il file HTML della pagina Web, oltre al nome del file HTML della pagina. Se in un URL non viene specificato il protocollo di comunicazione, i browser web assumono che sia HTTP Se non viene specificato il percorso della cartella, il server web considera quale posizione di partenza predefinita la cartella radice dei documenti del server. Quando l amministratore Web configura il server, specifica il percorso esatto della sua cartella radice dei documenti, che può essere una qualsiasi cartella del disco rigido del server Web Se l utente inserisce nel suo browser web solo il nome del dominio del server Web, il server Web invia la sua pagina predefinita, pertanto l amministratore deve costruire questa pagina (es. default.html, index.html, home.html) Prof.ssa M. Cesa 7 Concetti essenziali dei database I database conservano i dati di un organizzazione utilizzando un formato standardizzato. Per accedere ai dati dei database e per gestirli si possono usare diversi programmi Ciascun programma interagisce con i dati del database attraverso i DBMS Un DBMS è un applicazione che si usa per gestire i dati di un database e l accesso degli utenti Prof.ssa M. Cesa 8 4
5 Relazione fra database, DBMS, programmi applicativi Esempio Gestione clienti Database DBMS Gestione fornitori Database della società commerciale Gestione Scorte Prof.ssa M. Cesa 9 Database personali e client/server I primi database risiedevano su grandi computer mainframe centralizzati, ai quali gli utenti accedevano tramite terminali Negli anni 80, con l avvento dell informatica distribuita e i microcomputer emersero due tipi di database: i database personali e i database client/server I DBMS personali (Microsoft Access p.e.) sono concepiti per utenti individuali. Quando si trasferisce un database personale in un ambiente client/server utilizzandolo per applicazioni multiutente possono verificarsi dei problemi: grosse moli di dati da trasferire. I Prof.ssa M. Cesa 10 5
6 Utilizzo di un database personale per un applicazione multiutente Server dei file: 1. Riceve le richieste 2. Invia e riceve file Richiesta di file aggiornati RETE File richiesti Stazione di lavoro client 1 File richiesti R.F.A. Stazione di lavoro client 2 Prof.ssa M. Cesa 11 Database Client/server I database client/server (Oracle, Microsoft NT, SQL Server) operano diversamente e non presentano questi problemi: separano il DBMS dai programmi che operano sul database : il DBMS viene installato ed eseguito su un server, mentre i programmi che usano il database vengono installati ed eseguiti sul client. I programmi in esecuzione sul client inviano richieste di dati al DBMS attraverso la rete Quando il server del DBMS di tipo Client/server riceve una richiesta, reperisce i dati dal database, esegue le funzioni richieste sui dati, restituisce al client, attraverso la rete, solo il risultato finale della query Prof.ssa M. Cesa 12 6
7 Server di Database Server di database 1. Riceve le richieste di dati, di dati nuovi e di aggiornamenti 2. Filtra i dati richiesti dal database e linvia al client 3. Oppure aggiunge o aggiorna i dati Richiesta dati, input e agg dati Dati filtrati Richiesta dati, input e agg.dati Dati filtrati Client 1 Client 2 Prof.ssa M. Cesa 13 Database personali e client/server (in applicazioni multiutente) Altre differenze:gestione delle cadute del client quando si ha una caduta del client in un sistema db personale è possibile che il database rimanga danneggiato a causa di query di comando interrotte. Per contro la caduta di un client in un db client/server incide di meno sul database. Le querydel client vengono perse ma gli altri client non ne risentono. Anche nel caso di caduta del server ci sono meccanismi che riducono i danni ( in ambiente c/s) Prof.ssa M. Cesa 14 7
8 Database personali e client/server (in applicazioni multiutente) Altre differenze: gestione delle transazioni utente in competizione. Quando un utente invia una query di comando, un DBMS client/server blocca i record associati in modo da renderli non disponibili per l aggiornamento da parte di altri utenti finchè sono impegnati dalla transazione Un database personale come M. Access, per applicazioni multiutente, predispone il blocco del record ottimistico. Un meccanismo basato sulla speranza che non si verifichino contemporaneamente due transazioni in competizione. Se il computer client che sta effettuando le modifiche si blocca a metà di un gruppo di transazioni, il registro delle transazioni nella sua memoria viene perso. Prof.ssa M. Cesa 15 Database personali e client/server (in applicazioni multiutente) Riassumendo: i database client/server sono indispensabili 1. Per applicazioni database in cui molti utenti possono inserire, aggiornare o eliminare dati nello stesso tempo 2. Per applicazioni essenziali per la sopravvivenza dell azienda, in quanto sono in grado si gestire le cadute di sistema, hanno meccanismi di ripristino e possono lavorare per transazioni 3. Per sistemi che richiedono un solido sistema di sicurezza per regolare l accesso degli utenti ai dati Prof.ssa M. Cesa 16 8
9 Database personali e client/server (in applicazioni multiutente) Riassumendo: I database personali sono utili : Per installazioni Web nelle quali l unica operazione sul database consiste nel consultare i dati e non si usano query di comando Dove si possono tollerare sistemi di sicurezza e di ripristino meno robusti Prof.ssa M. Cesa 17 PAGINE WEB DINAMICHE Le pagine web possono essere: Statiche Dinamiche Una pagina Web dinamica fornisce informazioni più immediate e aggiornate rispetto a una pagina statica Le pagine dinamiche giocano quindi un ruolo importante nella creazione di siti Web pilotati da database. Prof.ssa M. Cesa 18 9
10 Pagine Web Dinamiche In una pagina Web statica il contenuto viene stabilito nel momento in cui viene creata In una pagina Web dinamica i contenuti cambiano in funzione delle richieste o dell input dell utente Si possono costruire pagine Web dinamiche per: 1. Interrogare un database 2. Modificare il contenuto di un database Prof.ssa M. Cesa 19 Pagine Web Dinamiche: interrogazione di un database L utente chiede una pagina Web dinamica Il browser dell utente inoltra la richiesta al server web Il server Web avvia un programma per elaborare la richiesta Il programma compone una query e la invia al database Il database restituisce al programma i dati richiesti Qui i dati vengono formattati in una pagina Web HTML dal server Web Il server rimanda la pagina Web dinamica al browser dell utente Prof.ssa M. Cesa 20 10
11 Pagine Web Dinamiche: modifica del database All utente viene presentato un modulo/form per consentirgli di immettere i dati che verranno impiegati per inserire nuovi record/modificare/cancellare Il browser dell utente inoltra la richiesta al server web Questo input viene tradotto in una query di comando da un programma in esecuzione sul server Web La query viene inoltrata al database dove sarà elaborata Se la query ha esito positivo viene restituito un messaggio di conferma che sarà inoltrato al browser dell utente altrimenti viene trasmesso un messaggio di errore Prof.ssa M. Cesa 21 Pagine Web Dinamiche:ricerca su db 1.Rich.pagine din. 8.File Html di pag.web din. RETE 2.Rich.pag.web din. 3.Rich.dati 6.Dati reperiti 7.File Html di pagina Web Din. Browser Web 4.Rich.dati 5.Dati Reperiti Server Web Server di database Prof.ssa M. Cesa 22 11
12 Pagine Web Dinamiche:modifica db - query di comando 1.Input utente 8.Messaggio conferma/errore RETE 2. Input dell utente 3.Query di comando 6.Messaggio di conferma/errore 7.Messaggio di conferma/errore Browser Web 4.Query di comando 5.Messaggio di conferma/errore Server Web Server di database Prof.ssa M. Cesa 23 Pagine Web Dinamiche: elaborazione lato client Scaricamento ed esecuzione di programmi compilati nella stazione di lavoro client (Applet Java, Programmi Activex) Costruzione Script lato Client (Java Script, VBScript) Prof.ssa M. Cesa 24 12
13 Pagine Web Dinamiche: elaborazione lato server Programmi Compilati (Programmi per servizi CGI, Programmi per servizi ISAPI) Script dal lato Server (ASP, ) Prof.ssa M. Cesa 25 13
Siti web centrati sui dati (Data-centric web applications)
Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente
Applicazioni web centrati sui dati (Data-centric web applications)
Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento
ESERCITAZIONE Semplice creazione di un sito Internet
ESERCITAZIONE Semplice creazione di un sito Internet Sistemi e Tecnologie Informatiche - Prof. Gregorio Cosentino 1 Internet Una rete globale che connette milioni di computer in tutto il mondo, anarchica
Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
Corso di Informatica Modulo T3 B1 Programmazione web
Corso di Informatica Modulo T3 B1 Programmazione web 1 Prerequisiti Architettura client/server Elementi del linguaggio HTML web server SQL server Concetti generali sulle basi di dati 2 1 Introduzione Lo
Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo
Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client
Come funziona internet
Come funziona internet Architettura client server URL/URI Richiesta (Request) Risposta (Response) Pagina url e uri Uno Uniform Resource Identifier (URI, acronimo più generico rispetto ad "URL") è una stringa
Database e reti. Piero Gallo Pasquale Sirsi
Database e reti Piero Gallo Pasquale Sirsi Approcci per l interfacciamento Il nostro obiettivo è, ora, quello di individuare i possibili approcci per integrare una base di dati gestita da un in un ambiente
Protocolli applicativi: FTP
Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione
InterNet: rete di reti
Internet e il web: introduzione rapida 1 InterNet: rete di reti Una rete è costituita da diversi computer collegati fra di loro allo scopo di: Comunicare Condividere risorse Ogni computer della rete può,
MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena [email protected]
MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena [email protected] POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo
TCP/IP: INDIRIZZI IP SIMBOLICI
TCP/IP: INDIRIZZI IP SIMBOLICI DOMAIN NAME SYSTEM: ESEMPIO www.unical.it 160.97.4.100 100 host 160.97.29.5 dominio i di II livelloll dominio di (organizzazione: università) I livello (nazione) www.deis.unical.it
19. LA PROGRAMMAZIONE LATO SERVER
19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici
Corso di Informatica Modulo T3 B2 - Database in rete
Corso di Informatica Modulo T3 B2 - Database in rete 1 Prerequisiti Programmazione web Applicazione web Modello OSI Architettura client/server Conoscenze generali sui database Tecnologia ADO in Visual
Architettura client-server
Architettura client-server In un architettura client-server ci sono due calcolatori connessi alla rete: un client che sottopone richieste al server un server in grado di rispondere alle richieste formulate
Reti di Calcolatori. Il Livello delle Applicazioni
Reti di Calcolatori Il Livello delle Applicazioni Il DNS Gli indirizzi IP sono in formato numerico: sono difficili da ricordare; Ricordare delle stringhe di testo è sicuramente molto più semplice; Il Domain
Il Web Server e il protocollo HTTP
Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,
Client - Server. Client Web: il BROWSER
Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare
Lezione n 1! Introduzione"
Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"
Lo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
Architetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
Architetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.
ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione
Dal protocollo IP ai livelli superiori
Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono
@2011 Politecnico di Torino. Pag. 1. Architettura distribuita. Architetture Client/Server. Architettura centralizzata. Architettura distribuita
Architettura client/ stazioni utente Basi di ati Architetture /Server B locali M BG Architettura centralizzata Un architettura è centralizzata quando i dati e le (programmi) risiedono in un unico Tutta
Corso Creare Siti WEB
Corso Creare Siti WEB INTERNET e IL WEB Funzionamento Servizi di base HTML CMS JOOMLA Installazione Aspetto Grafico Template Contenuto Articoli Immagini Menu Estensioni Sito di esempio: Associazione LaMiassociazione
Oreste Signore, <[email protected]> Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa
http://www.w3c.it/education/2012/upra/basicinternet/#(1) 1 of 16 Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa Master in Comunicazione
ARP (Address Resolution Protocol)
ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router
Informatica per la comunicazione" - lezione 9 -
Informatica per la comunicazione" - lezione 9 - Protocolli di livello intermedio:" TCP/IP" IP: Internet Protocol" E il protocollo che viene seguito per trasmettere un pacchetto da un host a un altro, in
Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità
Ipertesto Reti e Web Ipertestualità e multimedialità Ipertesto: documento elettronico costituito da diverse parti: nodi parti collegate tra loro: collegamenti Navigazione: percorso tra diversi blocchi
Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito
Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito Punto di vista fisico: insieme di hardware, collegamenti, e protocolli che permettono la comunicazione tra macchine remote
Upload del CMS sul server scelto
1 Passi da seguire Per prima cosa: Scelta del CMS (consigliato Wordpress) Attivare un Servizio di hosting gratuito che dia accesso al computer (server) che conterrà il sito WEB e agli strumenti per metterlo
Indirizzi Internet e. I livelli di trasporto delle informazioni. Comunicazione e naming in Internet
Indirizzi Internet e Protocolli I livelli di trasporto delle informazioni Comunicazione e naming in Internet Tre nuovi standard Sistema di indirizzamento delle risorse (URL) Linguaggio HTML Protocollo
Standard di comunicazione
Standard di comunicazione Organizzato a livelli per ridurne la complessità e aumentarne la flessibilità il numero dei livelli e le loro funzionalità dipendono dal tipo di rete ogni livello formalizza un
Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).
Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:
Internet e posta elettronica. A cura di Massimiliano Buschi
Internet e posta elettronica A cura di Massimiliano Buschi Concetti fondamentali Internet www Tcp/ip Browser Terminologia Esistono un sacco di termini con cui bisogna famigliarizzare http url Link Isp
prof. Mario Dalessandro
INTERNET Internet in pratica è una rete vastissima, costituita dall interconnessione di migliaia di reti pubbliche e private, utilizzata per scopi differenti, ma comunque volta a creare e diffondere informazioni.
HTML il linguaggio per creare le pagine per il web
HTML il linguaggio per creare le pagine per il web Parte I: elementi di base World Wide Web Si basa sul protocollo HTTP ed è la vera novità degli anni 90 Sviluppato presso il CERN di Ginevra è il più potente
PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.
Open System s.r.l. P.IVA: 00905040895 C.C.I.A.A.: SR-7255 Sede Legale: 96016 Lentini Via Licata, 16 Sede Operativa: 96013 Carlentini Via Duca degli Abruzzi,51 Tel. 095-7846252 Fax. 095-7846521 e-mail:
Software Servizi Web UOGA
Manuale Operativo Utente Software Servizi Web UOGA S.p.A. Informatica e Servizi Interbancari Sammarinesi Strada Caiese, 3 47891 Dogana Tel. 0549 979611 Fax 0549 979699 e-mail: [email protected] Identificatore
Sistemi centralizzati e distribuiti
Sistemi centralizzati e distribuiti In relazione al luogo dove è posta fisicamente la base di dati I sistemi informativi, sulla base del luogo dove il DB è realmente dislocato, si possono suddividere in:
Access. P a r t e p r i m a
Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di
Corso basi di dati Installazione e gestione di PWS
Corso basi di dati Installazione e gestione di PWS Gianluca Di Tomassi Email: [email protected] Università di Roma Tre Cosa è PWS? Il Personal Web Server altro non è che una versione ridotta del
Installazione del software Fiery per Windows e Macintosh
13 Installazione del software Fiery per Windows e Macintosh Il CD del Software per l utente comprende le utilità di installazione di Fiery Link. Il software di utilità Fiery è supportato in Windows 95/98,
7.4 Estrazione di materiale dal web
7.4 Estrazione di materiale dal web Salvataggio di file Salvataggio della pagina Una pagina web può essere salvata in locale per poterla consultare anche senza essere collegati alla Rete. Si può scegliere
Internet e i suoi servizi. Luca Cervone ([email protected])
Internet e i suoi servizi Luca Cervone ([email protected]) La rete Una reteèun insieme non gerarchicodi sistemi connessi tra di loro. Nel caso dei computerla rete sta ad indicare l insieme degli strumentihardwaree
SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.
Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : [email protected] 02/03/2010
TERMINALE. Creazione e gestione di una postazione terminale di Eureka
TERMINALE Creazione e gestione di una postazione terminale di Eureka Febbraio 2011 2 Creazione e gestione di una postazione terminale di Eureka INDICE POSTAZIONE TERMINALE EUREKA REQUISITI INSTALLAZIONE
Tratte da (18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET)
Tratte da (18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET) Ipotesi di partenza: concetti di base del networking Le ipotesi di partenza indispensabili per poter parlare di tecniche di accesso
Sistemi Informativi di relazione - Internet
Sistemi Informativi di relazione - Internet Obiettivi. Presentare i concetti base di Internet. Illustrare l evoluzione storica di Internet. Familiarizzare con gli elementi fondamentali di Internet: Il
Le reti. Introduzione al concetto di rete. Classificazioni in base a
Le reti Introduzione al concetto di rete Classificazioni in base a Software di rete OSI e TCP/IP Definizione di rete Vantaggi delle reti Reti ad architettura centralizzata e distribuita Sistemi aperti
Reti di calcolatori. Reti di calcolatori
Reti di calcolatori Reti di calcolatori Rete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione Ogni calcolatore e un nodo, con un suo indirizzo di rete Storia:
Studi di Settore. Nota Operativa 22/4/2013
Nota Operativa Studi di Settore 22/4/2013 Sommario Valutazione casistiche... 2 Errore di connessione... 2 Sistema operativo non aggiornato... 2 File non installato client... 2 File non installato server...
Protocolli e architetture per WIS
Protocolli e architetture per WIS Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di informazioni e servizi Le architetture moderne dei WIS
b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione
Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico
Installazione di GFI Network Server Monitor
Installazione di GFI Network Server Monitor Requisiti di sistema I computer che eseguono GFI Network Server Monitor richiedono: i sistemi operativi Windows 2000 (SP4 o superiore), 2003 o XP Pro Windows
DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER
DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER L architettura CLIENT SERVER è l architettura standard dei sistemi di rete, dove i computer detti SERVER forniscono servizi, e computer detti CLIENT, richiedono
Iniziare con Internet Explorer. dott. Andrea Mazzini
Iniziare con Internet Explorer dott. Andrea Mazzini Cos'è Internet Internet è una rete mondiale di computer interconnessi alla quale si può accedere e trovare informazioni, fare acquisti, parlare con altri
Facendo clic su parole, immagini e icone si può passare da un sito all'altro.
I browser Introduzione Facendo clic su parole, immagini e icone si può passare da un sito all'altro. Ogni pagina web è un documento ipertestuale, caratterizzato da un proprio indirizzo denominato URL (Uniform
Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo
Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato
LA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
Capitolo 4 Pianificazione e Sviluppo di Web Part
Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,
Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)
Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza
Programmazione Server Side e Database in rete
Programmazione Server Side e Database in rete Prof. Massimo PALOMBO -IIS A. MEUCCI Casarano La programmazione Stand-Alone consente di costruire applicazioni, più o meno complesse, ma utilizzabili esclusivamente
capitolo 8 LA CHECKLIST PER LA VALUTV ALUTAZIONEAZIONE TECNOLOGICA
capitolo 8 LA CHECKLIST PER LA VALUTV ALUTAZIONEAZIONE TECNOLOGICA 8.1 ISTRUZIONI PER IL VALUTATORE Campioni Il processo di valutazione tecnologica si basa su un campione del prodotto, precedentemente
2009. STR S.p.A. u.s. Tutti i diritti riservati
2009. STR S.p.A. u.s. Tutti i diritti riservati Sommario COME INSTALLARE STR VISION CPM... 3 Concetti base dell installazione Azienda... 4 Avvio installazione... 4 Scelta del tipo Installazione... 5 INSTALLAZIONE
Facoltà di Farmacia - Corso di Informatica
Basi di dati Riferimenti: Curtin cap. 8 Versione: 13/03/2007 1 Basi di dati (Database, DB) Una delle applicazioni informatiche più utilizzate, ma meno conosciute dai non informatici Avete già interagito
Sistemi informativi secondo prospettive combinate
Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da
Manuale per la configurazione di AziendaSoft in rete
Manuale per la configurazione di AziendaSoft in rete Data del manuale: 7/5/2013 Aggiornamento del manuale: 2.0 del 10/2/2014 Immagini tratte da Windows 7 Versione di AziendaSoft 7 Sommario 1. Premessa...
Manuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon
NOTE PRELIMINARI: 1. La versione analizzata è quella del laboratorio beta della sede S. Davide di Porto, ma il programma è presente anche nel laboratorio alfa (Porto) e nel laboratorio di informatica della
Active Directory. Installatore LAN. Progetto per le classi V del corso di Informatica
Installatore LAN Progetto per le classi V del corso di Informatica Active Directory 26/02/08 Installatore LAN - Prof.Marco Marchisotti 1 Agli albori delle reti...... nelle prime LAN era facile individuare
Sito web parrocchiale: STRUMENTI E PROGRAMMI
Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete
Outlook Plugin per VTECRM
Outlook Plugin per VTECRM MANUALE UTENTE Sommario Capitolo 1: Installazione e Login... 2 1 Requisiti di installazione... 2 2 Installazione... 3 3 Primo Login... 4 Capitolo 2: Lavorare con Outlook Plugin...
Introduzione al Web. dott. Andrea Mazzini
Introduzione al Web dott. Andrea Mazzini Il servizio World Wide Web Il servizio Web è basato su particolari computer presenti nella rete, indicati come nodi Web, che rendono disponibili le informazioni
Dispensa di database Access
Dispensa di database Access Indice: Database come tabelle; fogli di lavoro e tabelle...2 Database con più tabelle; relazioni tra tabelle...2 Motore di database, complessità di un database; concetto di
Contenuti. Applicazioni di rete e protocolli applicativi
Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano
Protocollo Informatico (D.p.r. 445/2000)
Protocollo Informatico (D.p.r. 445/2000) Ricerca veloce degli atti, archiviazione, fascicolazione ed inventario Inserimento semplice e funzionale Collegamento tra protocolli tramite la gestione dei fascicoli
Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.
Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi. Internet: la rete delle reti Alberto Ferrari Connessioni
Database. Francesco Tapparo Informatica e Bioinformatica 2013-14 1/16
Database Francesco Tapparo Informatica e Bioinformatica 2013-14 1/16 Trend attuali CPU sempre più potenti Memorie di massa di dimensioni sempre maggiori Eniac: 180m 2 Memoria: 20 numeri di 10 cifre, meno
Lezione 1 Introduzione
Lezione 1 Introduzione Ingegneria dei Processi Aziendali Modulo 1 Servizi Web Unità didattica 1 Protocolli Web Ernesto Damiani Università di Milano I Servizi Web Un Servizio Web è un implementazione software
Implementazione di MVC. Gabriele Pellegrinetti
Implementazione di MVC Gabriele Pellegrinetti 2 Come implementare il pattern Model View Controller con le tecnologie JSP, ASP e XML Implementazione del pattern MVC in Java (JSP Model 2) SUN è stato il
CitySoftware PROTOCOLLO. Info-Mark srl
CitySoftware PROTOCOLLO Info-Mark srl Via Rivoli, 5/1 16128 GENOVA Tel. 010/591145 Fax 010/591164 Sito internet: www.info-mark.it e-mail [email protected] SISTEMA DI PROTOCOLLAZIONE AUTOMATICA Realizzato
Al giorno d oggi, i sistemi per la gestione di database
Introduzione Al giorno d oggi, i sistemi per la gestione di database implementano un linguaggio standard chiamato SQL (Structured Query Language). Fra le altre cose, il linguaggio SQL consente di prelevare,
Internet Architettura del www
Internet Architettura del www Internet è una rete di computer. Il World Wide Web è l insieme di servizi che si basa sull architettura di internet. In una rete, ogni nodo (detto host) è connesso a tutti
Corso di Informatica
Corso di Informatica CL3 - Biotecnologie Orientarsi nel Web Prof. Mauro Giacomini Dott. Josiane Tcheuko Informatica - 2006-2007 1 Obiettivi Internet e WWW Usare ed impostare il browser Navigare in internet
Siti interattivi e dinamici. in poche pagine
Siti interattivi e dinamici in poche pagine 1 Siti Web interattivi Pagine Web codificate esclusivamente per mezzo dell HTML non permettono alcun tipo di interazione con l utente, se non quella rappresentata
Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete
IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,
Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1
Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate
MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento
