Estratto del documento

Un database e' un insieme di dati

organizzati per facilitare

Φ l'inserimento

Φ la ricerca

Φ l'aggiornamento

Φ la cancellazione

Φ l'elaborazione

a secondo di come sono organizzate

le informazioni, i database possono

essere

Φ relazionali

Φ reticolari

Φ gerarchici

nei database relazionali i dati

sono organizzati in tabelle

Un tabella rappresenta un oggetto del nostro

sistema informativo ed e' caratterizzata da:

Φ tante righe quante sono le possibili istanze

dell'oggetto

Φ tante colonne quanti sono gli attributi che

caratterizzano l'oggetto

nei data base relazionali, la ricerca delle

informazioni avviene:

Φ attingendo dalle tabelle le informazioni

desiderate

Φ navigando da una tabella all'altra mediante

gli attributi comuni alle due tabelle

Progettare un database significa

Φ identificare gli oggetti (o le entita') del sistema

informativo ed i loro collegamenti (modello delle

entita')

Φ determinare per ogni entita': gli attributi e la chiave

Φ dedurre dal modello di entita' le tabelle del database

Φ predisporre con un DBMS le fasi di inserimento,

aggiornamento, ricerca (con visualizzazione),

cancellazione e stampa dei dati contenuti nelle tabelle.

la progettazione di un database

aziendale puo' partire

Φ dalle esigenze dell'utente e cioe' dalle

informazioni che l'utente desidera ottenere

per i suoi scopi aziendali (user view)

Φ da una rappresentazione della realta'

aziendale, la piu' completa possibile, su cui

poi innestare le esigenze informative

dell'utente (system view)

Esempio di Data Base come sovrapposizione delle

diverse "Viste d'utente" (User Views)

In una azienda si hanno le seguenti esigenze informative

sui dati dei dipendenti (identificati per nome e cognome)

Φ Da parte dei clienti:

– il numero di telefono e l'indirizzo del reparto

– indirizzo dello studio professionale

– la mansione all'interno del reparto

Φ da parte dell'amministrazione

– il numero di telefono e l'indirizzo personale

– titolo di studio e Scuola/Universita'

Vista del cliente

Dipendente Reparto

nome, cognome, si trova in nome reparto

indirizzo studio, indirizzo reparto,

giorno

mansione telefono reparto

Vista dell'amministrazione

Dipendente Reparto

nome, cognome, nome reparto

si trova in

titolo di studio indirizzo reparto,

mansione, giorno telefono reparto

indirizzo personale

telefono personale Vista complessiva

Dipendente Reparto

nome, cognome,

titolo di studio nome reparto

si trova in

ind. studio prof., indirizzo reparto,

mansione, giorno telefono reparto

indirizzo personale

telefono personale Vista di sistema

Φ l'azienda e' costituita da dipendenti identificabili con

nome e cognome

Φ i dipendenti lavorano nei reparti dove esercitano le

loro mansioni sulla base del loro titolo di studio

Φ i reparti sono rintracciabili con i loro indirizzi

Φ i dipendenti sono contattabili per telefono

Φ ai dipendenti possono essere inviate informazioni

presso il loro indirizzo (di reparto e personale)

Φ i dipendenti possono esercitare anche attivita'

professionali esterne su apposita autorizzazione

Normalizzazione

Φ prima forma normale: non vi sono gruppi ripetitivi di

attributi all'interno della struttura della relazione

Φ seconda forma normale: ogni attributo dipende

pienamente dalla chiave

Φ terza forma normale: ogni attributo non dipende da

altri attributi

Esempio di tabella non normalizzata

reparto dipendente

nome del reparto, indirizzo, direttore nome , cognome , mansione

cardiologia via verdi 20 neri paolo rossi medico

cardiologia via verdi 20 neri bruno conti medico

cardiologia via bianchi 20 neri paolo maldini inferm.

ortopedia via bianchi 30 bellini roberto baggio medico

ortopedia via bianchi 30 bellini dino baggio inferm.

gruppi ripetitivi

Esempio di tabella in prima

forma normale

nome reparto si

indirizzo Dipendente

REPARTO trova

direttore

tel. e indirizzo

del direttore nome cognome mansione

Esempio di tabella in terza forma

normale

nome reparto si

REPARTO

indirizzo Dipendente

trova

diretto da

direttore nome cognome mansione

Direzione

tel. e indirizzo

del direttore TECNOLOGIA OLE

Φ la tecnologia OLE serve a collegare

(linking) o ad incorporare (embedding)

oggetti in una data applicazione MS

Φ tra gli ambienti che possono usufruire

della tecnologia OLE, ricordiamo

– VISUAL BASIC

– ACCESS

– POWER POINT

OGGETTI OLE

Φ IMMAGINI

Φ FILE VIDEO

Φ FILE SONORI

Φ FILE ESEGUIBILI

Analisi e Progettazione dei

Sistemi Informativi

Metodologia in tre fasi

Φ Analisi del sistema

Φ Progetto logico

Φ Progetto fisico

ANALISI

Φ Analisi del sistema attuale

– costruire il modello delle funzioni di elaborazione e

dei dati del sistema informativo

– documentare i problemi ed elencare le possibili

soluzioni

Φ Specifica dei requisiti

– costruire il modello del sistema desiderato e la

relativa documentazione esplicativa

Progettazione Logica e Fisica

Φ Progettazione Logica

– progettazione concettuale ed elenco delle relazioni delle

basi di dati

– progettazione dei processi con tecniche di descrizione

formale ad alto livello (Reti di Petri, Automi, etc.)

Φ Progettazione Fisica

– Specifiche delle basi di dati con un DBMS relazionale

– Specifiche implementative dei programmi (flow chart,

SDL, etc.)

TECNICHE PER LA PROGETTAZIONE

DEI SISTEMI INFORMATIVI

Φ Diagrammi di flusso dei dati (Data Flow Diagrams)

Φ Modello delle Entita' (Entity Model)

Φ Normalizzazione delle Entita' (Normalization)

Φ Dinamica delle Entita' (Entity Life Histories)

Φ Dinamica dei Processi (Process Outline)

Φ Regole per la trasformazione delle specifiche logiche nelle

specifiche implementative (Physical Design Control)

DATA FLOW DIAGRAMS:

elementi costitutivi

Φ Funzioni o Processi di elaborazione

– interni (si schematizzano con rettangoli)

– esterni (si schematizzano

Anteprima
Vedrai una selezione di 21 pagine su 98
Sistemi di elaborazione I - i sistemi informativi Pag. 1 Sistemi di elaborazione I - i sistemi informativi Pag. 2
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 6
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 11
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 16
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 21
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 26
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 31
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 36
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 41
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 46
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 51
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 56
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 61
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 66
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 71
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 76
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 81
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 86
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 91
Anteprima di 21 pagg. su 98.
Scarica il documento per vederlo tutto.
Sistemi di elaborazione I - i sistemi informativi Pag. 96
1 su 98
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Ingegneria industriale e dell'informazione ING-INF/05 Sistemi di elaborazione delle informazioni

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher melody_gio di informazioni apprese con la frequenza delle lezioni di Sistemi di elaborazione I e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Padova o del prof Ferrari Carlo.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community