Informatica per l Ambiente e il Territorio

Documenti analoghi
Informatica per l Ambiente e il Territorio

Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2011/2012. Basi di dati

Basi di Dati Concetti Introduttivi

Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2010/2011. Basi di dati

SISTEMI INFORMATIVI TERRITORIALI DATABASES -LEZIONE 3

Basi di Dati Concetti Introduttivi

Basi di dati. Elena Baralis Politecnico di Torino

Elena Baralis 2007 Politecnico di Torino 1

Introduzione alle Basi di Dati

Sistemi di Elaborazione delle Informazioni (C.I. 15) Basi di dati Introduzione teorica

Corso di Basi di Dati/Laboratorio di Basi di Dati

Basi di dati Basi di dati per bioinformatica

Fondamenti di Teoria delle Basi di Dati

Corso di Laurea in Ingegneria Informatica Fondamenti di Informatica II Modulo Basi di dati a.a

DOCENTE PROF. ALBERTO BELUSSI. Anno accademico 2010/11

INFORMATICA PER LE SCIENZE UMANE a.a. 2016/2017

Basi di dati D O C E N T E P R O F. A L B E R T O B E L U S S I. Anno accademico 2012/13

INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016

DB e DBMS. Corso di Fondamenti di Informatica (PEU-Z) Dott.ssa Rossella Aiello

Che cos è l informatica?

Elementi di Informatica LB Basi di Dati. Anno accademico 2007/2008 Prof. Stefano Contadini

Basi di dati. Giuseppe De Giacomo. Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma

Basi di Dati Ingegneria Informatica e delle Telecomunicazioni

Basi di Dati. Concetti e Principi Generali. Maria Mirto

Informatica per le Scienze Umane. Introduzione al corso: programma dettagliato

Informatica per le Scienze Umane. Introduzione al corso: programma

Basi di dati. Maurizio Lenzerini. Dipartimento di Informatica e Sistemistica Antonio Ruberti Università di Roma La Sapienza

Basi di dati Introduzione

Generalizzazione. Docente : Alfredo Cuzzocrea Tel. : Informatica

Bibliografia e strumenti. Obiettivi del corso. Comunicazione docente

SISTEMI INFORMATIVI E DATABASE

DataBase Management System - DBMS

Corso di Sviluppi dell Informatica e della Telematica a.a (ultima edizione v.o. 509)

Liceo Scientifico V. Volterra Fabriano. Informatica Basi di dati Anno C Scienze Applicate Prof. Amedeo De Amicis

Ricevimento: dopo la lezione (in aula) o su appuntamento (Sede Scientifica Pal. 1 Primo Piano)

Le basi di dati. Definizione 1. Lezione 2. Bisogna garantire. Definizione 2 DBMS. Differenza

INTRODUZIONE. Prof. Fabio A. Schreiber. Dipartimento di Elettronica e Informazione Politecnico di Milano PROGRAMMA DEL CORSO

Basi di dati I

Corso di Informatica (Basi di Dati)

Basi di dati I

MODELLI DEI DATI. Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia

Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia. Università degli Studi di Salerno

Sistema azienda. Sistema azienda (o sistema della organizzazione) uno o più obiettivi, o fini istituzionali

LE BASI DI DATI. Prima parte Premesse introduttive I MODELLI DEI DATI

Introduzione ai calcolatori Elettronici

Informatica (Basi di Dati)

Università di Roma La Sapienza Laurea in Ingegneria Informatica. Basi di Dati. Anno Accademico 2003/2004 Canale M-Z.

Presentazione del corso

Basi di dati Modelli e linguaggi di interrogazione

Fondamenti di Informatica

Introduzione Concetti Generali Pratica su Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 1

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Informatica per la Storia dell Arte. Anno Accademico 2013/2014. Docente: ing. Salvatore Sorce. Basi di dati

Cap. 1-I 1 I sistemi informatici

SQL e linguaggi di programmazione. Cursori. Cursori. L interazione con l ambiente SQL può avvenire in 3 modi:

Fondamenti di Informatica T-1

V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/

IL PROCESSO di PROGETTAZIONE

Corso di Informatica

Informatica di Base - 6 c.f.u.

Elementi di gestione di dati con MS Access 2000

Basi di dati Architetture e linee di evoluzione

Corso di Informatica

BASI DATI INFORMATICA

Progettazione di basi di dati

Laboratorio Progettazione Web

Linee di programmazione

Basi di Dati. Progettazione di una Base di Dati. Progettazione di una Base di Dati

INFORMATICA GENERALE Prof. Alberto Postiglione Scienze della Comunicazione

Organizzazione del Corso: Corso di Basi di Dati 1. Obbiettivi (2): Propedeuticità. Orari. Testi Consigliati

Fondamenti di Informatica

1.1 Introduzione alle basi di dati

Elementi di Informatica

Progettazione concettuale. Facoltà di Scienze Matematiche, Fisiche e Naturali. Progettazione concettuale. Acquisizione e analisi dei requisiti

LINGUAGGI E UTENTI DI UN DBMS

Metodologie e modelli di progetto

FONDAMENTI DI INFORMATICA

Fondamenti di Informatica (lettere A-I) A

Le basi di dati. Le basi di dati. dalla teoria all'utilizzo di tutti i giorni. Alessandro Tanasi

Corso di Sistemi di Elaborazione delle informazioni

Corso di Fondamenti di Informatica e Laboratorio T-AB

Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, Progettazione concettuale

Ciclo di vita del software: Tipologie di software

Bibliografia. INFORMATICA GENERALE Prof. Alberto Postiglione. Scienze della Comunicazione Università di Salerno. Definizione di DB e di DBMS

Elena Baralis 2013 Politecnico di Torino 1

Basi di dati. Basi di dati = database

Informatica 2 Basi di dati

Le Basi di Dati. Sommario. Sistema Informatico. Sistema Informativo. Fondamenti di Informatica Anno Accademico 2010/2011

Basi di Dati. Prof.ssa Rosalba Giugno

Fondamenti di Informatica T1"

Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, SQL

Anno Accademico 2007/2008. Sistemi Informativi. Corso di Laurea in Ingegneria della Gestione Industriale

Corso di Fondamenti di Informatica e Laboratorio ato o T-AB

Testi di riferimento. Atzeni, Ceri, Paraboschi, Torlone Basi di Dati Modelli e linguaggi di interrogazione Mc Graw Hill 2008 (III Edizione)

Introduzione alle basi di dati (prima parte)

Basi di Dati. Corso di Informatica. Memorizzazione dei Dati. Accesso ai Dati. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE

Informatica Introduzione alle basi di dati

MODELLO e RAPPRESENTAZIONE

RELAZIONI E BASI DI DATI

Transcript:

Corso di Laurea in Ingegneria per l Ambiente e il Territorio Informatica per l Ambiente e il Territorio Docente: Giandomenico Spezzano Tutor: Alfredo Cuzzocrea A.A. 2003-2004

Obiettivi del corso Il corso ha lo scopo di fornire una conoscenza approfondita degli strumenti informatici per trattare la complessità dei dati ambientali e territoriali facendo ricorso a strumenti basati su tecniche che rappresentano lo stato dell arte delle conoscenze informatiche. Il corso è suddiviso in tre parti. La prima parte del corso presenta i concetti fondamentali, i linguaggi di interrogazione, le tecniche e i metodi di progettazione delle basi di dati facendo riferimento al database Access.

Obiettivi del corso La seconda parte del corso riguarda l uso avanzato di Excel per il trattamento e l analisi dei dati ( gestione dei dati, creazione grafici, tabelle pivot per la presentazione dei dati significativi, creazione macro etc.) La terza parte riguarda l utilizzo degli automi cellulari per la modellazione e simulazione di fenomeni spaziotemporali.

Testi consigliati Kathy Ivens, Conrad Carlberg Excel 2002: uso avanzato, McGraw-Hill,2002. P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone Basi di dati:modelli e linguaggi di interrogazione, McGraw-Hill,2002. G. Spezzano, D. Talia Calcolo parallelo, automi cellulari e modelli per sistemi complessi, Franco Angeli, Milano 1999.

Testi complementari Sylvan C. Bloch Excel per ingegneri, Apogeo, 2001. John V. Peterson Il mio primo database, Mondadori Informatica, 2002. (Questo testo è utile per la costruzione di basi di dati in Access)

Basi di dati La gestione delle informazioni riguarda: Raccolta, acquisizione Archiviazione, conservazione Elaborazione, trasformazione, produzione Distribuzione, comunicazione, Scambio Una base di dati è un insieme organizzato di dati utilizzati per il supporto allo svolgimento di attività (di un ente, azienda, ufficio, persona).

Gestioni delle informazioni Nelle attività umane, le informazioni vengono gestite in forme diverse: idee informali linguaggio naturale (scritto o parlato, formale o colloquiale, in varie lingue) disegni, grafici, schemi numeri e codici e su vari supporti mente umana, carta, dispositivi elettronici

Gestioni delle informazioni Nelle attività standardizzate dei sistemi informativi complessi, sono state introdotte col tempo forme di organizzazione e codifica delle informazioni Ad esempio, nei servizi anagrafici si è iniziato con registrazioni discorsive e poi nome e cognome estremi anagrafici codice fiscale

Gestione delle informazioni Nei sistemi informatici (e non solo), le informazioni vengono rappresentate in modo essenziale, spartano: attraverso i dati

Informazioni e dati Un esempio: Mario 275 su un foglio di carta sono due dati e non significano molto Se il foglio di carta viene fornito in risposta alla domanda A chi mi devo rivolgere per il problema X; qual è il suo numero di telefono?, allora i dati possono essere interpretati per fornire informazione e arricchire la conoscenza

Sistema di gestione di basi di dati DataBase Management System (DBMS) Sistema che gestisce collezioni di dati: grandi persistenti condivise garantendo privatezza affidabilità efficienza efficacia

DBMS Prodotti software (complessi) disponibili sul mercato; esempi: Access DB2 Oracle Informix Sybase SQLServer

Le basi di dati sono... Grandi dimensioni (molto) maggiori della memoria centrale dei sistemi di calcolo utilizzati il limite deve essere solo quello fisico dei dispositivi

Le basi di dati sono... persistenti e condivise hanno un tempo di vita indipendente dalle singole esecuzioni dei programmi che le utilizzano Ogni organizzazione (specie se grande) è divisa in settori o comunque svolge diverse attività. Ciascun settore/attività ha un (sotto)sistema informativo (non necessariamente disgiunto)

Descrizioni dei dati nei DBMS Rappresentazioni dei dati a livelli diversi permettono l indipendenza dei dati dalla rappresentazione fisica: i programmi fanno riferimento alla struttura a livello più alto, e le rappresentazioni sottostanti possono essere modificate senza necessità di modifica dei programmi Precisiamo attraverso il concetto di modello dei dati

Modello dei dati Insieme di costrutti utilizzati per organizzare i dati di interesse e descriverne la dinamica in modo che essa risulti comprensibile ad un elaboratore. Componente fondamentale: meccanismi di strutturazione (o costruttori di tipo) Come nei linguaggi di programmazione esistono meccanismi che permettono di definire nuovi tipi, così ogni modello dei dati prevede alcuni costruttori Esempio: il modello relazionale prevede il costruttore relazione, che permette di definire insiemi di record omogenei.

Modello dei dati