Please enable JavaScript.
Coggle requires JavaScript to display documents.
Informatica - Coggle Diagram
Informatica
Applicazione informatica
Sistema Informativo
-
è un insieme organizzato di strumenti automatici, Procedure manuali, risorse umani e materiali, norme organizzative, orientato alla gestione delle informazioni rilevanti per un'organizzazione
Database
è una raccolta di dati progettati in modo tale da poter essere utilizzati in maniera ottimizzata da differenti applicazioni e da utenti fiversi
modelli di database
-
schema logico
ha 7 regole
- Ogni entità diventa un relazione
- Ogni istanza di un'entità diventa Tupla della relazione
- Ogni attributo dell'entità diventa attributo o dominio della relazione
- Ogni identificatore diventa chiave della relazione
- Ogni relazione 1 a 1 si deriva aggiungendo gli attributi in una delle due relazioni
- Ogni relazione 1 a n si deriva aggiungendo ad una delle 2 relazioni derivate la chiava primaria dell'altra relazione
- Ogni relazione n a n si deriva creando una nuova relazione con le chiavi primarie delle 2 relazioni e tutti i loro attributi della relazione
-
DBMS
è il sistema di gestione del database visto nel suo complesso. Si preoccupa di gestire interamente i dati, compresa la loro definizione e il modo in cui vengono fisicamente archiviati
le caratteristiche
Gestione Efficente
Il DBMS deve gestire gradi quantità di dati, che hanno dimensioni maggiori alla memoria centrale quindi li deve salvare il una memoria secondaria
-
-
SIcurezza
La presenza di più utenti comporta infatti anche più possibilità che male intenzionati o incauti accedano a dati su cui non hanno privilegi di accesso: il DBMS deve gestire il controllo degli accessi per assicurare che i dati siano visibili solo da particolari utenti o gruppi di utenti che siano in possesso dei diritti necessari. Si possono definire meccanismi di autorizzazione in modo che un utente sia autorizzato a leggere solo una parte dei dati, quelli che sono di sua competenza.