Diseño de base de datos en acces

Diseño de base de datos
Para diseñar una base de datos es necesario determinar primero la finalidad de la misma, las tablas que se necesitan y los campos que contendrá la tabla. De estamanera sabrás cual será la forma más conveniente de organizar tu información. El siguiente ejemplo muestra una base de datos que maneja los inventarios de una compañía.
La base de datos estaformada por 3 tablas:
* La tabla Artículos: contiene datos generales sobre los artículos que se manejan en esta compañía.
* La tabla Proveedores: contiene datos generales sobre ellos
* Latabla Pedidos: contiene los datos de los pedidos solicitados a cada proveedor, esta tabla se relaciona con las tablas artículos y proveedores de la clave principal.
Artículos
ProveedoresPedidos
BASE DE DATOS: INVENTARIO

La relación es una asociación establecida entre campos comunes de dos tablas. De hecho, existen diversos tipos de relaciones, entre ellos tenemos:
* Uno a uno:este tipo de relación, cada registro de la tabla A solo puede tener un registro coincidente en la tabla B y viceversa. Una relación uno a uno se crea si las dos columnas relacionadas sonclaves principales o tienen restricciones únicas.
* Uno a varios: en este tipo de relación. Un registro de la tabla A puede tener muchos registros coincidentes de la tabla B. Pero un registro dela tabla B solo puede tener registro coincidente en la tabla A. Por ejemplo, la clave principal de un artículo puede aparecer en varios registros de la tabla pedidos.
* Varios a varios: unregistro de la tabla A puede tener muchos registros coincidentes en la tabla B y viceversa. Una relación de este tipo se crea definiendo una tercera tabla denominada tabla de unión.
CAMPOSTabla Artículos
id Articulo | Descripción | Precio unitario limite | clasificación | Punto de |
Registros
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |