MANEJO
DE LAS BASES DE DATOS
CONSTRUCCIÓN
DE BASES DE DATOS
Tiempo atrás era muy tedioso el
realizar la construcción de una base de datos, todo se reducía a realizarlo de
forma manual y se cometían demasiados errores a la hora de elaborarlos y las
búsquedas de la información eran más tardadas.
Hoy en día la construcción de la base
de datos tiene una orientación hacia el futuro de las personas, equipos y
procedimientos, cuya objetivo general es ayudar a una organización de la información.
La importancia de la construcción de la base de datos radica en que permite una
orientación metódica y una coordinación adecuada de los recursos disponibles,
identificación más rápida de los problemas y evaluación cuantitativa de los
resultados.
El diseño de una base de datos es
de suma importancia ya que de ello dependerá que nuestros datos estén
correctamente actualizados y la información siempre sea exacta. Si hacemos un
buen diseño de base de datos podremos obtener reportes efectivos y eficientes.
Existe una gran variedad de programas
que nos permiten elaborar una base de datos, no importa la herramienta que utilicemos
para almacenar la información, puede desde Excel, Access o sistemas
gestores de bases datos más complejos como Microsoft SQL Server, lo
importante aquí es saber diseñar y modelar la base de datos que queremos elaborar
antes de tomar la decisión de crearla.
Al diseñar nuestra base de datos hay
que determinar las tablas y campos que le van a dar forma a nuestra base de
datos. Para ello hay que tomarnos el tiempo necesario para identificar,
organizar y relacionar la información para tener los menores errores posibles.
Algo muy importantes antes de diseñar
cualquier base de datos es necesario conocer la problemática y todo el
contexto sobre la información que se almacenará en nuestro repositorio de
datos. Debemos determinar la finalidad de la base de datos y en base a eso
reunir toda la información que será registrada. Para ello es necesario seguir 5
pasos esenciales para realizar un buen diseño y modelo de una base de datos.
1.-
Identificar las tablas: es decir determinar los requerimientos
que tengamos para la creación de nuestra base de datos, debemos identificar
adecuadamente los elementos de información, para saber el número de tablas que
necesitaremos.
2.
Determinar los campos: Cada entidad representada por una
tabla posee características propias que lo describen y que lo hacen diferente
de los demás objetos, esas características de cada entidad serán nuestros
campos de la tabla los cuales describirán adecuadamente a cada registro.
3.
Determinar las llaves primarias: Una llave
primaria es un identificador único para cada registro (fila) de una tabla.
La llave primaria es un campo de la tabla cuyo valor será diferente para todos
los registros es decir una clave única que nos permitirá que la búsqueda de un
dato sea más fácil, permitiéndonos llegar de manera exacta a lo que queremos
buscar.
4.
Determinar las relaciones entre tablas: Examina las
tablas creadas y revisa si existe alguna relación entre ellas. Cuando
encontramos que existe una relación entre dos tablas debemos identificar el
campo de relación.
5.
Identificar y remover datos repetidos: Finalmente debemos
examinar cada una de las tablas y verificar que no exista información repetida.
El tener información repetida puede causar problemas de consistencia en los
datos además de ocupar más espacio de almacenamiento, y que las búsquedas sean más
tardadas ya que en ocasiones se arrojan varios resultados.
En conclusión podemos decir que para
el diseño de una buena base de datos la importancia radica en identificar,
organizar y relacionar la información que vamos a introducir en nuestra base de
datos y en seguir los 5 pasos básicos para crear una base de datos.