Tecnología

Inicio

¿Qué es una base de datos y su utilidad?

¿Qué es una base de datos y su utilidad?


Una base de datos de la computadora 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 datos en el disco duro. Esto libera a los desarrolladores de software de tener que programar estos detalles a partir de cero. Se recurre también a la relación de datos y reglas de propiedad, proporcionando la integridad y la seguridad de los registros de una organización.

Estructura de la base de datos

Una base de datos organiza tipos relacionados de datos en uno o más conjuntos de datos, que a su vez, se componen de campos o elementos de datos. Una base de datos de pedidos de clientes, por ejemplo, puede tener conjuntos de datos para la información del cliente, las órdenes y los productos. El conjunto de órdenes de datos, por ejemplo, sería un campo para el número único de identificación del cliente, una fecha de fin, una fecha de envío y una cantidad de la orden. Los programas del sistema para enviar comandos simples para la base de datos para agregar y cambiar los registros como los clientes realizar pedidos.

Integridad de los datos

Un administrador de la base es una persona que supervisa el uso del software de base de datos de una organización. Ella diseña y bases de datos de actualizaciones, 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, se puede añadir una regla a la base de datos pedidos que comprueba los datos de las solicitudes establecidos antes de retirar un registro de cliente. Si el cliente tiene órdenes de no enviado, eliminando el cliente convierte los registros de pedidos en "huérfanos", o registros que no pertenecen a nadie. En cambio, con la regla, la base de datos bloquea automáticamente el borrado accidental del registro de usuario y muestra un mensaje de error.

SQL

Muchos sistemas de base de datos utilizan un 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 añadir, cambiar o eliminar registros - todo ello sujeto a las normas y la seguridad de la base de datos. El software de base de datos procesa los comandos SQL de los usuarios y programas humanos.

Seguridad

El administrador de la base de datos puede añadir contraseñas de acceso para todos una base de datos o 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 ninguna de ella. O la base de datos puede restringir al usuario ver sólo ciertos grupos de datos o elementos en conjuntos. Esto proporciona una gran flexibilidad en la protección de datos, al tiempo que da a los usuarios acceso a los registros que necesitan.

Herramientas

software de base de datos incluye programas de herramienta que se utiliza para mantener los datos. software de copia de seguridad permite al administrador para hacer copias de seguridad de los datos en caso de fallos del disco y otros problemas graves. programas de importación y exportación permiten a los usuarios añadir y eliminar registros y enviar archivos a otros sistemas externos, con diferentes formatos. Por ejemplo, un administrador de la nómina puede utilizar un programa de exportación para crear un archivo de los empleados para enviar al Servicio de Impuestos Internos una vez al año. Otros programas de seguimiento de la velocidad de procesamiento de base de datos y ayuda al administrador de sintonización fina para obtener un mejor rendimiento.