BASI DATI: Open Office BASE INFORMATICA

Похожие документы
Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

CORSO DI OPEN/LIBRE OFFICE (IMPRESS)

MODULO 2. Query normali e parametriche Query di:

Relazioni. Microsoft Access. Relazioni. Relazioni

Cosa sono le maschere

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Utilizzo delle Maschere in Microsoft Access

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

Laboratorio di Applicazioni numeriche

QGIS 2 introduzione, strumenti di analisi e editing della cartografia

I.I.S. N. PELLATI Nizza Monferrato - Canelli

SISTEMI OPERATIVI, RETI, INTERNET

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO

LE MASCHERE CORSO ACCESS PARTE V

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

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

Circolo Didattico Magione

Fogli Elettronici: MS Excel

Introduzione...2. Visualizzazione dei report standard...2. Creazione di report personalizzati (Salva query sui report)...4

Indice Format PDF e software per la creazione di documenti

Database Modulo 6 CREAZIONE DI MASCHERE

PROGRAMMA. ! L ambiente. ! Visualizzazione. ! Stampa. ! Definire il layout e tema della diapositiva. ! Animazioni e transizioni

DISPENSA ACCESS (OFFICE 2010 BETA)

OFFICE 365 e ACCESS 2016

Nota: per aprire un file in elenco è anche possibile fare doppio click con il tasto sinistro del mouse sul file desiderato.

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

CORSO DI PROGRAMMAZIONE

Foglio elettronico e Banche dati e per la Pubblica Amministrazione

Automatizzare le attività con le macro di Visual Basic

ALFABETIZZAZIONE INFORMATICA. Preparazione delle presentazioni con Microsoft PowerPoint 2010

Corso di Sistemi di Elaborazione delle informazioni

Software gestione tesseramenti. - Stampa del tesserino di riconoscimento - Indice:

Video Scrittura (MS Word) Lezione 1 Funzioni di base

Access 2007 Colonna di ricerca

Schermata riprodotta con l autorizzazione di Microsoft Corporation.

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA

WORD PROCESSING.

Panoramica della creazione di file PDF

Guida all uso della piattorma elearning QUICKPLACE

EUROPEAN COMPUTER DRIVING LICENCE SYLLABUS VERSIONE 5.0

Video Scrittura (MS Word) Prima Parte

Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

provvedimenti.comune.rimini.it

Inoltrare un messaggio.

APVE in Rete Modulo 8 Excel nozioni di base e esercitazioni su economia domestica

GUIDA ALL ACCESSO DEI SERVIZI WEB MEDIANTE QUANTUM GIS

QGIS 2 - Introduzione. Marco Negretti

Open Database Connectivity (ODBC)

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Capitolo 18 - Progetto DWG Creazione del layout di stampa

Imparare a utilizzare le formule e le funzioni

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

PROGRAMMAZIONE MODULARE DI INFORMATICA E LABORATORIO CLASSE PRIMA INDIRIZZO SERVIZI COMMERCIALI SEZIONE PROFESSIONALE

PowerFATT Gestione delle fatture, preventivi e ddt

Creare una maschera utilizzando lo strumento Maschera

PRIMI PASSI CON UN DATABASE

SQL Server Architettura Client-Server. SQL Server Introduzione all uso di SQL Server Dutto Riccardo.

Istruzioni per creare un file PDF/A

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016

Operazioni di Ordinamento

Questo prodotto utilizza la tecnologia del visualizzatore "EasyFlip" di PFU. PFU LIMITED 2011

Introduzione a PowerPoint

MODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL. l sottoscritt. nat a il giorno e residente a, Provincia in n.

Microsoft Paint. Questo materiale è reperibile a questo indirizzo:

How To : Scegliere l indirizzo IP con cui installare ATLAS. How To : Scegliere l indirizzo IP con cui installare ATLAS

Errore. Il segnalibro non è definito.

Corso di formazione sull uso delle Google Apps

Esercizi pratici Illustrati e commentati Spunti e suggerimenti Nel CD-ROM: tutti gli esercizi del libro

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

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

Suite OpenOffice. Introduzione a

Sommario. A proposito di A colpo d occhio 1. Novità e miglioramenti 5. Introduzione a Excel Ringraziamenti... xi Autore...

Corso: Informatica+ Andrea Cremonini. Lezione del 09/02/2015

Manuale Configurazione PDL WINDOWS

L INTERFACCIA GRAFICA DI EXCEL

QGIS 2 - Introduzione. Marco Negretti

Versione 3.0. a cura di Claudia Cavicchi Biblioteca Clinica F.Bianchi Università di Bologna

2.6. Creare ed operare con i Report

Introduzione al Foglio Elettronico

MODULO 5 ACCESS Basi di dati

Piccolo vademecum sull uso efficiente di Excel

Транскрипт:

BASI DATI: Open Office BASE INFORMATICA 1

Open Office OpenOffice è una suite (ovvero una collezione di programmi) da ufficio. Comprende: Writer: un word processor Calc: un foglio di calcolo Base: un sistema di gestione per basi di dati Impress: un software per creare presentazioni animate OpenOffice è sviluppato dalla Oracle, uno dei più importanti produttori di sistemi per basi di dati: è quindi un software commerciale è distribuito con licenza open-source 2

OpenOffice e Microsoft Office (1) OpenOffice è pensato come alternativa alla suite Office di Microsoft, seconda questa corrispondenza: OpenOffice Writer Word OpenOffice Calc Excel OpenOffice Base Access OpenOffice Impress Power Point 3

OpenOffice e Microsoft Office (2) Vantaggi di Microsoft Office Maggiori funzionalità... ma la maggior parte degli utenti ne usa solo una minima parte Più diffuso Vantaggi di OpenOffice Gratuito Distribuito con licenza open source Disponibili per diversi sistemi operativi: Windows, Mac Os, Linux, etc.. 4

OpenOffice e LibreOffice (1) Recentemente sono nati alcuni disaccordi tra vari sviluppatori di OpenOffice e la Oracle Gli sviluppatori in disaccordo hanno creato una fondazione, The Document Foundation, per sviluppare OpenOffice secondo la direzione da loro desiderata; rilasciato una versione modificata di OpenOffice 3.3, chiamata LibreOffice 3.3. Ciò è stato possibile perché OpenOffice 3 è distribuito con licenza open source, che consente di redistribuire liberamente qualunque modifica al software originale. 5

OpenOffice e LibreOffice (2) Attualmente OpenOffice e LibreOffice sono molto simili, ma è probabile che in futuro le differenze tra i due si accentueranno. Il corso si terrà in ambiente OpenOffice 3.x perché questa è la versione installa in aula informatica. Chi volesse installare il software sul proprio computer può tranquillamente installare anche la versione recente, sia di OpenOffice che di LibreOffice. 6

Obiettivo della lezione Utilizzare OpenOffice Base per: 1. Analizzare il contesto informativo che si sta utilizzando: Comprendere le struttura dati delle tabelle presenti Comprendere le relazioni tra le tabelle 2. Saper interrogare la base dati interattivamente con l interfaccia visuale. 3. Saper interrogare la base dati tramite SQL I punti 1-3 procederanno in parallelo su ogni singolo esempio. 7

Operazioni di base Barre degli strumenti dell oggetto Pulsanti per creare oggetti o viste Oggetti della categoria del database 8 Categoria di oggetti della base dati

Aprire una tabella Doppio click sulla tabella Oppure usare la barra degli strumenti dell oggetto Tabella in visualizzazione standard: foglio dati 9

Struttura dati Dalla barra degli strumenti dell oggetto Tabella in modalità strutturata 10

Inserire, modificare, eliminare un record della tabella Record selezionato Riga vuota Rettangolo di selezione del record Nell inserire un nuovo record siamo costretti a rispettare i vincoli di integrità Iconia Nuovo Record 11

Comprendere le relazioni tra tabelle Ricordiamo il nostro schema E/R 12

Comprendere le relazioni tra tabelle 13

Prima query Una tabella coinvolta: mostrare tutti i pazienti maschi Approccio visuale Selezionare Ricerca strutturata 14

Prima query: approccio visuale Selezionare al tabella Pazienti 15

Prima query: approccio visuale 3) Eseguire la ricerca 1) Selezionare i campi da visualizzare 2) Inserire il criterio: escluderlo dalla visualizzazione 16

Prima query: SQL Selezionare: Ricerca ( Vista SQL) 17

Prima query: SQL 18

Query 2 Eseguire la query con approccio visuale Eseguire la query in SQL 19

Query 3: ricerca su due tabelle Approccio visuale 4) Eseguire la ricerca 1) Aggiungere le tabelle necessarie 2) Selezionare i campi da visualizzare 20 3) Inserire il criterio: escluderlo dalla visualizzazione

Query 3: ricerca su due tabelle (SQL) 21

Query 4: tre tabelle Eseguire la query con approccio visuale Eseguire la query in SQL 22

Query 5: utilizzo di funzioni Query 5 Eseguire la query con approccio visuale Eseguire la query in SQL 23

Query 5: utilizzo di funzioni 24

Query 5: utilizzo di funzioni 25

Query 6: utilizzo di funzioni (AVG) Query 6 Eseguire la query con approccio visuale Eseguire la query in SQL 26

Query 7: utilizzo di funzioni (raggruppamento) Query 7 Eseguire la query con approccio visuale Eseguire la query in SQL 27

Query 8: esercizio Selezionare il numero della sezione, la distanza dalla fonte inquinante per i pazienti di sesso maschile, affetti da tumore maligno del cervello. Formalizzare la query in algebra relazionale Eseguire la query forma visuale Eseguire la query SQL 28

Base dati: acque_pozzi.odb Studiare la struttura della base dati alle analisi delle acque Si consideri la presenza di pozzi d'acqua (con le informazioni circa il nome, la profondità) e le relative analisi (data, temperatura, ph, presenza inquinanti) Analizzare il modello relazionale Query 1: contare il numero di pozzi Query 2: numero di analisi fatte per pozzo mostrando il nome del pozzo Query 3: calcolare il ph medio di ogni pozzo mostrando il codice 29

Base dati: servizi_ospedale.odb Studiare la struttura della base dati per la valutazione dei servizi ospedalieri Per ogni servizio, è necessario sapere il tipo di prestazione che viene erogata, e si aggiunga la possibilità di dare una valutazione al servizio (0=insufficiente, 1=sufficiente, 2=ottima) Analizzare il modello relazionale Query 1: mostrare il tipo di prestazione erogata da ogni servizio Query 2: calcolare il numero di valutazioni effettuate da ogni servizio Query 2: calcolare il voto medio dei servizi 30

Ultimo esercizio Utilizzando il database che vi è stato indicato (esperimenti_risulatati.odb): Analizzare modello relazionale Eseguire una query che restituisca i soli campi "dati in ingresso" minori di 12 e i rispettivi "risultati sperimentali" per la macchina numero 2 31