Estratto del documento

BASI DI DATI

DATABASE RELAZIONALI

Con BASI DI DATI si intende un'insieme di dati in relazione tra di loro e raccolti in archivi o disegni rigidi gestiti da un elaboratore elettronico per rappresentare le informazioni.

  • I dati possono essere suddivisi in due categorie:
    1. METADATI → ovvero lo schema della base di dati:
      • le strutture, le restrizioni sui valori ammissibili dei dati, le relazioni e le operazioni possibili sui dati.
    2. DATI → con determinate caratteristiche che:
      • sono organizzati in un insieme omogeneo, fra i quali sono definite delle relazioni;
      • sono nati e non possono essere gestiti tutti contemporaneamente in un momento temporaneo;
      • sono permanenti e il loro uso non dipende dalla durata delle applicazioni (non fanno uso);
      • sono accessibili mediante transazioni, unità di lavoro atomico;
      • sono protetti sia dall’eccesso di utenti non autorizzati, sia da corruzione dovuta a malfunzionamento;
      • sono utilizzabili contemporaneamente da utenti, gruppi.

Va fatta distinzione tra una:

  • Collezione di dati → è un'insieme variabile nel tempo di unità omogenee
  • L'applicazione che gestisce questi dati → Data Base Management System DBMS

BASI DI DATI

DATABASE RELAZIONALI

Con BASI DI DATI si intende un insieme di dati, in relazione tra di loro e racchiusi in archivi o disegni rigidi gestiti da un elaboratore elettronico per rappresentare le informazioni.

  • I dati possono essere suddivisi in due categorie:
    1. METADATI → ovvero lo schema delle basi di dati:
      • le strutture, le restrizioni sui valori ammissibili dei dati, le relazioni e le operazioni possibili sui dati.
    2. DATI → con determinate caratteristiche:
      • sono organizzati in insieme omogeneo, fra i quali sono definite delle relazioni
      • sono nati e non possono essere gestiti tutti contemporaneamente in un'area di memoria temporanea
      • sono permanenti e la loro vita non dipende dalle durate delle applicazioni (non fermano uso)
      • sono accessibili mediante transazioni: unità di lavoro atomico
      • sono protetti sia dall'accesso di utenti non autorizzati sia da evoluzione dolosa e malfunzionamento
      • sono utilizzabili contemporaneamente da utenti, gruppi

Va fatta distinzione tra una L'ideazione di DATI → insieme variabile nel tempo di unità omogeneee L'APPLICATIVO CHE GESTISCE QUESTI DATI → Data Base Management System (DBMS)

(miti)

Prima si utenti firmi potevano accedere direttamente alla base di dati.

  • Se 2 utenti diversi accedevano alla stessa base di dati, possono fare modifiche sullo stesso file incomperibili tra di loro.
  • Se ho n copie dello stesso file e n+1 utenti possono accedere si produrrebbero dati molteplici con incoerente (ogni copia ne vite proprie) dei dati.

Potere risolvere tali problemi, si decide di "/includere i dati in esperti".Il DBMS

  • Gli utenti: x potere accendere i dati dovranno chiedere una richiesta d'accesso al DBMS
  • Il DBMS gestisce i (permessi) di accesso in scrittura sullo stesso file e garantisce che non esistano incoerente/incoerente, e in generale giustina poderosa su ogni singolo dato
  • Garantisce che i dati siano costruiti in maniera permanente (memoria di imessa) e definitivi sul disco
  • Garantisce l'afficaglia. Es. garantisce che i dati non regano posi cause in malfunzionamento
  • Garantisce un INTERFACCIA con un linguaggio di intersejezione (sql) che permette di sedure un dato in un lingeguo molto forte ed effeciente

ERRORE COMUNE :

+ copie di stessi dati

  • I dati devono essere consolidati in un solo archivio
  • Il DBMS tutela e risolve questo problema

IL DBMS non è necessario quando:

  • non è una base dati
  • i dati sono molto piccoli (poiché un DBMS occupa molta memoria)
  • poche operazioni di scrittura (rendere un dato visibile a tutti se non è dele semplice ...)
  • abbiamo una MONOUTENZA (nessun altro deve accedere a quei dati)
Anteprima
Vedrai una selezione di 21 pagine su 109
Teoria Basi di dati Pag. 1 Teoria Basi di dati Pag. 2
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 6
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 11
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 16
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 21
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 26
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 31
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 36
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 41
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 46
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 51
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 56
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 61
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 66
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 71
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 76
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 81
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 86
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 91
Anteprima di 21 pagg. su 109.
Scarica il documento per vederlo tutto.
Teoria Basi di dati Pag. 96
1 su 109
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher CamillaDeMartino01 di informazioni apprese con la frequenza delle lezioni di Basi di dati 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 Napoli - Parthenope o del prof Maratea Antonio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community