Schema di database: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Botcrux (discussione | contributi)
m Bot, replaced: attributo (database) → attributo (basi di dati)
Modifica della proposta di unione
 
(12 versioni intermedie di 7 utenti non mostrate)
Riga 1:
{{U|verso=a|progettazione di basi di dati|Informatica|luglio 2023}}
{{S|informatica}}
{{F|basi di dati|novembre 2013}}
Lo '''schema''' di un [[database]] è la struttura o organizzazione logica dei [[dati]] in esso contenuti descritta mediante l'uso di un linguaggio formale ([[Data Definition Language]] DDL) supportato da un [[database management system]] (DBMS). In un [[database relazionale]] lo schema definisce i [[Campo (informatica)|campi]] dato o [[attributo (basi di dati)|attributi]] di ciascuna tabella/relazione e le relazioni fra campi e tabelle senza assegnare agli attributi un valore cioè riempire di contenuti il database, compito invece del [[Data Manipulation Language]] (DML). Esso è dunque il contenuto intensionale della base di dati e non il contenuto estensionale.
{{S|basi di dati}}
Lo '''schema''' di un [[database]] è la struttura o organizzazione logica dei [[dati]] in esso contenuti descritta mediante l'uso di un linguaggio formale ([[modello E-R]] e poi [[Data Definition Language]] DDL) supportato da un [[database management system]] (DBMS). In un [[database relazionale]] lo schema definisce i [[Campo (informatica)|campi]] dato o [[attributo (basi di dati)|attributi]] di ciascuna tabella/relazione e le relazioni fra campi e tabelle senza assegnare agli attributi un valore cioè riempire di contenuti il database, compito invece del [[Data Manipulation Language]] (DML). Esso è dunque il contenuto intensionale della base di dati e non il contenuto estensionale.
<!--
Schemas are generally stored in a [[data dictionary]]. Although a schema is defined in text database language, the term is often used to refer to a graphical depiction of the database structure.[http://www.webopedia.com/TERM/s/schema.htm]
 
== Levels of database schema ==
 
* [[Conceptual schema]], a map of concepts and their relationships.
* [[Logical schema]], a map of entities and their attributes and relations
Riga 14 ⟶ 15:
== Voci correlate ==
* [[Modello relazionale]]
* [[Base di dati]]
* [[Database]] e [[database management system]]
 
{{Sportale|informatica}}
 
[[Categoria:TeorieTeoria sudelle basebasi di dati]]
[[Categoria:Modellazione dei dati]]