Materie: | Appunti |
Categoria: | Informatica |
Voto: | 2.5 (2) |
Download: | 142 |
Data: | 30.05.2000 |
Numero di pagine: | 2 |
Formato di file: | .doc (Microsoft Word) |
Download
Anteprima
data-base-1_1.zip (Dimensione: 4.04 Kb)
readme.txt 59 Bytes
trucheck.it_data-base-(1).doc 41.3 Kb
Testo
DATA BASE
1) Basi di dati = DATA BASE ==> archivi di dati
* Gestiti G
* Obiettivo O efficacia
2) Definizione:
archivi di dati organizzati, strutturati a costituire un DB
aspetti fondamentali:
* Base di lavoro
* Base di informazioni
3) Efficiente e produttivo:
* Ritrovare facilmente le informazioni
* Criteri di ricerca
4) Consistenza archivi C dati:
* Significativi
* Utilizzabili
* Protetti sicurezza (danneggiamenti)
Integritа (consistenza)
5) DBMS Data Base Management System
* [12)]
* Gestione DB
* Software di base
* Posizione utente [6)]
* Supporti memoria di massa
* [8)]
6) Distinzione utenti:
* Utenti finali
* Gestori
* Struttura concettuale (organizzazione e ritrovamento dati)
* Struttura fisica (tecniche del sistema operativo per registrare e leggere gli archivi)
7) Banca dati:
* Definizione
* Realizzazione mediante DBMS like
8) Caratteristiche del DBMS:
* Indipendenza programmi (modifica struttura dati senza interventi su programmi)
* Utilizzo da parte di piщ utenti (viste)
* Eliminazione ridondanze
* Eliminazione inconsistenze
* Facilitа di accesso
* Integritа dei dati (controlli)
* Sicurezza dei dati (accessi, guasti)
* Uso di linguaggi per la gestione del DB [14)]
* [13)]
9) Definizione di:
* Entitа
* Insieme-entitа I tipo entitа (proprietа o attributi)
* Dominio
* Chiave
* Codice
10) Relazione (associazione):
* 1:1 biunivoca (es.)
* 1:N semplice (es.)
* N:M composta (es.)
11) Progettazione DB:
* Individuazione di entitа, attributi e associazioni
* Costruzione del modello concettuale
* Struttura (facile interpretazione, trattamento, interrogazione)
* Modello
12) Definizione DBMS
13) Funzioni DBMS:
* Definizione dei dati e schema logico
* Definizione delle viste
* Organizzazione fisica dei dati
* Inserimento e trattamento dei dati
* Interfaccia programmi utenti – DB
* Accesso ai dati
* Garanzia sicurezza
* Controllo degli utenti e protezione dati
14) Linguaggi:
* DDL Data Definition Language
• Creazione della struttura logica del DB
• Definizione delle viste
* DMCL Device Media Control Language
• Controllo dei supporti di memorizzazione dei dati
* DML Data Manipulation Language
• Trattamento dati
• Comandi creazione e modifica maschere
• Comandi creazione tabulati
• Linguaggi procedurali
non procedurali
* Query Language
• Interrogazioni select
project
join
15) Altri moduli di gestione del DB:
* Dictionary
* Protezione
* Controllo accessi
16) 1 DBA: chi и e quali sono i suoi compiti
* Programmatore
* Utenti finali
17) Modelli:
* Gerarchico
* Reticolare
* Relazionale
18) Normalizzazione:
* 1FN
* 2FN
* 3FN
God, I feel like I shuold be takin notes! Great work