sábado, 17 de julio de 2010

COMPONENTES DE UNA BASE DE DATOS

· Tablas: almacenan elementos en formato fila-columna
· Consultas: muestran los datos organizados según el criterio especificado
· Formularios: muestra los datos de tablas o consultas según el diseño de se haya elegido. Permite al usuario agregar nuevos datos, actualizar o eliminar los existentes.
· Informes: se crean para analizar y presentar los datos en papel. Al igual que en las consultas, se podrá calcular totales y realizar operaciones entre los datos de una o varias tablas.
· Macros: podemos automatizar varias operaciones al mismo tiempo.
· Páginas: podemos compartir documentos de una base de datos a través de internet gracias a que Access permite crear hojas HTML.
La siguiente imagen muestra la información tal como lo haría Access (Tabla Libros, con campos IdLib (campo clave), Titulo, IdEditorial (clave foránea de la tabla Libros pero campo clave de la tabla Editorial), Año, Precio, Edición IdTema, Notas, IdAutor y registros)
Pero antes de llegar a este punto, tenemos que tener claro todas las tablas que vamos a necesitar para nuestra base de datos, así como todos los campos que van a componer cada tabla, y las relaciones que existirán entre ellas (Modelo Entidad-Relación) También es importante plantearse como queremos que aparezca la base de datos cuando la abramos, es decir, que aparezca un menú, donde podremos seleccionar la acción deseada. Este menú se llama panel de control (será un menú, no la base de datos tal cual la abre Access)
Ejemplo: mi empresa se llama CONCESIONARIO y el menú que quiero que me aparezca cuando ejecuto mi base de datos sea el siguiente:
v COCHES
Ø Vendidos
Ø Stock
v CLIENTES
Ø Añadir
Ø Buscar
v REPARACIONES
Ø Pendientes
Ø Efectuadas
Otro ejemplo de tablas de una base de datos sería:
· Tabla CLIENTES, campos: Id_cliente (campo clave), nombre, dirección, teléfono, e-mail, fax, …
· Tabla EMPLEADOS, campos: Id_empleado (campo clave), nombre, dirección, DNI, teléfono, e-mail, categoría, puesto, fecha_alta, fecha_baja, …
· Tabla COCHES_USADOS, campos: Num_bastidor (clave), marca, modelo, foto, matrícula, kilómetros, precio, fecha_entrada, fecha_salida, fecha_matriculacion, …
· Tabla REPARACIONES, campos: Id_reparaciones (clave), descripción, hora_entrada, hora_salida, pendiente, …



No hay comentarios: