5° Anno TEORIA 1. Introduzione al mondo dei database | Page 3

13 . Il mondo delle basi di dati Vers . 2.2 – Ottobre 2020
Quindi è possibile dare un significato al precedente insieme ( ossia fornire una chiave di interpretazione ) attraverso la seguente forma tabellare :
Articoli in magazzino
Codice articolo
Quantità
Art01
23
Art02
45
Art03
12
Art04
44
Art05
24
DEF : Chiameremo schema ( o intensione ) la chiave di interpretazione dei dati ovvero il significato ( o semantica ) che si attribuisce al dato per ricavare l ’ informazione da esso portata .
DEF : Chiameremo categoria un insieme di dati aventi la stessa chiave di interpretazione ovvero lo stesso schema
DEF : Chiameremo istanza di uno schema o estensione i valori assunti da uno schema in un certo istante di tempo .
Parleremo di significato intensionale dei dati riferendoci al contenuto informativo ( significato ) dei dati .
Parleremo di significato estensionale dei dati riferendoci ai valori che può assumere uno schema . in un certo istante di tempo .
Nell ’ esempio precedente dunque la tabella
Articolo in magazzino Codice articolo
Quantità
rappresenta lo schema dei dati proposti mentre “ Articolo in magazzino ” rappresenta la categoria . Di essa fa parte la seguente istanza dello schema precedente ( cinque articoli e le loro rispettive quantità )
In sintesi : Lo schema non varia nel tempo .
Art01
23
Art02
45
Art03
12
Art04
44
Art05
24
L ’ istanza di uno schema varia nel tempo poiché possono essere eseguite modifiche , inserimenti , cancellazioni .
N . B . Se ipotizziamo che lo schema non possa essere modificato , dobbiamo considerare la sua modifica come la definizione di un nuovo schema ovvero la definizione di una nuova chiave di interpretazione dei dati , ossia di una nuova base di dati .
Autore : Rio Chierego ( email : riochierego @ libero . it - sito web : www . riochierego . it ) Pag . 3