Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli

Il sistema informativo aziendale e il sistema informatico, Schemi e mappe concettuali di Informatica

Il sistema informativo aziendale e il sistema informatico, con particolare attenzione al database relazionale. Vengono spiegati i vantaggi dell'uso dei database rispetto ai file e viene descritta la progettazione di un database, divisa in progettazione concettuale, logica e fisica.

Tipologia: Schemi e mappe concettuali

2021/2022

In vendita dal 21/10/2023

_mapimu_
_mapimu_ 🇮🇹

4.7

(17)

32 documenti

Anteprima parziale del testo

Scarica Il sistema informativo aziendale e il sistema informatico e più Schemi e mappe concettuali in PDF di Informatica solo su Docsity! IL SISTEMA INFORMATIVO AZIENDALE E IL SISTEMA INFORMATICO Ogni azienda tratta molti tipi di dati, strutturati come i dati di un dipendente o di un ordine o non strutturati come lettere, articoli, comunicazioni verbali. I dati sono molto importanti perché da essi si possono ottenere informazioni, IL sistema informativo aziendale è l'insieme di tutti i dati utilizzati per lo svolgimento dell'attività dell'azienda e di tutti i procedimenti relativi alla gestione dei dati stessi come la raccolta, l'elaborazione, l'archiviazione e la distribuzione. La finalità del sistema informativo è la conoscenza messa a disposizione delle persone che devono prendere decisioni. Quando il sistema informativo viene gestito con metodi informatici si parla di sistema informatico. Uno dei principali strumenti del sistema informatico per la gestione dei dati è il database o base di dati. Un database è l’insieme dei dati utilizzati per rappresentare le informazioni. Il software di gestione del database è detto DBMS (Data Base Management System). Prima della diffusione dei database i dati erano memorizzati in file gestiti da programmi. L'uso dei database fornisce molti vantaggi rispetto ai file. Un DBMS infatti è in grado di: - gestire quantità enormi di dati, persistent cioè memorizzati su memoria di mássa, garantendo in ogni caso facilità di accesso; per la gestione e l'interrogazione dei dati si possono usare linguaggi potenti e specializzati, che possono essere usati direttamente, mediante interfacce grafiche o costruendo applicazioni specifiche; - garantire l'indipendenza dei programmi dal modo in cui i dati sono memorizzati, quindi è possibile modificare le modalità di rappresentazione e registrazione dei dati senza dover modificare anche le applicazioni; garantire l'integrità cioè il fatto che i dati presenti soddisfino vincoli che garantiscano la significatività dei dati; ma garantire l'affidabilità cioè la capacità di conservare o di ricostruire il contenuto anche in presenza di guasti, grazie a meccanismi di salvataggio e ripristino (backup e recovery); ma garantire la riservatezza grazie alla gestione di meccanismi che consentono di assegnare autorizzazioni specifiche a ciascun utente; permettere la condivisione dei dati da parte di più applicazioni e utenti; in questo modo si riduce la ridondanza dei dati (cioè le ripetizioni di dati in più punti) e quindi si riduce la possibilità di inconsistenze (cioè la possibilità che ci siano copie di dati non uguali). Per garantire l'accesso condiviso ai dati il DBMS dispone di un meccanismo apposito detto modello di concorrenza. Un modello di dati è costituito da un insieme di regole per la definizione dello schema e da un insieme di operazioni per la gestione della base di dati. Il modello attualmente più usato è quello relazionale. DATABASE RELAZIONALE Un database relazionale]è un insieme di relazioni (tabelle), variabili nel tempo, le cui Le istanze sono estensioni di uno schema relazionale. Uno schema relazionale è un insieme di schemi di relazioni. I legami tra le relazioni si realizzano usando i valori di opportuni campi (campi chiave). PROGETTAZIONE DI DATABASE La progettazione di un database si divide in progettazione concettuale, progettazione logica e progettazione fisica. La progettazione concettuale definisce una rappresentazione della realtà di interesse, ha come input le specifiche che descrivono il problema e produce come output uno schema concettuale cioè una rappresentazione astratta, mediante diagrammi I diagrammi più utilizzati sono i diagrammi ER (Entity Relationship) e quelli UML (Unified Modelling Language). La progettazione logica trasforma lo schema concettuale in uno schema logico in base al modello dei dati scelto. Nel modello relazionale la progettazione logica definisce le relazioni o tabelle. La progettazione fisica definisce tutti gli aspetti che riguardano la rappresentazione dei dati e la loro memorizzazione sul disco
Docsity logo


Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved