Saltar la navegación

1.5.- Pautas para crear una base de datos.

Ilustraciñon que muestra el símbolo de una base de datos junto con unos engranajes.
IO-Images (Dominio público)

El diseño de bases de datos es una labor compleja que no va a ser tratada en este ciclo. Pero para que entiendas cual suele ser la forma de definir una base de datos y como se plantea la estructura de los datos, se te va a plantear un enunciado y a partir de él irás determinando los elementos que la componen, como son las tablas, relaciones, claves…

Cuestiones a tener en cuenta sobre el diseño de base de datos:

  • Lo primero que has de tener en cuenta, es un enunciado donde se establezcan la estructura lógica o conceptual la cual indicará la composición y distribución teórica de la base de datos.
  • También hay que fijar una serie de objetivos que debe cumplir tu base de datos, en relación a las acciones que se van ha realizar con ellas. Alguno de estos objetivos pueden ser: poder introducir datos, modificar datos, consultar datos, listar los datos, realizar informes sobre los datos, saber las existencias, etc

Reflexiona

Imagen que muestra la fachada de la empresa "Impresión rápida S.L."

El diseño de bases de datos puede llegar a ser una labor bastante compleja, pero te vamos a proponer un pequeño ejemplo que se vea lo comentado anteriormente.

La empresa "Impresión Rápida S.L" dispone de una serie de empleados y empleadas, que son los encargados de ir a reparar las averías que surgen a los diferentes clientes que tienen contratados con ellos un mantenimiento integral.

Para que la administración de la empresa pueda llevar un registro de las reparaciones que se han hecho y de los recursos de las empresas que han intervenido, se decide preparar una base de datos que lleve esta información para que la realización de informes y consultas sea más rápida y eficaz.

  • Los datos que se van a utilizar se clasifican en grupos con un denominador común, así, en este caso tendremos dos grupos de datos: los empleados y empleadas y las averías.
  • El primer grupo de datos (o tabla) son los empleados y empleadas a los que daremos el nombre "EMPLEADOS" y tendrá información interesante para la empresa, como el DNI, el nombre, las horas de trabajo que ha dedicado a la reparación de averías y el departamento de la empresa al que pertenece.

El segundo grupo de datos (o tabla) es el de las averías que se producen. El nombre que le damos será "AVERIAS" y los datos que tendrá son en relación con la avería, como nombre de la empresa a donde se realiza la avería, descripción de la avería, horas que se tarda en solucionarla, fecha en la que se produce la reparación y que empleado o empleada realiza la reparación a través de un valor que lo identifique. Los dos grupos de datos están relacionados a través del identificado de empleado y empleada.

¿Qué finalidad tiene esta base de datos?


Nota: Sobre este enunciado se irán haciendo referencias y ampliaciones a lo largo de la primera parte de la unidad.