¿Qué es una base de datos?
Una base de datos es un programa instalado en un servidor o en un ordenador. Cada base de datos tiene una o varias interfaces. Un usuario de la base de datos (o una aplicación) debe iniciar sesión primero en el sistema de base de datos. Allí, los datos se almacenan de forma estructurada en tablas. Un registro en una tabla de base de datos consta de varios campos de datos 1-n. Los campos individuales pueden tener diversos tipos de datos. El acceso a las tablas individuales es gestionado por un sistema de gestión de bases de datos (gestión de derechos para el usuario). Físicamente, los datos se almacenan en una colección de archivos.
Bases de datos relacionales
Las relaciones entre los distintos campos de las tablas conforman una estructura determinada (un modelo de base de datos). De este modo, todo el conjunto de datos puede interconectarse. Esto se lleva a cabo mediante índices e identificadores entre los distintos campos de los modelos de datos. La gestión de los datos y de las tablas, así como de sus relaciones, corre a cargo del software del sistema de base de datos. Los datos de las distintas tablas conforman así un modelo de datos. Gracias a la indexación de datos, incluso las consultas SQL sobre grandes volúmenes de datos se responden con gran rapidez.
El lenguaje de la base de datos
Las consultas SQL basadas en texto se han impuesto como lenguaje estándar. Las consultas pueden ser muy complejas y estructurarse entre diferentes tablas relacionales. El conjunto de datos devuelto puede incluir incluso varios millones de registros. Los registros individuales se recuperan mediante un cursor. El sistema servidor de una base de datos debe disponer de la mayor cantidad de memoria posible.
¿Qué bases de datos hay?
En la actualidad, se han impuesto las siguientes bases de datos (SGBD):
- Oracle
- MS-SQL
- MariaDB (MySQL)
- MS Access
- DB/2 (actualmente muy poco común)
Sin duda, hay toda una serie de bases de datos que son muy específicas o que ya no tienen relevancia. La seguridad de los datos es la máxima prioridad.
Conclusión
Las bases de datos gestionan los conjuntos de datos y sirven como contenedores de datos. En logística, las bases de datos son muy importantes. Se utilizan para el registro de clientes, el registro de pedidos, la preparación de pedidos y el envío o la producción. El sistema de bases de datos relacionales gestiona los objetos de datos.
Todos los sistemas LUCA, como Pick-by-Light, Voice Picking, Pick-by-Point, etc., utilizan las bases de datos. Encontrará más información general sobre la preparación de pedidos en logística en el artículo Sistemas de preparación de pedidos.
« Volver al índice del glosario