¿ Una base de datos informática es un sistema de software que proporciona un alto nivel de organización de los datos . La base de datos actúa como un contenedor de datos , el manejo de los detalles de bajo nivel para almacenar y recuperar los datos del disco duro. Esto libera a los desarrolladores de software de tener que programar estos detalles desde cero. También refuerza la relación de datos y reglas de propiedad , proporcionando integridad y la seguridad de los registros de una organización. Estructura de base de datos
Una base de datos organiza tipos de datos relacionados en uno o más conjuntos de datos , que a su vez , constan de campos o elementos de datos . Una base de datos de pedidos de clientes , por ejemplo , puede tener los conjuntos de datos para la información del cliente, pedidos y productos . La orden set de datos, por ejemplo, sería un campo para el número único de identificación del cliente , una fecha de pedido , una fecha de envío y la cantidad de la orden . Los programas del sistema de pedidos enviar comandos simples para la base de datos para añadir y modificar registros como clientes realizar pedidos.
Integridad datos
Un administrador de base de datos es una persona que supervisa el uso del software de base de datos para una organización . Ella diseños y actualizaciones de bases de datos , conjuntos de datos y campos. Ella también añade reglas que gobiernan el uso de la base de datos y preserva la integridad de los datos . Por ejemplo , puede agregar una regla a la base de datos de órdenes que comprueba los datos de órdenes establecidos antes de extraer un registro de cliente . Si el cliente no enviado órdenes , quitar el cliente convierte a los expedientes de la orden en " huérfanos ", o registros que pertenecen a nadie . En cambio, con la regla, la base de datos bloquea automáticamente el borrado accidental de los registros del cliente y muestra un mensaje de error.
Muchos sistemas de bases de datos SQL utilizan una lenguaje de gestión de datos denominado SQL o Structured Query Language . Usando sólo SQL , el administrador puede mantener bases de datos , crear informes sobre los datos y agregar , cambiar o eliminar registros - todo ello sujeto a las normas y de seguridad de la base de datos. Los procesos de software de bases de datos SQL de comandos de los usuarios y programas humanos.
Seguridad
El administrador de base de datos pueden agregar contraseñas de acceso para todos de una base de datos o de cualquiera de sus conjuntos o elementos . Un usuario puede tener, por ejemplo, el permiso para leer todos los datos en una base de datos , pero no actualizar nada. O la base de datos puede restringir al usuario ver sólo ciertos grupos de datos o elementos en conjuntos . Esto le da una gran flexibilidad en la protección de datos, mientras que ofrece a los usuarios acceso a los archivos que necesitan. Unior