Ogni pezzo di dati devono essere tenuti separati in modo che si può essere distinto da un altro . Elementi di dati di solito sono identificati da due dimensioni - una struttura di registrazione e una struttura colonna . Un record è un gruppo correlato di istanze di campi , o una tabella di righe . Le colonne sono le definizioni di ogni campo in un record . Un dizionario di dati contiene ulteriori informazioni sulle colonne del database che sulle righe , come le righe sono formate da dati , che non è la diretta responsabilità del dizionario dati .
Tipi di dati
I tipi di dati
sono parte della definizione di una colonna nel database . Questo specifica che tipo di dati deve essere previsto in quel campo . I principali tipi di dati si dividono tra numerici e alfanumerici . Ciascuna di queste due categorie sono di solito ulteriormente divisi . I campi numerici devono essere definiti per indicare se decimali sono ammessi nel campo . Definizioni di campi alfanumerici comprendono se il campo deve contenere un carattere o una stringa di molti caratteri . Dimensioni dei campi possono essere applicate anche alle colonne numeriche . Campi alfanumerici possono avere formati imposti loro , come ad esempio i formati di data o di una restrizione dei possibili valori che possono essere detenute nei campi .
Dati
Vincoli
La distinzione tra vincoli e tipi di dati possono essere spesso offuscata . Per esempio , le restrizioni alla larghezza di una colonna è un vincolo di colonna . Vincoli dati non fanno parte di una definizione di colonna . Vincoli sono le regole che permettono relazioni tra dati contenuti nella struttura del database . Essi assicurano che i dati contenuti in una tabella non corrisponderanno con più record in un altro o causare record da non perdere fuori di un legame perché manca di dati essenziali . Questo si chiama " integrità dei dati ", ed è imposto da vincoli che vietano alcune colonne per contenere valori null e anche far rispettare l'unicità del contenuto di colonne specificato .
Altri elementi
Database memorizzare altri oggetti che non siano puramente destinati detenzione o la definizione dei dati , ma sono parte integrante delle operazioni di database. Esempi di tali elementi sono indici , che accelerano l'accesso ai dati e le viste , che sono già scritte query che si rappresentano come strutture di database per l'utente. Uno schema è un account utente che contiene oggetti di dati e anche l'applicazione di misure di sicurezza , limitando le azioni che certi utenti possono eseguire. Questi elementi fanno parte della struttura operativa di una banca dati , senza essere elementi chiave del dizionario dati .
software © www.354353.com