Hierarquia de dados - Data hierarchy

Hierarquia de dados refere-se à organização sistemática de dados, geralmente de forma hierárquica. A organização de dados envolve caracteres, campos, registros, arquivos e assim por diante. Esse conceito é um ponto de partida para tentar ver o que constitui os dados e se os dados têm uma estrutura. Por exemplo, como uma pessoa interpreta dados como 'funcionário', 'nome', 'departamento', 'Marcy Smith', 'Departamento de vendas' e assim por diante, presumindo que todos estejam relacionados? Uma maneira de entendê-los é ver esses termos como componentes menores ou maiores em uma hierarquia. Pode-se dizer que Marcy Smith é uma funcionária do Departamento de Vendas ou um exemplo de funcionária desse Departamento. Os dados que queremos coletar sobre todos os nossos funcionários, e não apenas Marcy, são o nome, número de identificação, endereço, etc.

Objetivo da Hierarquia de Dados

"Hierarquia de dados" é um conceito básico em dados e teoria de banco de dados e ajuda a mostrar as relações entre componentes menores e maiores em um banco de dados ou arquivo de dados. É usado para dar um melhor entendimento sobre os componentes dos dados e como eles estão relacionados.

É particularmente importante em bancos de dados com integridade referencial, terceira forma normal ou chave perfeita. A "hierarquia de dados" é o resultado da organização adequada dos dados sem redundância. Evitar a redundância eventualmente leva à "Hierarquia de dados" adequada, representando a relação entre os dados e revelando sua estrutura relacional.

Componentes da Hierarquia de Dados

Os componentes da hierarquia de dados estão listados abaixo.

Um campo de dados contém um único fato ou atributo de uma entidade. Considere um campo de data, por exemplo, "19 de setembro de 2004". Isso pode ser tratado como um único campo de data (por exemplo, data de nascimento), ou três campos, a saber, dia do mês, mês e ano.

Um registro é uma coleção de campos relacionados. Um registro de funcionário pode conter campos de nome, campos de endereço, campo de data de nascimento e assim por diante.

Um arquivo é uma coleção de registros relacionados. Se houver 100 funcionários, cada funcionário terá um registro (por exemplo, chamado de registro de Detalhes Pessoais do Funcionário) e a coleção de 100 desses registros constituirá um arquivo (neste caso, denominado arquivo de Detalhes Pessoais do Funcionário).

Os arquivos são integrados a um banco de dados . Isso é feito usando um sistema de gerenciamento de banco de dados. Se houver outras facetas dos dados do funcionário que desejamos capturar, outros arquivos, como o arquivo de histórico de treinamento do funcionário e o arquivo de histórico de trabalho do funcionário, também podem ser criados.

Ilustração da hierarquia de dados

Uma ilustração da descrição acima é mostrada no diagrama abaixo.

Diagrama de hierarquia de dados

Os termos a seguir são para maior clareza.

Com referência ao exemplo no diagrama acima.

Rótulo do campo de dados = Nome do funcionário ou EMP_NAME

Valor do campo de dados = Jeffrey Tan

A descrição acima é uma visão dos dados conforme entendidos por um usuário, por exemplo, uma pessoa que trabalha no Departamento de Recursos Humanos.

A estrutura acima pode ser vista no modelo hierárquico , que é uma forma de organizar os dados em um banco de dados.

Em termos de armazenamento de dados, os campos de dados são compostos por bytes e estes, por sua vez, são compostos por bits .

Veja também

Referências