Tecnología

Inicio

Cómo diseñar una base de datos relacional

Cómo diseñar una base de datos relacional


Al crear una base de datos relacional en Microsoft Access, la clave del éxito es una planificación adecuada. Si alguien le ha pedido que cree una base de datos, hacer preguntas acerca de lo que se supone que la base de datos para hacer y cuáles son las expectativas. Siempre es mejor planear a fondo su base de datos y detectar problemas en el comienzo y no tratar de corregir los errores en una base de datos mal diseñada que está lleno de datos.

Instrucciones

1 Escribir o escriba por qué se está creando una base de datos, ¿cómo va a ser utilizado, lo que se hará con la información que se almacena en ella. Determinar cómo la información le ayudará a usted o su empresa.

2 Evitar la redundancia. Bases de datos almacenan datos en estructuras conocidas como tablas. Es posible que tenga una tabla que contiene la información del cliente y otra tabla que contiene la información de ventas. Usted no desea introducir el nombre del cliente cada vez que el cliente realiza una compra. En la tabla de clientes, asignar al cliente un número de identificación y en la tabla de ventas, utilice el número de identificación para mostrar lo que compró el cliente. La clave para el desarrollo de base de datos limpia está planeando con anticipación para que no tenga que escribir más de lo necesario.

3 Haga una lista de toda la información que necesita para la base de datos y luego comenzar a romper los datos en grupos más pequeños que serán almacenados en tablas. Escribe los nombres de las tablas en tarjetas individuales. Por ejemplo, una empresa que trabaja con las ventas podría tener mesas para los clientes, ventas, inventario y empleados. Una escuela podría tener tablas que contienen datos sobre los estudiantes, profesores, clases, grados y libros.

4 Crear una lista de campos que contendrán los datos en cada tabla. Los campos que contienen información muy específica, como el número de un cliente de identificación, nombre, apellido, ciudad, estado y código postal. Una tabla de ventas puede contener campos como el número de identificación del cliente, fecha de venta, número de identificación del producto (que puede vincular a una tabla de productos) y el ID del vendedor. Cada tabla debe tener al menos un campo que es un identificador único, como un número de identificación o número de inventario de productos. Los identificadores únicos (conocidos como claves primarias) son importantes cuando se trata de la construcción de relaciones entre tablas. En cada ficha, escriba el nombre de los campos de cada tabla con la clave principal en la parte superior de la lista.

5 Construir relaciones en la base de datos. Una relación es una relación entre dos o más tablas. En un entorno educativo, un profesor puede tener muchos estudiantes. Esta relación se muestra la base de datos mediante la vinculación de la mesa de los profesores a la tabla de los estudiantes. Si hay una mesa de nómina, los maestros y las tablas de nóminas están conectados de manera cada vez que el maestro se le paga eso se refleja en la tabla nómina. El uso de las tarjetas de índice que ha creado, comenzar a determinar qué tablas puede tener relaciones con otras tablas.

6 Ingrese entre 20 y 25 registros en la base de datos y empezar a buscar errores y duplicaciones. Involucrar a las personas que le pedirá que cree la base de datos. No importa qué tan cuidadosamente estructurado su base de datos, la verdadera prueba de la integridad de la base de datos es cuando se introducen los datos. Coger los errores y corregirlos tan pronto como sea posible. El intentar fijar una base de datos después de que se han introducido cientos o miles de registros puede ser una pesadilla.