La jerarquía de datos se refiere a la organización sistemática de los datos, a menudo en forma jerárquica. La organización de los datos implica caracteres, campos, registros, archivos, etc. [1] [2] Este concepto es un punto de partida cuando se intenta ver qué compone los datos y si los datos tienen una estructura. Por ejemplo, ¿cómo puede una persona interpretar datos como "empleado", "nombre", "departamento", "Marcy Smith", "Departamento de ventas", etc., suponiendo que todos están relacionados? Una forma de entenderlos es ver estos términos como componentes más pequeños o más grandes en una jerarquía. Se podría decir que Marcy Smith es uno de los empleados del Departamento de ventas, o un ejemplo de un empleado de ese Departamento. Los datos que queremos capturar sobre todos nuestros empleados, y no solo Marcy, son el nombre, el número de identificación, la dirección, etc.
Finalidad de la jerarquía de datos
La "jerarquía de datos" es un concepto básico en la teoría de datos y bases de datos y ayuda a mostrar las relaciones entre los componentes más pequeños y más grandes de una base de datos o un archivo de datos. Se utiliza para comprender mejor los componentes de los datos y cómo se relacionan entre sí.
Es particularmente importante en bases de datos con integridad referencial , tercera forma normal o clave perfecta. La "jerarquía de datos" es el resultado de la disposición adecuada de los datos sin redundancia. Evitar la redundancia conduce finalmente a una "jerarquía de datos" adecuada que represente la relación entre los datos y revele su estructura relacional.
Componentes de la jerarquía de datos
Los componentes de la jerarquía de datos se enumeran a continuación.
Un campo de datos contiene un único hecho o atributo de una entidad. Consideremos un campo de fecha, por ejemplo, "19 de septiembre de 2004". Esto se puede tratar como un único campo de fecha (por ejemplo, fecha de nacimiento) o como tres campos, a saber, día del mes, mes y año.
Un registro es una colección de campos relacionados. Un registro de empleado puede contener uno o más campos de nombre, campos de dirección, campos de fecha de nacimiento, etc.
Un archivo es una colección de registros relacionados. Si hay 100 empleados, cada empleado tendrá un registro (por ejemplo, llamado registro de Datos personales del empleado) y la colección de 100 de esos registros constituiría un archivo (en este caso, llamado archivo de Datos personales del empleado).
Los archivos se integran en una base de datos . [3] Esto se hace mediante un sistema de gestión de bases de datos. Si hay otras facetas de los datos de los empleados que deseamos capturar, también se pueden crear otros archivos, como el archivo de historial de capacitación de los empleados y el archivo de historial laboral de los empleados.
Ilustración de la jerarquía de datos
En el siguiente diagrama se muestra una ilustración de la descripción anterior:
Los siguientes términos se utilizan para mayor claridad. Con referencia al ejemplo del diagrama anterior:
Etiqueta del campo de datos = Nombre del empleado o EMP_NAME
Valor del campo de datos = Jeffrey Tan
La descripción anterior es una vista de los datos tal como los entiende un usuario, por ejemplo, una persona que trabaja en el Departamento de Recursos Humanos.
La estructura anterior se puede ver en el modelo jerárquico , que es una forma de organizar los datos en una base de datos. [2]
En términos de almacenamiento de datos, los campos de datos están formados por bytes y estos a su vez están formados por bits .
Véase también
- Diccionario de datos : conjunto de metadatos que contiene definiciones y representaciones de elementos de datos.
- Elemento de datos : representación semántica de los datos
- Adquisición de datos : proceso de muestreo de señales de sensores y conversión en datos digitales.
Referencias
- ^ Blaauw, Gerrit Anne ; Brooks, Jr., Frederick Phillips ; Buchholz, Werner (1962), "4: Natural Data Units" (PDF) , en Buchholz, Werner (ed.), Planning a Computer System – Project Stretch , McGraw-Hill Book Company, Inc. / The Maple Press Company, York, PA., pp. 39–40, LCCN 61-10466, archivado desde el original (PDF) el 2017-04-03 , consultado el 2017-04-03
- ^ ab Laudon, Kenneth C.; Laudon, Jane P. (2007). Sistemas de información gerencial: gestión de la empresa digital (novena edición). Upper Saddle River, EE. UU.: Pearson Prentice Hall . pp. 226, 229. ISBN 978-0-13-157984-2.
- ^ Marston, Tony. "El modelo de datos relacionales: normalización y diseño eficaz de bases de datos". Archivado desde el original el 17 de enero de 2012. Consultado el 20 de agosto de 2013 .