M963 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE Indirizzo: INFORMATICA E TELECOMUNICAZIONI ARTICOLAZIONE INFORMATICA Tema di: INFORMATICA
|
|
- Ladislao Donati
- 6 anni fa
- Visualizzazioni
Transcript
1 M963 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE Indirizzo: INFORMATICA E TELECOMUNICAZIONI ARTICOLAZIONE INFORMATICA Tema di: INFORMATICA Il candidato svolga la prima parte della prova e risponda a due tra i quesiti proposti nella seconda parte. PRIMA PARTE Si vuole realizzare una web community per condividere dati e commenti relativi a eventi dal vivo di diverse categorie, ad esempio concerti, spettacoli teatrali, balletti, ecc. che si svolgono in Italia. Gli eventi vengono inseriti sul sistema direttamente dai membri stessi della community, che si registrano sul sito fornendo un nickname, nome, cognome, indirizzo di e scegliendo una o più categorie di eventi a cui sono interessati. Ogni membro iscritto riceve periodicamente per posta elettronica una newsletter, emessa automaticamente dal sistema, che riporta gli eventi delle categorie da lui scelte, che si svolgeranno nella settimana seguente nel territorio provinciale dell'utente. I membri registrati possono interagire con la community sia inserendo i dati di un nuovo evento, per il quale occorre specificare categoria, luogo di svolgimento, data, titolo dell evento e artisti coinvolti, sia scrivendo un post con un commento ed un voto (da 1 a 5) su un evento. Il sito della community offre a tutti, sia membri registrati sia utenti anonimi, la consultazione dei dati on line, tra cui: visualizzazione degli eventi di un certo tipo in ordine cronologico, con possibilità di filtro per territorio di una specifica provincia visualizzazione di tutti i commenti e voti relativi ad un evento. Il candidato, fatte le opportune ipotesi aggiuntive, sviluppi 1. un analisi della realtà di riferimento individuando le possibili soluzioni e scelga quella che a suo motivato giudizio è la più idonea a rispondere alle specifiche indicate 2. uno schema concettuale della base di dati 3. uno schema logico della base di dati 4. la definizione in linguaggio SQL di un sottoinsieme delle relazioni della base di dati in cui siano presenti alcune di quelle che contengono vincoli di integrità referenziale e/o vincoli di dominio, laddove presenti 5. le seguenti interrogazioni espresse in linguaggio SQL: a) elenco degli eventi già svolti, in ordine alfabetico di provincia b) elenco dei membri che non hanno mai inserito un commento c) per ogni evento il voto medio ottenuto in ordine di categoria e titolo d) i dati dell'utente che ha registrato il maggior numero di eventi 6. il progetto della pagina dell interfaccia WEB che permetta ad un utente registrato di svolgere le operazioni specificate 7. la codifica in un linguaggio a scelta di un segmento significativo dell'applicazione Web che consente l'interazione con la base di dati.
2 SECONDA PARTE Il candidato (che potrà eventualmente avvalersi delle conoscenze e competenze maturate attraverso esperienze di alternanza scuola-lavoro, stage o formazione in azienda) risponda a due quesiti a scelta tra quelli sotto riportati: I. In relazione al tema proposto nella prima parte, descriva in che modo è possibile integrare lo schema concettuale sopra sviluppato in modo da poter gestire anche inserzioni pubblicitarie. Ogni inserzione è costituita da un testo e un link e può essere correlata a una o più categorie di eventi in modo da essere visualizzata in funzione dei contenuti visitati e delle preferenze degli utenti. II. In relazione al tema proposto nella prima parte, progetti un layout di pagina idoneo a garantire un aspetto grafico comune a tutte le pagine dell'applicazione e ne codifichi alcuni elementi in un linguaggio per la formattazione di pagine Web a sua scelta. III.Si consideri la seguente tabella: Il candidato verifichi le proprietà di normalizzazione e proponga uno schema equivalente che rispetti la 3^ Forma Normale, motivando le scelte effettuate. IV. Nella formalizzazione di uno schema concettuale, le associazioni tra entità sono caratterizzate da una cardinalità: esponga il significato e la casistica che si può presentare.
3 1 Analisi e ipotesi aggiuntive Dal momento che la web community è aperta a qualsiasi utente interessato è bene utilizzare la tecnologia accessibile al più grande numero possibile di persone, pertanto la scelta è di scrivere un applicazione web con pagine dinamiche responsive, in modo che possano essere visualizzate sia su computer, che su tablet che su smartphone. In un secondo momento, sarà possibile rendere disponibile anche delle app che forniscano le stesse funzioni. Si prevede di utilizzare: Apache come web server MySQL come database php come linguaggio lato server html, css, javascript per le pagine lato client, in generale le pagine html saranno prodotte da pagine php Si prevede una home page nella quale oltre ad una breve descrizione della web community, ci sia la possibilità di accedere alle seguenti funzioni: interrogazione eventi in ordine cronologico, con possibilità di selezione dati per provincia e per tipo di evento ( accessibile a tutti) visualizzazione dei commenti e dei voti per un certo evento ( accessibile a tutti) login per gli utenti registrati una volta registrato un utente digiterà codice utente e password e potrà accedere all area riservata, nella quale sarà possibile modificare la propria password, inserire un evento, inserire un commento di un evento ed accedere alle visualizzazioni comuni a tutti. possibilità di registrarsi la funzione richiede i dati dei singoli soci compresa una password scelta dall utente, controlla che non ci sia già presente una registrazione con stesso cognome, nome e nickname, ed assegna un codice utente Assunzioni: 1. Il testo richiede che le newsletter inviate agli iscritti contengano i soli eventi della provincia di residenza, ma non pone limiti sul loro inserimento. Si prevede che il software permetta l inserimento dell evento nella stessa provincia una sola volta anche se ci sono più ripetizioni dello stesso evento: se ci sono ripetizioni oltre a quella della data, lo si specificherà nelle note dell evento. il software permetta l inserimento dello stesso evento in province diverse. il software permetta ad un iscritto di inserire eventi anche per province diverse da quella della sua residenza 2. Agli utenti anonimi è permesso di visualizzare eventi, commenti e voti ma non sarà loro consentito di inserire alcuna informazione, nemmeno voti e commenti 3. il login dell applicazione prevederà di utilizzare password criptate 4. per l invio delle newsletter, si prevede che settimanalmente l amministratore della web community o qualcuno da lui delegato, utilizzi una funzione la cui elaborazione sul server scorra tutti gli iscritti, e per ognuno individui gli eventi della settimana riguardanti le categorie da lui dichiarate, componga la mail e la invii utilizzando una appositamente registrata. Essendo le newsletters personalizzate non si prevede di salvare il testo delle stesse, in quanto si dovrebbe salvare per ogni iscritto, per ogni settimana un elenco di eventi, e sono tutte informazioni ricavabili in ogni momento dai dati già memorizzati.
4 2 Schema concettuale Sono state individuate le seguenti entità evento - incontro pubblico da segnalare alla web community; si prevedono i seguenti attributi titolo titolo con cui è pubblicizzato l evento data - data in cui si tiene l evento luogo posto in cui si tiene l evento (teatro, cinema, piazza, sala, ) note - spazio in cui indicare eventuali specificazioni come luogo alternativo in caso di pioggia per eventi all aperto, ulteriori date dell evento,. iscritto persona registrata alla web community; si prevedono i seguenti attributi: nickname - cognome - nome - - password - commento post di un iscritto comprendente una sua descrizione e valutazione dell evento al quale è associato; si prevedono i seguenti attributi: testo testo del commento inserito dall iscritto per un evento data data dell inserimento voto valutazione data dall iscritto all evento commentato provincia città italiana che sia capoluogo di provincia; si prevedono i seguenti attributi: sigla sigla della provinciale nome nome in chiaro della città capoluogo di provincia categoria tipologia di evento; si prevedono i seguenti attributi: nome nome della categoria descrizione breve desto che spiega quale genere di eventi sono previsti artista protagonisti degli eventi segnalati; si prevedono i seguenti attributi: nome cognome e nome o nome d arte nazionalità stato di nascita dell artista che concorrono a formare il seguente schema concettuale
5
6 3. schema logico della base dati Osservando le tabelle partecipantiev e interessi ci rendiamo conto che si devono creare tre indici, cioé uno per ogni campo della tabella, cosa che non è performante. Per migliorare i tempi di esecuzione delle query passiamo allo schema seguente,
7 nel quale definiamo una primary key composta dalle due foreign key, ed eliminiamo il campo prima considerato PK. In questo modo diminuisce lo spazio occupato dalla tabella e la PK composta, unico indice creato, può essere utilizzata parzialmente ottimizzando così i tempi di inserimento in quanto si deve creare un unico indice al posto di tre, ed anche le query per parte di primary key saranno più veloci. In particolare avremo campo 4. query creazione del database CREATE TABLE IF NOT EXISTS categoria ( codcate varchar(4) NOT NULL, descrizione varchar(20) NOT NULL, PRIMARY KEY (codcate) ) CREATE TABLE IF NOT EXISTS commento ( codcommento varchar(12) NOT NULL, voto int(11) NOT NULL, testo text NOT NULL, data date NOT NULL, codiscritto varchar(7) NOT NULL, codevento varchar(7) NOT NULL, PRIMARY KEY (codcommento), FOREIGN KEY (codiscritto), FOREIGN KEY (codevento) ) CREATE TABLE IF NOT EXISTS evento ( codevento varchar(8) NOT NULL,
8 luogo varchar(25) NOT NULL width default, titolo varchar(30) NOT NULL width default, data date NOT NULL width default, codiscritto varchar(7) NOT NULL, codprov varchar(4) NOT NULL, codcate varchar(4) NOT NULL, PRIMARY KEY (`codevento`), FOREIGN KEY `codiscritto` (`codiscritto`), FOREIGN KEY `codcitta` (`codcitta`), FOREIGN KEY `codcate` (`codcate`) ) CREATE TABLE IF NOT EXISTS interessi ( codcate varchar(4) NOT NULL, codiscritto varchar(7) NOT NULL, PRIMARY KEY (codcate, codiscritto) ) 5 interrogazioni SQL 5.1 elenco degli eventi già svolti, in ordine alfabetico di provincia SELECT evento.titolo, evento.luogo, provincia.nome, evento.data FROM evento, provincia WHERE data < now() AND evento.codprov = provincia.codprov 5.2 elenco dei membri che non hanno mai inserito un commento SELECT iscritto.cognome, iscritto.nome FROM WHERE iscritto iscritto.codiscritto not IN (SELECT distinct codiscritto FROM commento ) (N.B. un alternativa poco relazionale ma proposta da alcuni, è quella di gestire un contatore di commenti nella tabella iscritto e selezionare quindi gli iscritti il cui contatore è nullo. Ciò però non è consigliato perché se il software non funziona bene la base dati potrebbe dare informazioni sbagliate) 5.3 per ogni evento il voto medio ottenuto in ordine di categoria e titolo SELECT evento.titolo, AVG(voto) AS voto_medio, categoria.descrizione FROM WHERE evento, commento, categoria evento.codevento = commento.codevento AND evento.codevento = commento.codevento AND evento.codcate = categoria.codcate GROUP BY evento.codevento ORDER BY categoria.descrizione, evento.titolo
9 5.4 i dati dell'utente che ha registrato il maggior numero di eventi SELECT codiscritto FROM ( SELECT codiscritto, COUNT(*) AS n_eventi FROM evento GROUP BY codiscritto ) as T1 WHERE n_eventi IN ( SELECT MAX(n_eventi) FROM (SELECT codiscritto, COUNT(*) AS n_eventi se invece vogliamo anche i dati dell iscritto FROM evento GROUP BY codiscritto ) as T2 ) SELECT codiscritto, cognome, nome, nickname FROM ( SELECT iscritto.codiscritto, cognome, nome, nickname, COUNT(*) AS n_eventi FROM evento, iscritto WHERE evento.codiscritto=iscritto.codiscritto GROUP BY codiscritto ) as T1 WHERE n_eventi IN ( SELECT MAX(n_eventi) FROM (SELECT codiscritto, COUNT(*) AS n_eventi ) FROM evento GROUP BY codiscritto ) as T2
SOLUZIONE ESAME DI STATO 2014/2015 INFORMATICA. Giselda De Vita 2015
SOLUZIONE ESAME DI STATO 2014/2015 INFORMATICA Giselda De Vita 2015 La traccia di esame, pubblicata dal Ministero, si trova al seguente link: esame 2015 Di seguito si riporta la soluzione della prima parte
DettagliIl sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo.
PROBLEMA. Un albergo di una grande città intende gestire in modo automatizzato sia le prenotazioni sia i soggiorni e realizzare un database. Ogni cliente viene individuato, tra l altro, con i dati anagrafici,
DettagliMinistero dell Istruzione, dell Università e della Ricerca I044 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE
Pag. 1/3 Sessione ordinaria 2017 Seconda prova scritta Ministero dell Istruzione, dell Università e della Ricerca I044 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE Indirizzo: ITIA - INFORMATICA E
DettagliLO SVOLGIMENTO DEL TEMA DI INFORMATICA
LO SVOLGIMENTO DEL TEMA DI INFORMATICA Si richiede un progetto di ampio respiro: servirebbe più tempo per l'elaborazione Argomenti noti ai candidati, ma le richieste prevedono un'analisi approfondita.
DettagliSoluzione traccia Informatica simulazione d esame di Stato Istituto GAUSS. 15/04/2013
Soluzione traccia Informatica simulazione d esame di Stato Istituto GAUSS. 15/04/2013 Soluzione prima domanda Architettura L architettura è di tipo client server, l infrastruttura è Internet. In ciascuna
DettagliESAME DI STATO DI ISTITUTO TECNICO 2014/15
Proposta di soluzione della seconda prova scritta di Informatica Esame di Stato 204-205 Prof. Mauro De Berardis ITT "Alessandrini" Teramo ESAME DI STATO DI ISTITUTO TECICO 204/5 Indirizzo: IFORMATICA E
DettagliBasi di dati 8 settembre 2015 Esame Compito A Tempo a disposizione: due ore. Libri chiusi.
Basi di dati 8 settembre 2015 Esame Compito A Tempo a disposizione: due ore. Libri chiusi. Cognome: Nome: Matricola: Domanda 1 (15%) Considerare la base di dati relazionale contenente le seguenti relazioni:
DettagliMinistero dell Istruzione, dell Università e della Ricerca
Pag. 1/3 Sessione ordinaria 2015 Seconda prova scritta Ministero dell Istruzione, dell Università e della Ricerca M963 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE Indirizzo: ITIA - INFORMATICA E
DettagliLaboratorio di Basi di Dati Esercizio 8.4/9.1
Laboratorio di Basi di Dati Esercizio 8.4/9.1 Pierluigi Pierini Technolabs S.p.a. Pierluigi.Pierini@technolabs.it Università degli Studi di L Aquila Dipartimento di Informatica Technolabs S.p.A. R&D Department
DettagliMinistero dell Istruzione dell Università e della Ricerca
Ministero dell Istruzione dell Università e della Ricerca ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE ATTENZIONE All interno sono presenti due Esempi di prova ESAME DI STATO DI ISTRUZIONE SECONDARIA
DettagliSOLUZIONE ESAME DI STATO 2015/2016 Indirizzo: ITSI - AMMINISTRAZIONE, FINANZA E MARKETING ARTICOLAZIONE SISTEMI INFORMATIVI AZIENDALI
SOLUZIONE ESAME DI STATO 2015/2016 Indirizzo: ITSI - AMMINISTRAZIONE, FINANZA E MARKETING ARTICOLAZIONE SISTEMI INFORMATIVI AZIENDALI Giselda De Vita 2016 La traccia di esame, pubblicata dal Ministero,
DettagliBasi di Dati Corso di Laura in Informatica Umanistica
Basi di Dati Corso di Laura in Informatica Umanistica Appello del 26/07/2010 Parte 1: Algebra Relazionale e linguaggio SQL Docente: Giuseppe Amato Sia dato il seguente schema di base di dati per la gestione
Dettagli2011 Politecnico di Torino 1
SQL per le applicazioni Esercitazione PHP e MySQL Svolgimento D B M G Passi di risoluzione creazione e popolamento della base di dati Creazione di un script SQL Passo 2 creazione di una query d interrogazione
DettagliSessione ordinaria 2003 Seconda prova scritta ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE Indirizzo: INFORMATICA CORSO SPERIMENTALE Progetto ABACUS
Sessione ordinaria 2003 Seconda prova scritta ESAME DI STATO DI ISTITUTO TECICO IDUSTRIALE Indirizzo: IFORMATICA CORSO SPERIMETALE Progetto ABACUS Vivaio Si tratta di un classico problema di gestione di
DettagliEsame di Basi di Dati, SOLUZIONE APPELLO 09/06/2009
Esame di Basi di Dati, SOLUZIONE APPELLO 09/06/2009 1. Si effettui la progettazione concettuale della base di dati secondo la specifica che segue fornendo un diagramma ER. Un azienda che gestisce gli eventi
DettagliESAME di INFORMATICA e ARCHIVIAZIONE
UNIVERSITÀ DEGLI STUDI DI UDINE Facoltà di Medicina e Chirurgia CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA ESAME di INFORMATICA e ARCHIVIAZIONE 8 settembre 2011 1 Progettazione
DettagliProgetto B. Utenti. Di conseguenza si potranno avere solo utenti di questi tipi
Progetto B Progettare un applicazione web basata su Servlet e JSP che permetta la collaborazione di diversi utenti nel creare, aggiornare e gestire un archivio di pagine personali degli autori di un giornale.
DettagliLaboratorio di Basi di Dati
Laboratorio di Basi di Dati 15/07/2010 Corso di Laurea in Ingegneria Informatica Prof. Laura Po Nome Cognome Matr Corso di laurea Esercizio Sia dato il seguente database per la gestione dei concorsi fotografici.
DettagliBasi di dati I 19 settembre 2016 Tempo a disposizione: un ora e 45 minuti.
Tempo a disposizione: un ora e 45 minuti. Cognome: Nome: Matricola: Domanda 1 (15%) Considerare la relazione Stipendi(Matricola,StipLordo,Tasse,Netto,OK) Spiegare (sinteticamente ma in modo chiaro) quali
DettagliBasi di dati: appello 14/07/06
Basi di dati: appello 14/07/06 Si consideri il seguente schema di base di dati che vuole tenere traccia dell attività di un agenzia che affitta appartamenti per vacanze nella città di Varazze. CLIENTE
DettagliEsercitazione seconda prova Esame di Stato Prova di Informatica Gestionale ITC Programmatori e Mercurio. Note introduttive
Note introduttive Il metodo di lavoro proposto ripercorre il ciclo di vita di un sistema informativo automatizzato attraverso l analisi, il progetto, la realizzazione e il testing. Il sistema informativo
DettagliEsame di Basi di Dati SOLUZIONE APPELLO 14/06/2011
Esame di Basi di Dati SOLUZIONE APPELLO 14/06/2011 1. Si effettui la progettazione concettuale della base di dati secondo la specifica che segue fornendo un diagramma ER. Si vuole realizzare una base di
DettagliISTITUTO TECNICO INDUSTRIALE "G.M.ANGIOY"
ISTITUTO TECNICO INDUSTRIALE "G.M.ANGIOY" Via Principessa Mafalda 07100 SASSARI; Tel. 079_219408/219389; Fax 079_219077; e-mail angioy@itiangioy.sassari.it web www.itiangioy.sassari.gov.it ANNO SCOLASTICO
DettagliVerifica di Informatica. Cognome e Nome: Classe 5ª Ci, Data
Verifica di Informatica Cognome e Nome: Classe 5ª Ci, Data Progettare la base di dati di una palestra. E necessario memorizzare le informazioni relative ai clienti che riguardano: codice fiscale, cognome
DettagliEsempio di database relazionale con l utilizzo del prodotto MySQL
Esempio di database relazionale con l utilizzo del prodotto MySQL Marco Liverani Aprile 2015 In queste pagine viene riportato in sintesi il progetto di un database relazionale esemplificativo con cui viene
DettagliREGIONE SARDEGNA CONCORSO UNICO PER L ASSUNZIONE DI 20 DIRIGENTI A TEMPO INDETERMINATO
REGIONE SARDEGNA CONCORSO UNICO PER L ASSUNZIONE DI 20 DIRIGENTI A TEMPO INDETERMINATO DECRETO N.P. 27540/48 DEL 28 SETTEMBRE 2017 GUIDA PER LA COMPILAZIONE DELLA DOMANDA ONLINE Per ottimizzare i tempi
DettagliSCHEMA ER. Tutti i dati del carrello acquisti sono memorizzati nel database e quindi può essere costruito con più query.
Esame di Stato Istituto Tecnico Industriale CORSO DI ORDINAMENTO Indirizzo: INFORMATICA Proposta di soluzione per il tema di: INFORMATICA GENERALE E APPLICAZIONI TECNICO-SCIENTIFICHE Anno Scolastico: 2007-2008
DettagliMODULO 2. Query normali e parametriche Query di:
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,
DettagliManuale SQL. Manuale SQL - 1 -
Manuale SQL - 1 - Istruzioni DDL Creazione di una tabella : CREATE TABLE Il comando CREATE TABLE consente di definire una tabella del database specificandone le colonne, con il tipo di dati ad esse associate,
DettagliMinistero dell Istruzione, dell Università e della Ricerca
Pag. 1/2 Sessione ordinaria 2013 Seconda prova scritta Ministero dell Istruzione, dell Università e della Ricerca M070 ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE CORSO DI ORDINAMENTO Indirizzo: INFORMATICA
DettagliFondamenti di Informatica 2 Simulazione d esame dell 11 Dicembre 2009
Esercizio 1 (6 punti) Date le seguenti strutture dati: int elementi[5]; int numeroelementi; Vettore; int elementi[5][5]; int numerorighe; int numerocolonne; Matrice; Fondamenti di Informatica 2 Simulazione
DettagliIstituto Tecnico Tecnologico G. Marconi Rovereto ESAME DI STATO TechUp! Giulio Lasta. Classe V D informatica Anno Scolastico 2014/2015
Istituto Tecnico Tecnologico G. Marconi Rovereto ESAME DI STATO 2015 TechUp! Classe V D informatica Anno Scolastico 2014/2015 Abstract TechUp, è un blog sul quale chiuque può informarsi sulle moderne tecnologie
DettagliSQL - Structured Query Language
SQL - Structured Query Language Lab 05 Alessandro Lori Università di Pisa 27 Aprile 2012 Riepilogo esercitazione precedente Operatori insiemistici (UNION, INTERSECT, EXCEPT) Riepilogo esercitazione precedente
DettagliFondamenti di Informatica 2
Matricola Nome Cog Firma Es.1 Es.2 Es.3 Es.4 Es.5 Tot. Esercizio 1 (6 punti) Data la seguente struttura dati: typedef struct{ int elementi[5][5]; int numerorighe; int numerocolonne; Matrice; Fondamenti
DettagliProgramma Master Programmatore Java
Programma Master Programmatore Java PCAcademy Via Capodistria 12 Tel.: 06.97.84.22.16 06.85.34.44.76 Cell. 393.93.64.122 - Fax: 06.91.65.92.92 www.pcacademy.it info@pcacademy.it Informazioni generali La
DettagliESERCITAZIONI ACCESS
ESERCITAZIONI ACCESS MS Access 2000 Struttura di riferimento: Studente (Matricola, Cognome, Nome) Esame (Matricola, Materia, Voto, Data) CREARE LE TABELLE IN SQL: Create table STUDENTE ( matricola char(6)
DettagliAttività Didattica Svolta
ISTITUTO D ISTRUZIONE SECONDARIA SUPERIORE I.T.C.G. L. EINAUDI LICEO SCIENTIFICO G. BRUNO Programma Informatica Anno scolastico 2016-2017 CLASSE III SEZ. A CORSO SIA DOCENTI prof.ssa Virdis Francesca,
Dettagliliceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA
INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE PROGRAMMAZIONE TRIENNIO: TERZA DISCIPLINA: INFORMATICA MODULO 1: HTMLe CSS UNITÀ ORARIE PREVISTE: 35 Il linguaggio HTML ed il web I principali tag I fogli di stile:
DettagliDocumentazione Basi di dati
Corso di Laurea in Ingegneria Informatica ed Elettronica 08/05/2017 Documentazione Basi di dati A CURA DI: Capece Biagio Pietro & Marino Alessandro MC-SOFT DOCENTE: Ing. Denis Ferraretti Sommario Specifiche
DettagliI.I.S. G. COSSALI - ORZINUOVI DATABASE. Marzo 2017 Prof. Dario Tomasoni 1
I.I.S. G. COSSALI - ORZINUOVI DATABASE Marzo 2017 Prof. Dario Tomasoni 1 IMPOSTAZIONE 60 min = Database concetti + Esercizi; 10 min = pausa; 30 min = Linguaggio SQL; 30 min = Database prove LibreOffice
DettagliDATABASE CLIENTIRAPPRESENTANTI
DATABASE CLIENTIRAPPRESENTANTI Esempio tratto dal libro di testo. TESTO L azienda INCOM Srl vuole organizzare un DB per gestire informazioni relative a fatture emesse ai propri clienti italiani, riportando
DettagliModulo o Form in Html
Pagina dinamica E un documento contenente oggetti, dati e informazioni che possono variare anche in base all iterazione dell utente con il documento stesso. Un esempio classico è quello di una persona
DettagliGestione e Analisi dei Dati. Lezione 2 Vincoli su attributo Selezioni semplici su una tabella
Gestione e Analisi dei Dati Lezione 2 Vincoli su attributo Selezioni semplici su una tabella Vincoli sui Dati Regole del dominio di interesse Unicità di codici di corso e matricole Un codice deve corrispondere
DettagliLaboratorio di Basi di Dati
Laboratorio di Basi di Dati Esercitazione PostgreSQL Dopo aver lanciato il client grafico pgadmin III di PostgreSQL svolgere le operazioni descritte nel seguito, tenendo presenti i suggerimenti forniti
DettagliGUIDA ALLA REGISTRAZIONE
GUIDA ALLA REGISTRAZIONE L accesso al sito è consentito esclusivamente tramite un Personal Computer, i dispositivi Android e ios (Apple) non sono utilizzabili. Pertanto non è possibile accedere al sito
DettagliBasi di dati I Prova di autovalutazione 30 ottobre 2014
Basi di dati I Prova di autovalutazione 3 ottobre 214 La prova verrà discussa in aula, prevedibilmente giovedì 6 novembre. Si consiglia di svolgerlo simulando l esame, sulla carta e senza ausilio di libri
DettagliSOLUZIONE AL TEMA DI INFORMATICA (PROGETTO ABACUS)
Punto 1 SOLUZIONE AL TEMA DI INFORMATICA (PROGETTO ABACUS) Da una prima analisi del testo appare evidente che per la costruzione della base di dati si possono individuare le seguenti tre entità fondamentali:
DettagliUtilizzo delle Maschere in Microsoft Access
Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni
DettagliV. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/2002 4.1
Modelli di Base Dati 4 Un DBMS: Access a.a. 2001/2002 4.1 DBMS 4.2 DBMS = Data Base Management System Software per la costruzione e la gestione di una base dati Esempi di DBMS: Oracle, MySQL, SQLServer,
DettagliRicevimento: dopo la lezione (in aula) o su appuntamento (Sede Scientifica Pal. 1 Primo Piano)
Come contattarmi Ricevimento: dopo la lezione (in aula) o su appuntamento (Sede Scientifica Pal. 1 Primo Piano) Telefono : 0521 / 90 5731 Email : stefano.cagnoni@unipr.it Sito del corso : http://www.ce.unipr.it/people/cagnoni/didattica/basidati
DettagliIMPOSTAZIONI SITO. Figura 1. Figura 2. CSI Area Portale Pagina 1
IMPOSTAZIONI SITO In questa pagina il docente può definire quali ulteriori sezioni del sito, oltre quelle di automatica attivazione, devono essere disponibili per l Utenza (fig.1). Inoltre il docente può
DettagliISTITUTO PARITARIO MICHELANGELO - RIMINI- PIANO DI LAVORO
ISTITUTO PARITARIO MICHELANGELO - RIMINI- PIANO DI LAVORO ANNO SCOLASTICO 2016-2017 SETTORE Economico Classe V Sez. A MATERIA DI INSEGNAMENTO: INFORMATICA STRUMENTI Paolo Camagni, Riccardo Nikolassy (2014)
DettagliConnessione con MySQL
Connessione con MySQL Architettura Server-Side Eventuali parametri cookie sessioni Elaborazione SELECT... DATABASE Quando i dati sono molti e la persistenza deve andare altre la sessione o la durata
DettagliBasi di Dati CREAZIONE E POPOLAMENTO DI UNA BASE DI DATI
Basi di Dati CREAZIONE E POPOLAMENTO DI UNA BASE DI DATI La finalità di questa esercitazione è quella di creare, date delle specifiche progettuale, appositi script di creazione e popolamento di una base
DettagliCaratteristiche dei linguaggi per Database
IL LINGUAGGIO Caratteristiche dei linguaggi per Database I linguaggi per basi di dati relazionali possiedono i comandi per: definizione del data base; manipolazione dei dati; associazione tra tabelle diverse;
DettagliAnno Scolastico
MINISTERO DELL ISTRUZIONE DELL UNIVERSITA E DELLA RICERCA UFFICIO SCOLASTICO REGIONALE DEL LAZIO I. I. S. Via Silvestri, 301 Via Silv estri, 301 Tel 06/121.127.660 - e-mail rmis10800g@istruzione.it Distretto
DettagliACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
DettagliDOCUMENTAZIONE COMMERCIALE APP RISTORANTI VER DEL 25 OTTOBRE 2015
DOCUMENTAZIONE COMMERCIALE APP RISTORANTI VER. 1.0.1 DEL 25 OTTOBRE 2015 1 tel +39 0971 22090 p.iva 01803310760 APP RISTORANTI ( documento di progetto ver. 1.0.1 ) SOMMARIO Introduzione... 3 architettura
DettagliPROGETTAZIONE DI DATABASE Linguaggio SQL
PROGETTAZIONE DI DATABASE Linguaggio SQL Modello Concettuale (Modellazione del mondo reale) Modello Logico (Definizione del tipo e del formato dei dati) Modello Fisico (Implementazione fisica su supporti
DettagliGESTIONE ABBONAMENTI RIVISTE
GESTIONE ABBONAMENTI RIVISTE Si vogliono gestire, con una base di dati, le informazioni relative agli abbonamenti a riviste da parte di utenti di cui si deve tener conto della città di residenza. Gli elementi
DettagliBasi di dati I 27 gennaio 2016 Esame Compito A Tempo a disposizione: un ora e quarantacinque minuti. Libri chiusi.
Basi di dati I 27 gennaio 2016 Esame Compito A Tempo a disposizione: un ora e quarantacinque minuti. Libri chiusi. Cognome: Nome: Matricola: Domanda 1 (20%) Lo schema concettuale seguente rappresenta un
DettagliBasi di dati I 8 luglio 2016 Esame Compito A Tempo a disposizione: un ora e trenta minuti.
Basi di dati I 8 luglio 2016 Esame Compito A Tempo a disposizione: un ora e trenta minuti. Cognome: Nome: Matricola: Domanda 1 (20%) Considerare la base di dati relazionale contenente le seguenti relazioni:
DettagliGESTIONE ABBONAMENTI RIVISTE
GESTIONE ABBONAMENTI RIVISTE Si vogliono gestire, con una base di dati, le informazioni relative agli abbonamenti a riviste da parte di utenti di cui si deve tener conto della città di residenza. Gli elementi
DettagliGESTIONE ESAMI di STATO
GESTIONE ESAMI di STATO Si vogliono gestire, con una base di dati, le informazioni relative ai risultati delle prove, riguardanti l'esame di stato, sostenute da un classe di alunni. Gli elementi caratterizzanti
DettagliFabio Proietti (c) 2013 Licenza:
N N Fabio Proietti (c) 2013 Licenza: http://creativecommons.org/licenses/by-sa/3.0/ Esame di stato 2009 Una casa editrice pubblica... vocabolario (tipo di)pubblicazione: tipo di rivista che ha una certa
DettagliManuale NoiPA. Modifica Dati Personali
Manuale NoiPA Modifica Dati Personali Versione 2.2 Agosto 2016 Indice 1 Introduzione... 3 2 I Dati personali (dati di profilo) su NoiPA... 3 3 L area Modifica dati personali... 4 3.1 Modifica recapiti...
DettagliSi accede alla piattaforma digitando nel browser l indirizzo: dopo di chè si apre la seguente pagina,
Padlet è una piattaforma web gratuita che permette di creare e condividere bacheche virtuali. E uno strumento multi device per cui può essere utilizzato con i vari sistemi operativi e nei dispositivi mobili
DettagliInterrogare una base di dati: algebra relazionale e SQL. Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor
Interrogare una base di dati: algebra relazionale e SQL Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor Contesto didattico Il seguente materiale didattico è
DettagliGESTIONE ASSICURAZIONI AUTO
GESTIONE ASSICURAZIONI AUTO S i v o g l i o n o g e s t i r e i d a t i d i i n t e r e s s e d e l l e c o m p a g n i e d i a s s i c u r a z i o n i r a m o R C A. N e l d a t a b a s e s i d e v o
DettagliSQL. Il nome sta per Structured Query Language Le interrogazioni SQL sono dichiarative
SQL SQL Il nome sta per Structured Query Language Le interrogazioni SQL sono dichiarative l utente specifica quale informazione è di suo interesse, ma non come estrarla dai dati Le interrogazioni vengono
DettagliLaboratorio di Basi di Dati
Laboratorio di Basi di Dati Docente: Alberto Belussi Lezione 2 Vincoli di integrità Proprietà che devono essere soddisfatte da ogni istanza della base di dati. Il soddisfacimento è definito rispetto al
DettagliUtilizzo della Piattaforma da parte dei Soggetti di per sé accreditati ai sensi dell art.1 comma 5 e 6 della Direttiva n.170/2016. Istruzioni ON-LINE
Utilizzo della Piattaforma da parte dei Soggetti di per sé accreditati ai sensi dell art.1 comma 5 e 6 della Direttiva n.170/2016 Istruzioni ON-LINE Versione 2.0 Gennaio 2017 Indice 1- INTRODUZIONE...
DettagliBasi di dati: appello 04/07/06
Basi di dati: appello 04/07/06 Si consideri il seguente schema di base di dati che vuole tenere traccia dei DVD noleggiati dai clienti di una videoteca: CLIENTE (CodiceFiscale, Cognome, Nome, Residenza)
DettagliGUIDA PER LA COMPILAZIONE DELLA DOMANDA
GUIDA PER LA COMPILAZIONE DELLA DOMANDA Si ricorda che la procedura online presso il portale www.bandiregionaliturismo.viaggiareinpuglia.it è l unica modalità permessa per la compilazione e invio della
DettagliDomande utili alla preparazione dell orale di Informatica all Esame di Stato
Domande utili alla preparazione dell orale di Informatica all Esame di Stato 1.Al livello fisico un database si appoggia ai files per contenere i suoi dati? 2.Esistono altri modelli di organizzazione oltre
DettagliProva del 14/09/09. Considerare la seguente descrizione di un campeggio:
Prova del 14/09/09 Considerare la seguente descrizione di un campeggio: Un campeggio è descritto da nome, indirizzo, partita IVA e uno o più numeri telefonici. Ai clienti vengono offerti essenzialmente
DettagliSCHEMA E/R DI UNA UNIVERSITA'
UNIVERSITÀ: SCHEMA E/R & PROGETTO LOGICO Lo schema descrive i professori, gli studenti e i corsi di una università. I professori afferiscono ad un dipartimento e tengono dei corsi; gli studenti hanno nel
DettagliLABORATORIO di INFORMATICA
Università degli Studi di Cagliari Corso di Laurea Magistrale in Ingegneria per l Ambiente ed il Territorio LABORATORIO di INFORMATICA A.A. 2010/2011 Prof. Giorgio Giacinto IL MODELLO RELAZIONALE http://www.diee.unica.it/giacinto/lab
DettagliBASE DI DATI. Esercizio: Campionato corse Progettazione concettuale Progettazione logica. Informatica Umanistica Università di Pisa
BASE DI DAI Esercizio: Campionato corse Progettazione concettuale Progettazione logica Informatica Umanistica Università di Pisa Esercizio: campionato corse Si vuole costruire una base di dati che contenga
DettagliIl programma di oggi. Gli indici. Ottimizzazione. Metodi per la Gestione dei Dati (lezioni di laboratorio)
Università degli Studi di Modena e Reggio Emilia Facoltà di Scienze della Comunicazione e dell Economia Corso di Laurea in Comunicazione e Marketing Anno Accademico 2005/06 Metodi per la Gestione dei Dati
DettagliGESTIONE VOTI SCOLASTICI
GESTIONE VOTI SCOLASTICI Progettare un modello di dati per la gestione delle informazioni riguardanti le prove, nelle diverse materie, sostenute dagli studenti di una scuola media superiore. Il sistema
DettagliMinistero dell Istruzione, dell Università e della Ricerca
Pag. 1/3 Sessione ordinaria 2015 Seconda prova scritta Ministero dell Istruzione, dell Università e della Ricerca M963 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE Indirizzo: ITIA - INFORMATICA E
DettagliEsercitazione: Interrogazioni SQL
Laurea in Ingegneria Informatica SAPIENZA Università di Roma Insegnamento di Basi di Dati Esercitazione: Interrogazioni SQL Domenico Fabio Savo 1 Sommario 1. Creazione del database utilizzato per l esercitazione
DettagliInformatica per le Scienze Umane. Introduzione al corso: programma dettagliato
Informatica per le Scienze Umane Introduzione al corso: programma dettagliato 1 Obiettivi del corso Fornire le conoscenze e le competenze necessarie alla rappresentazione e al trattamento consapevole delle
DettagliREMOTE DISK. GUIDA UTENTE v 2.2
REMOTE DISK GUIDA UTENTE v 2.2 AREA DI GESTIONE UTENTI/CARTELLE 1. Collegarsi al sito http://remotedisk.hextra.it 2. Selezionare Accesso Amministratore in basso a destra 3. Inserire username e password
DettagliGuida Rapida per i Docenti dell ITIS Galilei
Guida Rapida per i Docenti dell ITIS Galilei Il nuovo server Internet learning dell Istituto Galileo Galilei di Roma è raggiungibile digitando http://lnx.itisgalileiroma.it/moodle nella barra degli indirizzi
DettagliGUIDA PER LA COMPILAZIONE DELLA DOMANDA
GUIDA PER LA COMPILAZIONE DELLA DOMANDA Si ricorda che procedura Step-One è l unica modalità permessa per la compilazione e invio della domanda di partecipazione. La domanda deve essere inoltrata entro
DettagliRotary International Distretto 2040 Ge.Ro. - Gestionale Rotary
Rotary International Distretto 2040 Ge.Ro. - Gestionale Rotary REGISTRAZIONE E ACCESSO Per accedere: - cliccare su Ge.Ro Gestionale Rotary Club nell home page del Distretto Rotary 2040 www.rotary2040.it
DettagliOBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel)
ISTITUTO TECNICO COMMERCIALE STATALE SCHIAPARELLI-GRAMSCI CLASSI CORSI OBIETTIVI MINIMI Anno scolastico 2010-2011 TIC-TIT OBIETTIVI 1. Foglio elettronico: funzioni fondamentali (Excel) CONTENUTI / tipologia
DettagliESERCIZI SQL. Esercizio 1
ESERCIZI SQL 2 Esercizio 1 3 Esercizio 1 4 Esercizio 1 Si specifichino le seguenti interrogazioni SQL sulla base di dati relazionale AZIENDA. Si mostri il risultato di ciascuna interrogazione. 1. Si restituisca
DettagliPer poter interagire con un database in rete mediante uno script php bisogna. innanzitutto cerare una connessione. Ciò si ottiene mediante la funzione
MYSQL E PHP Per poter interagire con un database in rete mediante uno script php bisogna innanzitutto cerare una connessione. Ciò si ottiene mediante la funzione MySQL_connect(nome del host, nome utente,
Dettagliil software per l marketing ideato da Fotonica
il software per l e-mail marketing ideato da Fotonica La soluzione per gestire autonomamente il marketing e la comunicazione on line, permette la creazione di campagne di comunicazione rapide, personali
DettagliIl Portale Documentale. Note Operative. Distribuzione Documenti on Line
W@DOM Il Portale Documentale Distribuzione Documenti on Line Note Operative Pagina 1 di 7 Sommario W@DOM Distribuzione Documenti On Line... 3 Descrizione... 3 Home Page e Accesso all Applicazione... 3
DettagliGuida Piattaforma su PC. HealthCity APP
Guida Piattaforma su PC HealthCity APP 1 Indice 1. Accesso alla piattaforma 3 2. Menù Trova il mio club 5 3. Menu Funzioni 6 3.1. Inizia 3.2. Classifica 3.3. Sfide 3.4. Gruppi 3.5. Membri 3.6. Contatto
DettagliAGENDA CIE PRENOTAZIONE APPUNTAMENTI PER NUOVA CARTA D IDENTITA ELETTRONICA
AGENDA CIE PRENOTAZIONE APPUNTAMENTI PER NUOVA CARTA D IDENTITA ELETTRONICA Gentile utente, prima di effettuare la prenotazione si consiglia di visitare la pagina del sito istituzionale del Comune di Brescia
DettagliManuale utente Gestione Utenti Portale Albo
ManualeUtente_GestioneUtentiPortaleAlboManualeUtente_GestioneUtentiPortaleAlbo.docx Ministero delle Infrastrutture e dei Trasporti DIPARTIMENTO PER I TRASPORTI, LA NAVIGAZIONE ED I SISTEMI INFORMATIVI
DettagliCentro Linguistico e Risorse Digitali per la Didattica. Direzione Didattica e Servizi agli Studenti DIDATTICA ONLINE QUIZ
QUIZ Il modulo di attività "Quiz" consente al docente di creare test personalizzati con vari tipi di domande.. Generale Nella sezione Generale andrà indicato il nome del quiz e una breve descrizione. Durata
DettagliMS Access: Tutorial Tabelle, Relazioni
Università Magna Graecia di Catanzaro Informatica MS Access: Tutorial Tabelle, Relazioni Docente : Alfredo Cuzzocrea e-mail : cuzzocrea@si.deis.unical.it Tel. : 0984 831730 Microsoft Access Tutorial Tabelle,
DettagliEstensioni del linguaggio SQL per interrogazioni OLAP
Sistemi Informativi Avanzati Anno Accademico 2012/2013 Prof. Domenico Beneventano Estensioni del linguaggio SQL per interrogazioni OLAP Esempio! Esempio delle vendite con scontrino (nella tabella, per
DettagliInterrogazioni nidificate
Interrogazioni nidificate Nella clausola where si possono utilizzare valori prodotti da altre istruzioni select utilizzando any (qualsiasi) o all (tutti) insieme agli operatori di confronto Trovare nome,
Dettagli