Organismos utilizar bases de datos informáticas para almacenar y organizar un gran número de registros de datos. Bases de datos exigen la integridad y seguridad de los datos y aliviar los desarrolladores de software de la tarea de crear sus propios programas de gestión de archivos . Los hay de varios tipos importantes, como relacional , de redes y jerárquico. Bases de datos jerárquicas utilizan las relaciones padre-hijo entre las tablas de datos, donde un registro padre puede tener muchos hijos, y ningún niño es sin un padre . Base de datos
una base de datos informática se centra principalmente en un solo programa, conocido como un servidor, que supervisa las bases de datos . Todas las solicitudes de datos pasan a través del servidor , que comprueba las solicitudes de corrección y privilegios de seguridad . El servidor almacena los datos en un conjunto especial de archivos que la mayoría de otros programas por lo general no pueden acceder. El servidor puede tener muchas bases de datos , cada uno enfocado en una aplicación particular , tales como la ingeniería , ventas o inventario . Cada base de datos tiene varias tablas , cada una de las cuales tienen una serie de registros de datos constituidos por campos individuales . Los campos son los elementos significativos más pequeños en una base de datos , incluyendo elementos tales como nombre, estado, código del producto y la fecha.
Tablas simples
Algunos datos pueden almacenarse en simples tablas . Una tabla de estados, por ejemplo , puede tener dos campos: un estado abreviatura de dos caracteres y el nombre del estado. Un gerente de ventas , sin embargo , puede querer una lista de contactos para cada estado. Mientras el número de contactos es pequeño , un programador añade unos pocos campos de la tabla , como el contacto - nombre - 1 , contacto - nombre - 2 y el contacto - nombre - 3 . Después de algunos contactos , sin embargo , este enfoque se vuelve muy complicada .
Parent -Child Relación
una base de datos jerárquica permite crear relaciones entre padres e hijos automáticas entre tablas . Para la tabla de estado en el ejemplo anterior , se configura una tabla secundaria separada que contiene los nombres de contacto . El Estado puede entonces tener cualquier número de contactos o ninguno en absoluto , pero cada contacto debe tener un estado . El servidor de base de datos exige la integridad , no se puede quitar de Delaware , por ejemplo , si tiene un contacto. Puede, sin embargo , eliminar contactos de la tabla secundaria , luego retire el estado.
Automático Maestro
Algunos programas de software de base de datos jerárquica , como Hewlett - Packard de Image/3000 , incluye otro tipo de tabla denominado master automático. La base de datos añade y elimina los registros de forma automática. Si usted necesita encontrar rápidamente un registro con un valor clave , tales como el número de cliente , puede crear una tabla maestra automática que contiene sólo este campo . En lugar de buscar a través de toda la tabla , registro por registro , para el cliente , sólo es necesario especificar el número de cliente y los servidores de bases de datos se ubica en una fracción de segundo.
< Br >