Saltar la navegación

7.1.- Bases de datos: Diseño, tablas, consultas e informes.

Las aplicaciones informáticas utilizadas en la gestión y seguimiento de proveedores son muy variadas. En este apartado estudiamos las bases de datos, en primer lugar deberás conocer qué es una base de datos.
Las bases de datos son un conjunto de datos sobre los diferentes clientes o proveedores que permiten organizar la información en registros y campos de tal forma que se pueda acceder a la información de forma sencilla y recuperar datos a través de referencias, datos estadísticos, informes, etc.

En la siguiente imagen se presenta un ejemplo del programa OpenOffice.org Base donde se pide comenzar la base de datos a través de un asistente.

Pantallazo de un asistente en la que se pregunta si se desea crear una base de datos. En la parte inferior se presentan una serie de botones que preguntan si se desea finalizar, cancelar o avanzar en el proceso de creación de la base de datos.

Antes de comenzar, en una base de datos se debe tener claro con qué tipos de datos se van a trabajar, y qué se quiere hacer con ella. En este diseño se debe partir de unos principios:

  • La información no se debe introducir duplicada.
  • Los datos deben de ser correctos y completos.

Así pues, en el diseño se divide la información en tablas que permiten recuperar fácilmente los datos.

Las tablas son columnas o campos y filas o registros de datos que se organizan para facilitar su recuperación.


Los asistentes de tabla te preguntan el nombre de la tabla, el nombre y número de las columnas y un identificador en cada fila que permite recuperar el dato de la tabla en un momento concreto.

Por ejemplo, las tablas de proveedores suelen estar compuestas por diferentes campos, siendo el diseño de las mismas el siguiente:

  • Un campo con el nombre de los proveedores de la empresa y otro campo para sus direcciones.
  • Otro campo con el catálogo de productos a la venta con sus precios, etc.

Se puede crear otra tabla que recoja los plazos de entrega de los proveedores.

Y otra tabla con registros que recojan el inventario de stock disponible.

Posteriormente, esas tablas se pueden relacionar, seleccionando la información que nos sea útil a través de consultas.

La consulta en la base de datos es una herramienta útil para introducir, borrar, agregar o modificar información en la base de datos. Para esto se usa un lenguaje de consulta, el más habitual es el SQL.


A continuación, se presenta un código del lenguaje SQL que permite obtener los nombres de los fabricantes que ofrecen productos por un precio medio igual o superior a 150 euros.

Tabla de lenguaje SQL
SELECT AVG(Precio), FABRICANTES.Nombre
FROM ARTICULOS, FABRICANTES
WHERE ARTICULOS.Fabricante = FABRICANTES.Codigo
GROUP BY FABRICANTES.Nombre
HAVING AVG(Precio) >= 150

Los informes te permiten generar un documento con información de determinados registros de la base de datos para personalizar la información antes de imprimirlos, incluyendo etiquetas, catálogo, etc.

Autoevaluación

Pregunta

Las bases de datos te permiten presenta animaciones informáticas a tus clientes sobre los diferentes productos que les puedes ofertar. ¿Verdadero o falso?

Respuestas

Verdadero.

Falso.

Retroalimentación