I Sistemi informativi e Informatici Flashcards
(29 cards)
Memorizzare informazioni in un sistema informativo permette di…
Recuperarle, aggiungerle, modificarle e cancellarle.
Cos’è un sistema informativo?
È un insieme organizzato di strumenti, procedure, norme, organizzative, risorse umane e materiali, orientato alla gestione delle informazioni.
Cosa si intende per gestione di un sistema informativo?
Si intende la raccolta, l’archiviazione, l’elaborazione e lo scambio di informazioni.
Cos’è un sistema informatico?
La parte del sistema informativo che può essere automatizzata. Quindi il sistema informatico è un sistema informativo che si avvale di tecnologie informatiche.
Cosa sono i dati?
Sono le informazioni nei sistemi informatici. Sono simboli grezzi che devono essere interpretati e correlati per fornire informazioni.
A cosa serve la teoria delle basi di dati?
Permette di gestire grandi quantità di informazioni in modo semplice, efficiente, efficace e sicuro.
Cos’è un database?
È una raccolta di dati logicamente correlati, integrati, senza ridondanze superflue, condivisi da più utenti ed utilizzata per modellare una realtà.
Per essere definito un database deve essere…
Sicuro (backup), integro (non grosse perdite di dati), consistente (dati significativi e utilizzabili, condivisibile (visibile da più utenti contemporaneamente), persistente (come integro) e scalabile a bisogno.
Perché si usa un DBMS?
C’è un riduzione di ridondanza di dati, riduzione di eventuali inconsistenze tra i dati, ha un meccanismo di controllo all’accesso concorrente, affidabilità, privatezza.
Cos’è un modello di dati?
È un’insieme di concetti per organizzare i dati di interesse.
Modelli concettuali: descrivono i dati e non la struttura, Modelli logici: rappresentano in modo astratto l’organizzazione dei dati.
Di quali tipi possono essere i modelli logici?
Relazionale, gerarchico, reticolare, a oggetti o xml.
Perché è comodo usare il modello relazionale?
Modello più diffuso, i dati sono organizzati in record omogenei a struttura fissa e gli insieme di secord si chiamano tabelle o relazioni.
Perché è stato creato il file system?
C’erano dei problemi di ridondanza dei dati, costi addizionali, aggiornamenti complessi e imprecisi, incongruenza di dati, concorrenza (le modifiche non venivano salvate tutte).
Cos’è un DBMS?
È un insieme di strumenti software che partendo dalle specifiche dell’utente è in grado di gestire i dati strutturati. È tra gli sviluppatori, gli utenti del db e il sistema di elaborazione.
Quali sono le fasi di progettazione di un database?
La progettazione concettuale: si prendono le specifiche formali e si sviluppa uno schema concettuale della realtà.
La progettazione logica: si prende il diagramma ER e si sviluppa uno schema logico delle relazioni rappresentate tramite tabelle.
La progettazione fisica: si prende lo schema logico e si implementano le tabelle in memoria di massa.
Qual è il ciclo di vita di un sistema informativo?
- Studio di fattibilità: si studia come gestire il sistema e le alternative.
- Raccolta e analisi dei requisiti: capire le specifiche necessarie.
- Progettazione: progettare il db e l’applicazione.
- Implementazione: creazione del prototipo.
- Validazione e collaudo: verifica del funzionamento e coerenza.
- Funzionamento a regime: manutenzione ed estensione.
Quali solo le varie progettazioni? A cosa servono.
- concettuale: permette di costruire e definire una rappresentazione corretta e completa della realtà di interesse.
- logica: trasforma il diagramma ER in uno schema logico, efficiente rispetto alle strutture del sistema di gestione che si intende utilizzare.
- fisica: implementa lo schema logico definendone gli aspetti fisici di memorizzazione e rappresentazione in memoria di massa.
Spiega in dettaglio la progettazione concettuale:
È la traduzione della descrizione informale della realtà, cioè i requisiti del DB sottoforma di documenti e moduli di vario genere. Indipendente dai criteri del DBMS usato.
Spiega in dettaglio la progettazione logica:
Traduzione dello schema concettuale in termini di un determinato modello logico di dati come modello relazionale. Include l’ottimizzazione della rappresentazione in funzione delle operazioni eseguite.
Spiega in dettaglio la progettazione fisica:
Si completa lo schema logico con la specifica dei parametri fisici di memorizzazione dei dati. Si produce lo schema fisico che fa riferimento ad un certo modello fisico che dipende dal DBMS.
Cos’è il modello ER?
Il modello entità-relazione è un modello concettuale di dati che contiene alcuni costrutti per descrivere la realtà in maniera semplice, indipendentemente dalla organizzazione dei dati nel computer.
Quali sono i costrutti del modello ER?
Entità, relazione, attributo, cardinalità, identificatore, generalizzazione, sottoinsieme. Identificatore interno ed esterno.
Cos’é un’entità?
Una classe di oggetti che hanno proprietà comuni ai fini dell’applicazione di interesse che si intende modellare.
Cos’è un’occorrenza o un istanza?
È un singolo oggetto di una classe.