SOLUZIONE AL TEMA DI INFORMATICA (PROGETTO ABACUS)
|
|
|
- Bernarda Stefani
- 9 anni fa
- Visualizzazioni
Transcript
1 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: 1. GENERE che definisce le caratteristiche che possono avere le produzioni musicali 2. ARTISTA che caratterizza il cantante, gruppo musicale o orchestra che esegue i brani 3. ALBUM che caratterizza il singolo album musicale Osservando però che i due insiemi di sottogeneri sono tra loro disgiunti è possibile sostituire direttamente l entità GENERE con l entità SOTTOGENERE definendo tra le proprietà il GENERE di appartenenza. Inoltre, visto che per ogni brano devono essere registrati altri dati relativi alla durata e agli autori risulta conveniente creare una quarta entità denominata BRANO. Anche se in linea teorica un album potrebbe essere stato inciso da più artisti il testo evidenzia in modo chiaro ed esplicito che ad ogni album è associato un unico cantante e/o un unico gruppo musicale e/o un unica orchestra. In modo analogo il quesito presente nella parte 4 della traccia evidenzia che un brano musicale più essere presente in un unico album. In base a tutto ciò possiamo fornire lo schema E/R della nostra base di dati: Analisi delle entità. Osserviamo innanzitutto che per tutte le entità conviene definire tra le proprietà un codice univoco di identificazione da usare come chiave primaria nella definizione delle relazioni. L entità SOTTOGENERE risulta caratterizzata dalle seguenti proprietà: CODICE (chiave primaria), Nome, Genere di appartenenza. L entità ARTISTA risulta caratterizzata dalle seguenti proprietà: CODICE (chiave primaria), Nome, Data inizio attività, Data fine attività (eventualmente mancante), Note biografiche o storiche. L entità ALBUM risulta caratterizzata dalle seguenti proprietà: CODICE (chiave primaria), Codice cantante, Codice gruppo, Codice orchestra, Codice direttore d orchestra, Titolo, Date di pubblicazione delle singole edizioni, Durata, Immagine copertina.
2 L entità BRANO risulta caratterizzata dalle seguenti proprietà: CODICE (chiave primaria), Codice album, Titolo, Durata, Nomi degli autori. Prima di passare alla stesura definitiva del modello relazionale conviene procedere ad un raffinamento del modello concettuale in modo da eliminare le relazioni n a m e i campi ripetuti. In questo modo saremo sicuri che il nostro modello logico sia espresso almeno in prima forma normale (1NF). Per fare questo inseriamo le seguenti nuove entità: EDIZIONE, caratterizzata da CODICE (chiave primaria), Data, Codice album AUTORE DI BRANO, caratterizzata da NOME e CODICE BRANO che formano la chiave primaria. SOTTOGENERE DI ARTISTA, caratterizzata da CODICE ARTISTA e CODICE SOTTOGENERE, che formano la chiave primaria. Il modello concettuale a questo punto può essere descritto come segue: Punto 2 Utilizzando come modello logico il modello relazionale sarà sufficiente implementare le tabelle relative alle singole entità. Per quanto riguarda le note biografiche è possibile, qualora il gestore di database lo consenta, definire un campo testo di dimensioni elevate oppure inserire un link a un file testo in cui le stesse sono definite. In modo analogo la gestione delle immagini può essere fatta tramite link ai file specifici oppure attraverso la gestione di oggetti OLE correlati. A titolo esemplificativo presentiamo la definizione delle tabelle in ambiente Microsoft Access, gestore diffuso nelle scuole.
3
4 Punto 3 Prima di presentare una soluzione al quesito vorremmo sottolineare che questo punto della traccia risulta essenzialmente nozionistico e non rispecchia le modalità di lavoro degli studenti. Infatti oggi la quasi totalità dei gestori di database relazionali consente di definire le tabelle e le relazioni in modo grafico senza ricorrere all uso del linguaggio SQL. Inoltre, dato che in un modello relazionale le relazioni sono definite direttamente tramite le tabelle e la flessibilità di SQL viene utilizzata proprio per definire le correlazioni tra i dati solo al momento di sviluppare le query mediante le clausole JOIN in modo da poter costruire viste diverse e separate dello stesso schema concettuale, appare quanto meno curioso che venga richiesto di definire tali relazioni in modo del dutto distaccato dalle interrogazioni riducendo così la soluzione ad un mero elenco di CREATE TABLE. In ogni caso, qualunque sia la soluzione prescelta occorre prestare attenzione ad inserire nella definizione delle tabelle tutte le colonne che consentono di definire le chiavi esterne di correlazione, come da noi fatto nell esemplificazione di cui al punto precedente. Punto 4 La soluzione alla traccia può essere fornita in diversi modi, di cui il più semplice è sicuramente quella che fa riferimento a una serie di query correlate che vengono richiamate in sequenza: Query 1: individua la durata del brano e il codice dell album di appartenenza SELECT BRANO.Codice, BRANO.[Codice album], BRANO.Titolo, BRANO.Durata FROM BRANO WHERE (((BRANO.Titolo)=[inserire il titolo del brano])); Query 2: aggiunge i dati relativi all album SELECT Query1.Codice, Query1.[Codice album], Query1.Titolo AS Query1_Titolo, Query1.Durata, ALBUM.[Codice cantante], ALBUM.[Codice gruppo], ALBUM.[Codice orchestra], ALBUM.[Codice direttore], ALBUM.Titolo AS ALBUM_Titolo FROM ALBUM INNER JOIN Query1 ON ALBUM.Codice = Query1.[Codice album]; Query 3: aggiunge i dati relativi al cantante SELECT [Query 2].Codice, [Query 2].[Codice album], [Query 2].Query1_Titolo, [Query 2].Durata, [Query 2].[Codice cantante], [Query 2].[Codice gruppo], [Query 2].[Codice orchestra], [Query 2].[Codice direttore], [Query 2].ALBUM_Titolo, ARTISTA.Nome, ARTISTA.[Data inizio], ARTISTA.[Data fine] FROM ARTISTA INNER JOIN [Query 2] ON ARTISTA.Codice = [Query 2].[Codice cantante];
5 Query 4: aggiunge i dati relativi all eventuale gruppo SELECT [Query 3].[Codice] AS [Query 3_Codice], [Query 3].[Codice album], [Query 3].[Query1_Titolo], [Query 3].[Durata], [Query 3].[Codice cantante], [Query 3].[Codice gruppo], [Query 3].[Codice orchestra], [Query 3].[Codice direttore], [Query 3].[ALBUM_Titolo], [Query 3].[Nome] AS [Query 3_Nome], [Query 3].[Data inizio] AS [Query 3_Data inizio], [Query 3].[Data fine] AS [Query 3_Data fine], [ARTISTA].[Codice] AS ARTISTA_Codice, [ARTISTA].[Nome] AS ARTISTA_Nome, [ARTISTA].[Data inizio] AS [ARTISTA_Data inizio], [ARTISTA].[Data fine] AS [ARTISTA_Data fine] FROM ARTISTA INNER JOIN [Query 3] ON [ARTISTA].[Codice]=[Query 3].[Codice gruppo]; Query 5: aggiunge i dati relativi all eventuale orchestra SELECT [Query 4].[Query 3_Codice], [Query 4].[Codice album], [Query 4].[Query1_Titolo], [Query 4].[Durata], [Query 4].[Codice cantante], [Query 4].[Codice gruppo], [Query 4].[Codice orchestra], [Query 4].[Codice direttore], [Query 4].[ALBUM_Titolo], [Query 4].[Query 3_Nome], [Query 4].[Query 3_Data inizio], [Query 4].[Query 3_Data fine], [Query 4].[ARTISTA_Codice], [Query 4].[ARTISTA_Nome], [Query 4].[ARTISTA_Data inizio], [Query 4].[ARTISTA_Data fine], [ARTISTA].[Codice], [ARTISTA].[Nome] FROM [Query 4] INNER JOIN ARTISTA ON [Query 4].[Codice orchestra]=[artista].[codice]; Query 6: aggiunge i dati relativi agli autori dei brani SELECT [Query 5].[Query 3_Codice], [Query 5].[Codice album], [Query 5].Query1_Titolo, [Query 5].Durata, [Query 5].[Codice cantante], [Query 5].[Codice gruppo], [Query 5].[Codice orchestra], [Query 5].[Codice direttore], [Query 5].ALBUM_Titolo, [Query 5].[Query 3_Nome], [Query 5].[Query 3_Data inizio], [Query 5].[Query 3_Data fine], [Query 5].ARTISTA_Codice, [Query 5].ARTISTA_Nome, [Query 5].[ARTISTA_Data inizio], [Query 5].[ARTISTA_Data fine], [Query 5].Codice, [Query 5].Nome AS [Query 5_Nome], [AUTORE DI BRANO].Nome AS [AUTORE DI BRANO_Nome] FROM [Query 5] INNER JOIN [AUTORE DI BRANO] ON [Query 5].[Query 3_Codice] = [AUTORE DI BRANO].[Codice brano]; Query 7: aggiunge i dati mancanti SELECT [Query 6].[Query 3_Codice], [Query 6].[Codice album], [Query 6].Query1_Titolo, [Query 6].Durata, [Query 6].[Codice cantante], [Query 6].[Codice gruppo], [Query 6].[Codice orchestra], [Query 6].[Codice direttore], [Query 6].ALBUM_Titolo, [Query 6].[Query 3_Nome], [Query 6].[Query 3_Data inizio], [Query 6].[Query 3_Data fine], [Query 6].ARTISTA_Codice, [Query 6].ARTISTA_Nome, [Query 6].[ARTISTA_Data inizio], [Query 6].[ARTISTA_Data fine], [Query 6].Codice, [Query 6].[Query 5_Nome], [Query 6].[AUTORE DI BRANO_Nome], EDIZIONE.Numero, EDIZIONE.Data FROM (ALBUM INNER JOIN [Query 6] ON ALBUM.Codice = [Query 6].[Codice album]) INNER JOIN EDIZIONE ON ALBUM.Codice = EDIZIONE.[Codice album];
6 Query 8: visualizza i dati nel formato richiesto dalla traccia SELECT [Query 7].[Data] AS Data_pubblicazione, [Query 7].[Durata] AS Durata, [Query 7].[Query 3_Nome] AS Cantante, [Query 7].[Query 3_Data inizio] AS cantante_inizio, [Query 7].[Query 3_Data fine] AS Cantante_fine, [Query 7].[ARTISTA_Nome] AS gruppo, [Query 7].[ARTISTA_Data inizio] AS gruppo_inizio, [Query 7].[ARTISTA_Data fine] AS gruppo_fine, [Query 7].[Query 5_Nome] AS Orchestra, [Query 7].[AUTORE DI BRANO_Nome] AS Autore, [Query 7].[ALBUM_Titolo] AS Titolo_album FROM [Query 7]; Parte opzionale L esame del testo porta ad ipotizzare una situazione ambientale già definita e funzionante. Sembrerebbe pertanto sufficiente formulare l organizzazione della cartella contenitore, con l indicazione della struttura della HOME PAGE ed i vari link di riferimento alle pagine specifiche. La struttura della Home Page risulta piuttosto semplice, dovendo contenere solo l elenco dei generi musicali, organizzati come oggetti sensibili, collegati a pagine specifiche. Presente nella pagina sottogeneri musicali, predisponiamo altri elementi sensibili ( i nomi dei sottogeneri musicali), collegati alla pagina con i nomi degli artisti che utilizzano quel sottogenere musicale. A prescindere dalla specificità della singola pagina, si può pensare di organizzare la pagina tipo utilizzando il formato HTML standard, in modo da rendersi indipendente dall ambiente ospite. Dato poi che la traccia fa riferimento alla disponibilità del database su un server on line, si può pensare di organizzare poche pagine dinamiche utilizzando uno dei tanti tools presenti sul mercato per generare la parte grafica e il linguaggio PHP per inserire nel codice HTML dei Tag per le varie operazioni e l interazione con il database Domenico Capezzuto (IIS Lagrange Milano) Antonio Garavaglia (IIS Lagrange Milano)
1. Schema concettuale della base di dati PROGETTO CONCETTUALE SCHEMA ER
Esame di Stato Istituto Tecnico Industriale Proposta di soluzione della seconda prova Indirizzi: Informatica - CORSO DI ORDINAMENTO e Progetto ABACUS Anno Scolastico: 2004-2005 1. Schema concettuale della
Il 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,
DATABASE COLLEZIONEMUSICALE
DATABASE COLLEZIONEMUSICALE Esempio tratto dal libro di testo. TESTO Un negozio di musica vuole organizzare una base di dati per gestire dischi e cassette musicali allo scopo di rispondere in modo veloce
V. 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,
ACCESS. 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
SOLUZIONE SECONDA PROVA ESAME DI STATO TRAMONTANA
Esame di Stato Istituto Tecnico Commerciale Proposta di soluzione della seconda prova Indirizzo: PROGRAMMATORI - CORSO DI ORDINAMENTO Tema di: INFORMATICA GENERALE ED APPLICAZIONI GESTIONALE Anno Scolastico:
SISTEMI OPERATIVI, RETI, INTERNET
Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo
LO 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.
ITI M. FARADAY. Programmazione a. s
ITI M. FARADAY Programmazione a. s. 2018-2019 Disciplina: INFORMATICA Indirizzo: INFORMATICA E TELECOMUNICAZIONI Classi: Quinta A Quinta B Ore settimanali previste: 6 (3 ora Teoria - 3 ore Laboratorio)
liceo 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:
I database. Introduzione alla teoria delle basi di dati
I database Introduzione alla teoria delle basi di dati 1 Cosa sono e a cosa servono i Database Un database (o base di dati) e' una raccolta organizzata di dati correlati. Il principale scopo di un database
Prova Pratica di Informatica, Modulo Basi di dati Appello 23/07/2018
Prova Pratica di Informatica, Modulo Basi di dati Appello 23/07/2018 REGOLE SULLO SVOLGIMENTO DELL ESAME E vietato usare dispositivi elettronici di qualsiasi tipo (smartphone, tablet, portatili) Non è
Interrogare 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 è
D B M G Il linguaggio HTML
Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti
Sessione 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
MS Access: Tutorial Tabelle, Relazioni
Università Magna Graecia di Catanzaro Informatica MS Access: Tutorial Tabelle, Relazioni Docente : Alfredo Cuzzocrea e-mail : [email protected] Tel. : 0984 831730 Microsoft Access Tutorial Tabelle,
Left Join, Right Join, Full Join
Left Join, Right Join, Full Join Consideriamo il solito schema di database dell'ultima verifica. Ipotizziamo inoltre che tra le due relazioni sia impostato un vincolo di Integrità Referenziale. Modello
Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 20 ottobre Corso di laurea in Economia
Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 20 ottobre 2016 1 / 22 Introduzione ai database Prima dei DBMS, le organizzazioni utilizzavano semplici file per
Per 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,
Corso di Access Modulo L2 A (Access) I tipi di query
Corso di Access Modulo L2 A (Access) 2.3.2 I tipi di query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB
SQL: le funzioni di aggregazione
SQL: le funzioni di aggregazione funzioni predefinite che agiscono sui valori contenuti in insiemi di righe della tabella: Conteggi Somme Medie Massimi, minimi Funzione Count La funzione COUNT conta il
M963 ESAME DI STATO DI ISTRUZIONE SECONDARIA SUPERIORE Indirizzo: INFORMATICA E TELECOMUNICAZIONI ARTICOLAZIONE INFORMATICA Tema di: INFORMATICA
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
INTRODUZIONE ALLE BASI DATI RELAZIONALI
INTRODUZIONE ALLE BASI DATI RELAZIONALI RELAZIONI E TABELLE Nelle BASI DI DATI RELAZIONALI le informazioni sono organizzate in TABELLE; Le tabelle sono rappresentate mediante griglie suddivise in RIGHE
Open Database Connectivity (ODBC)
Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere
PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA
I.I.S. G. CENA ISTITUTO D ISTRUZIONE SUPERIORE G. CENA - Ivrea SEZIONE TECNICA ANNO SCOLASTICO 2016/2017 PROGRAMMAZIONE DISCIPLINARE DIPARTIMENTALEDI INFORMATICA DOCENTI Francisco Ezio, Nespolo Donatella,
Esercitazione 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
DATABASE 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
QGIS - query, geoprocessing e link
QGIS - query, geoprocessing e link QGIS - query, geoprocessing e link Paolo Zatelli Departimento di Ingegneria Civile, Ambientale e Meccanica Università di Trento Paolo Zatelli Università di Trento 1 /
Esercitazione di Basi di Dati
Esercitazione di Basi di Dati Corso di Fondamenti di Informatica 15/22 Aprile 2004 Progettazione di un Database (DB) Marco Pennacchiotti [email protected] Tel. 0672597334 Ing.dell Informazione,
SQL e linguaggi di programmazione. Cursori. Cursori. L interazione con l ambiente SQL può avvenire in 3 modi:
SQL e linguaggi di programmazione L interazione con l ambiente SQL può avvenire in 3 modi: in modo interattivo col server attraverso interfacce o linguaggi ad hoc legati a particolari DBMS attraverso i
Basi 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
Database Lezione 2. Sommario. - Progettazione di un database - Join - Valore NULL - Operatori aggregati
Sommario - Progettazione di un database - Join - Valore NULL - Operatori aggregati Progettazione di un database - In un database c'è una marcata distinzione tra i valori in esso contenuti e le operazioni
Structured Query Language
IL LINGUAGGIO SQL Structured Query Language Contiene sia il DDL sia il DML, quindi consente di: Definire e creare il database Effettuare l inserimento, la cancellazione, l aggiornamento dei record di un
INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 3
INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 3 L azienda Plastic S.p.A, operante nel settore materie plastiche, ha deciso di dotarsi di un Sistema Informativo per la gestione del suo
Esercitazione: Dalle Specifiche alla Modellazione ER. Roberto Basili a.a. 2011/2012
Esercitazione: Dalle Specifiche alla Modellazione ER Roberto Basili a.a. 2011/2012 Outline! Analisi delle specifiche! Estrazione di entità, attributi e relazioni! Creazione di uno schema relazionale Esempio:
Modelli di Base Dati
Modelli di Base Dati E Correzione degli esercizi con il contributo di: Cherubini Simonetto a.a. 2001/2002 E.1 Modulo 1: I Database E.2 Modelli di Base Dati 1 I Database Individuare le entità, gli attributi,
SIMULAZIONE II PROVA
Esame di Stato a.s. 2011-2012 SIMULAZIONE II PROVA Sistemi di Elaborazione e Trasmissione delle Informazioni SERRE Un azienda di produzione piante ornamentali decide di creare un infrastruttura informatica
Soluzione 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
Connessione 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
SQL - 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
Linguaggio SQL seconda parte
Linguaggio SQL seconda parte A. Lorenzi, E. Cavalli INFORMATICA PER SISTEMI INFORMATIVI AZIENDALI Copyright Istituto Italiano Edizioni Atlas Le condizioni di ricerca 2 Le condizioni di ricerca Usate nelle
Simulazione della seconda prova d esame Materia: Informatica
Simulazione della seconda prova d esame Materia: Informatica Il terminal di un porto marittimo deve realizzare un sistema informatico per la gestione del traffico delle merci che vi arrivano via nave e
CORSO ACCESS PARTE IV
Creazione di un database / gestione tabelle Per creare un nuovo database Menu File Selezionare Nuovo Scegliere Database vuoto nella scheda Generale e confermare con Ok Impostare il nome e il percorso nella
I.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
Creazione di database, tabelle e associazioni con Access 2003
Creazione di database, tabelle e associazioni con Access 2003 Per definire un nuovo database 1. Dal menu di Start scegliere Tutti i programmi e poi fare clic su Microsoft Access. 2. Nella finestra Riquadro
La Gestione Informatizzata dell Attività
La Gestione Informatizzata dell Attività Ancona 2/5/2011 Gabriele Amadei Corso di Formazione per Medici ed Infermieri per l Abilitazione alla Raccolta del Sangue Intero e Plasma sul Territorio della Regione
Università degli Studi di Milano. Esercizi Corso SIT. Basi di dati
Università degli Studi di Milano Esercizi Corso SIT Basi di dati Maria Luisa Damiani (con la collaborazione degli studenti: Giulia Izzi e ) 2010-2011-2012 ESERCIZI CORSO SIT parte BASE DI DATI TABELLE
SISTEMI INFORMATIVI E DATABASE
SISTEMI INFORMATIVI E DATABASE SISTEMA INFORMATIVO AZIENDALE (S.I.) In una realtà aziendale si distingue: DATO elemento di conoscenza privo di qualsiasi elaborazione; insieme di simboli e caratteri. (274,
exoml xml Fattura Elettronica ver
exoml xml Fattura Elettronica ver. 1.2.1 1 LICENZA TUTTO INCLUSO SUBITO OPERATIVI Introduzione 2 Il prodotto exoml nasce dalla necessità dei nostri clienti di rispondere alla normativa sulla Fatturazione
ESAME 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
DATABASE LIVELLO AVANZATO SYLLABUS MODULO C08.1
DATABASE LIVELLO AVANZATO SYLLABUS MODULO C08.1 PASSAPORTO INFORMATICO EIRSAF Scopo Questo documento descrive il Syllabus del Modulo Database Livello Avanzato erogato e certificato da IRSAF - Istituto
Select From Where...
Select From Where... SELECT Le colonne che saranno mostrate e in che ordine. Calcoli su colonne FROM La tabella o le tabelle usate dall interrogazione WHERE Condizione che deve essere soddisfatta dalle
Connessione 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
