Alessandra Raffaetà. Esercizio



Похожие документы
Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.

Lezione 2: Immagini digitali (1)

ESEMPI DI QUERY SQL. Esempi di Query SQL Michele Batocchi AS 2012/2013 Pagina 1 di 7

Basi di Dati Corso di Laura in Informatica Umanistica

Le Basi di Dati. Le Basi di Dati

CONCETTO DI ANNIDAMENTO

Strutturazione logica dei dati: i file

INFORMATICA. Elaborazione delle immagini digitali. Università degli Studi di Foggia Dipartimento di Medicina Clinica e Sperimentale

ARCHIVI E DATABASE (prof. Ivaldi Giuliano)

Elaborazione testi: immagini

Basi di Dati Prof. L. Tanca e F. A. Schreiber APPELLO DEL 12 FEBBRAIO 2015 PARTE 1

Compito Basi di Dati. Tempo concesso: 90 minuti 08 Giugno 2006 Nome: Cognome: Matricola:

Il linguaggio SQL: query innestate

Automazione Industriale (scheduling+mms) scheduling+mms.

Sistema Informativo Geografico:

SQL: definizione schema

La Visione Artificiale. La vis ione delle macchine La vis ione umana Acquis izione di immag ine

Join in SQL (primo modo) Informatica. Tabella Dipartimento. Interrogazione 4a. Interrogazione 4b. Interrogazione 4a

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Tecniche di rappresentazione La legenda GIS

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere

Operazioni sui database

Informatica (Basi di Dati)

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

Marta Capiluppi Dipartimento di Informatica Università di Verona

Progettazione del Software, Laurea in Ingegneria Gestionale Progettazione del Software Laurea in Ing. Gestionale

Dispensa di database Access

C M A P M IONAM A E M NT N O

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Esercitazione query in SQL L esercitazione viene effettuata sul database viaggi e vacanze che prevede il seguente modello E/R:

Segreteria da campo. Database Relazionali

Basi di dati. Il Linguaggio SQL. K. Donno - Il Linguaggio SQL

Data management a.a Il linguaggio SQL

Valutazione della Didattica On-Line

Database 1 biblioteca universitaria. Testo del quesito

Uso delle variabili di alias. SQL slide aggiuntive. Interrogazione 25. Interrogazione 26

CORSI I principali programmi Adobe Photoshop/InDesign/Illustrator Nozioni di base

Corso di Laurea Specialistica in Ingegneria Informatica. Corso di Ingegneria del Software A. A Class Discovery E.

Definizione di domini

Basi di dati. Concetti Introduttivi ESEMPIO. Fisica, Analisi, Informatica. Entità Relazioni Interrogazioni. Database 2

Immagini vettoriali. Immagini raster

ELETTRONICA DIGITALE

Basi di dati 9 febbraio 2010 Compito A

Sistemi per la gestione di database: MySQL ( )

Lezione V. Aula Multimediale - sabato 29/03/2008

Esercizio data base "Biblioteca"

Basi di Dati. Esercizi di SQL (2) - Soluzioni

Utilizzando Microsoft Access. Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono alcuni campi

Database. Appunti di Amaranto Oronzo e Giancane Diego Lezione dell Ing. Lucia Vaira 24/04/2014

Sistemi Informativi Territoriali. Map Algebra

INFORMATICA E GRAFICA PER IL WEB

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

SISTEMI di PERSONAL COMPUTER

SQL - Funzioni di gruppo

Sistema GEFO. Guida all utilizzo Presentazione delle domande

Data Management Software. Il linguaggio SQL. Raggruppamenti. Paolo Avallone Sr Consulting IT Specialist DB2, Data Management Marzo 2004

IMMAGINE BITMAP E VETTORIALI

Lezione 1. Gli Insiemi. La nozione di insieme viene spesso utilizzata nella vita di tutti i giorni; si parla dell insieme:

ESAME Fondamenti di Informatica 21/01/2016. Prof. C. DE MAIO

Il linguaggio SQL. è di fatto lo standard tra i linguaggi per la gestione di data base relazionali.

Cardinalità e identificatori. Informatica. Generalizzazioni. Generalizzazioni. Generalizzazioni. Generalizzazioni

Interesse, sconto, ratei e risconti

Dispensa DB Mercato del Lavoro

Data Base. Master "Bio Info" Reti e Basi di Dati Lezione 6

Dimensione di uno Spazio vettoriale

DDL, VINCOLI D INTEGRITÁ, AGGIORNAMENTI E VISTE. SQL è più di un semplice linguaggio di interrogazione

Basi di Dati 1 Prof. L. Tanca e F. A. Schreiber APPELLO DEL 9 SETTEMBRE 2015 Tempo: 2h30m

Capitolo 13. Interrogare una base di dati

Istruzioni DML di SQL

(Esercizi Tratti da Temi d esame degli ordinamenti precedenti)

ALGEBRA DELLE PROPOSIZIONI

DBMS (Data Base Management System)

Esercitazione di riepilogo sulle Query MySQL Giugno 2011 Classe VB Informatica

Valutazione profili di competenza. Manuale operativo

Registro delle associazioni e degli enti che operano a favore degli immigrati - Prima sezione Attività 2014

Associazioni. Informatica. Associazioni. Associazioni. Associazioni. Attributi. Possono esistere associazioni diverse che coinvolgono le stesse entità

Il problema è di modellizzare tali dati geografici in modo da gestirli poi automaticamente con pacchetti software.

Basi di Dati e Sistemi Informativi. Progettazione logica: Il modello relazionale

Corso di Basi di Dati A.A. 2014/2015

Capitolo V : Il colore nelle immagini digitali

Esame Di Stato A.S. 2004/2005 Istituto Tecnico Commerciale Corso Sperimentale Progetto Mercurio Corso di Ordinamento - Programmatori

Basi di dati. Il Modello Relazionale dei Dati. K. Donno - Il Modello Relazionale dei Dati

Codifica delle immagini

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Cosa è un foglio elettronico

Corso di Sistemi di Elaborazione delle Informazioni I Anno 2005/2006. Esercizi entità relazione risolti. a cura di Angela Campagnaro

La propagazione delle onde luminose può essere studiata per mezzo delle equazioni di Maxwell. Tuttavia, nella maggior parte dei casi è possibile

Alessandra Raffaetà. Basi di Dati

(a cura di Francesca Godioli)

MODELLO RELAZIONALE. Introduzione

MODULO 5 ACCESS Basi di dati. Lezione 4

Sistemi Informativi Territoriali. Vari tipi di immagini

M733 ESAME DI STATO DI ISTITUTO TECNICO COMMERCIALE CORSO DI ORDINAMENTO

Транскрипт:

Lezione 9 S.I.T. PER LA VALUTAZIONE E GESTIONE DEL TERRITORIO Corso di Laurea Magistrale in Scienze Ambientali Alessandra Raffaetà Dipartimento di Informatica Università Ca Foscari Venezia Esercizio Dentisti(Codice, Nome, Cognome) Clienti(Codice, Nome, Cognome, Indirizzo,Telefono) Appuntamenti(Dentista*, Cliente*, Data, OraInizio, Durata, Cura)

Query 1. Trovare il nome e cognome dei dentisti con cui ha appuntamento Mario Rossi 2. Per ogni dentista, dare il cognome e il numero di appuntamenti per il 15/6/2008. 3. Trovare il numero dei clienti che non hanno appuntamenti. 4. Trovare i dentisti che hanno il numero maggiore di appuntamenti il 20/9/2008. 5. Aumentare di un ora la durata di tutti gli appuntamenti con Cura estrazione 6. Rimuovere i clienti che hanno due appuntamenti con due dentisti diversi lo stesso giorno. Soluzioni 1. SELECT d.nome, d.cognome FROM Clienti c, Dentisti d, Appuntamenti a WHERE c.codice = a.cliente AND d.codice = a.dentista AND c.nome = Mario AND c.cognome = Rossi 2. SELECT d.cognome, COUNT(*) AS NumAppuntamenti FROM Dentisti d, Appuntamenti a WHERE d.codice = a.dentista AND a.data = 15/06/2008 GROUP BY d.codice, d.cognome

Soluzioni 3. SELECT COUNT(*) FROM Clienti c WHERE NOT EXISTS (SELECT * FROM Appuntamenti a WHERE a.cliente = c.codice) 4. SELECT a.dentista FROM Appuntamenti a WHERE a.data = 20/09/2008 GROUP BY a.dentista HAVING COUNT(*)>=ALL (SELECT COUNT(*) FROM Appuntamenti WHERE Data = 20/09/2008 GROUP BY Dentista) Soluzioni 5. UPDATE Appuntamenti SET Durata = Durata + 60 WHERE Cura = Estrazione 6. DELETE FROM Clienti WHERE Codice IN (SELECT a1.cliente FROM Appuntamenti a1, Appuntamenti a2 WHERE a1.cliente = a2.cliente AND a1.dentista <> a2.dentista AND a1.data = a2.data)

Le due visioni dello spazio Importanza dell astrazione Rappresentazione della realtà Astrazione

Le due visioni dello spazio Visione basata su campi (anche "field-based") Visione basata su entità (anche "objectbased") La visione basata su campi Lo spazio non è vuoto ma è costituito da infiniti punti. Ad ogni punto dello spazio è possibile associare un valore che descrive un fenomeno - Temperatura, precipitazioni atmosferiche etc.. In modo astratto, il fenomeno può essere descritto da una funzione matematica che ad ogni punto dello spazio associa un valore

Esempio: la temperatura temp Milano Temp=12 Temp=11.5 Temp=10 y Milano x La visione basata su entità Il mondo è uno spazio vuoto riempito da entità distinguibili e numerabili Un entità occupa una posizione e ha una forma geometrica ben precisa Normalmente la forma geometrica di un entità corrisponde a quella definita a livello del suolo L entità ha dei confini precisi

Domanda Quale visione si presta alla rappresentazione dei dati relativi a: Discariche abusive Verde urbano Boschi Uragani Frane Rappresentazione dei dati geografici Il problema è come descrivere quello che si osserva in termini comprensibile dal computer Vi sono due diverse rappresentazioni Raster Vettoriale

Rappresentazione raster Lo spazio viene partizionato in un numero finito di regioni. Questo processo è anche detto tassellazione La tassellazione dello spazio è la divisione dello spazio in aree regolari o irregolari senza buchi e senza sovrapposizioni. La tassellazione è regolare se le aree sono tutte di forma uguale (tipicamente quadrata); irregolare, altrimenti. Rappresentazione raster La rappresentazione raster ( o a griglia ) è quella che risulta dalla tassellazione regolare dello spazio. Lo spazio viene suddiviso in una matrice di celle pixel - di forma regolare, normalmente quadrata La posizione di ciascuna cella è definita dal numero della riga e della colonna in cui si trova la cella che lo rappresenta.

Significato della cella Ogni cella ricopre una porzione di territorio Ad ogni cella viene associato un valore che rappresenta la misura del fenomeno in quell area Il valore è calcolato in una posizione specifica o è il valore prevalente valore ij della temperatura La risoluzione La dimensione della cella costituisce la risoluzione. Maggiore è la risoluzione e più elevato è il livello di dettaglio. Dati raster ad alta risoluzione significano un numero molto elevato di valori che devono essere elaborati dal computer.

Visualizzazione della cella La cella viene comunemente visualizzata sul monitor come un quadrato colorato. Il colore è associato al valore della cella Esempio Modello digitale di elevazione (DEM): ogni pixel ha associato il valore di altitudine

Esempio L immagine digitale è costituita da un insieme di dati organizzati secondo il modello raster. In questo caso la grandezza misurata esprime il colore Esempio Elementi puntuali Elementi lineari Elementi areali Possiamo osservare che al variare della dimensione della cella corrisponde una variazione della risoluzione