Elementos principais de um dicionário de banco de dados

Estrutura

Cada parte da informação deve ser mantida separada para que possa ser distinguida da outra. Os elementos dos dados são identificados em duas dimensões: uma estrutura de registro e uma estrutura de coluna. Um registro é um grupo relacionado de campos ou linhas de tabelas. As colunas são o que define cada campo no registro. Um dicionário de dados tem mais informações sobre as colunas do que as linhas, pois as linhas são compostas por dados que não são de responsabilidade direta do dicionário do banco de dados.

Tipos de dados

Os tipos de dados fazem parte da definição de uma coluna no banco de dados. Eles especificam o tipo de dados a serem inseridos no campo. Os tipos básicos de dados são divididos em numéricos e alfanuméricos. Cada uma dessas duas categorias tem mais divisões. Os campos numéricos devem ser definidos para especificar se os decimais são válidos para o campo. A definição de campos alfanuméricos define se o campo aceita um caractere ou uma sequência de vários caracteres. Os tamanhos dos campos também podem ser aplicados aos dados numéricos. Quanto aos alfanuméricos, eles podem ter formatos impostos, como o formato da data ou uma restrição aos possíveis valores aceitos pelo campo.

Restrições de dados

A diferença entre restrições e tipos de dados pode ser difícil de notar. Por exemplo, uma restrição na largura de uma coluna é uma restrição de coluna. As restrições de dados não fazem parte de uma definição de coluna. Restrições são regras que permitem relacionamentos entre dados e a estrutura do banco de dados. Restrições garantem que os dados em uma tabela não correspondam a vários registros de outras pessoas ou que os registros não estejam vinculados devido à falta de informações essenciais; Isso se chama integridade dos dados e é executado por restrições que impedem que algumas colunas contenham valores vazios ("nulo" em inglês), forçando até a exclusividade do conteúdo de colunas específicas.

Outros elementos

Os bancos de dados armazenam outros objetos que não foram criados para salvar ou definir dados, mas para formar parte integrante das operações do banco de dados. Exemplos desses elementos são índices, que aumentam a velocidade de acesso a dados e visualizações, que são consultas que se representam para o usuário como estruturas de banco de dados. Um esquema é uma conta de usuário que contém objetos de dados e aumenta as medidas de segurança ao restringir as ações que determinados usuários podem executar. Esses elementos fazem parte da estrutura operacional dos bancos de dados sem a necessidade de serem elementos-chave de um dicionário de dados.

Artigos Interessantes