Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Una base de datos es una colección de información organizada de forma que un programa de
ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de
datos es un sistema de archivos electrónico.
2. Defina que son tablas o entidades, campos, registros, vistas, script, procedimiento y
de ejemplo de cada uno.
Campos: La estructura de una tabla se define por la cantidad de campos en que fraccionemos
la información que guarda. Los posibles campos (podemos imaginarlos como "columnas" de
una planilla de cálculo) para una tabla de –por ejemplo- "productos", podrían ser el código de
productos, el nombre del producto, su descripción, la categoría a la que pertenecen, el precio,
etc.
Registro: Un registro de base de datos es, básicamente, una fila que contiene datos únicos en
cada uno de los campos. Una base de datos normalmente tendrá un gran número de registros,
pero sólo un pequeño número de campos.
Vistas: Una vista es una tabla virtual cuyo contenido está definido por una consulta. Al igual
que una tabla, una vista consta de un conjunto de columnas y filas de datos con un
nombre. Sin embargo, a menos que esté indizada, una vista no existe como conjunto de
valores de datos almacenados en una base de datos. Las filas y las columnas de datos
proceden de tablas a las que se hace referencia en la consulta que define la vista y se producen
de forma dinámica cuando se hace referencia a la vista.
Existen relaciones de diferentes tipos. El tipo de relación que utiliza Access al unirdos tablas
dependerá de cómo estén definidos los campos relacionados.
Relación de uno a varios (1,n). Se crea una relación de uno a varios si uno de los campos
relacionados es una clave principal. Esta relación es la más común. Cada registro de una tabla
puede estar enlazado con varios registros de una segunda tabla, pero cada registro de la
segunda sólo puede estar enlazado con un único registro de la primera.
Relación de uno a uno (1,1). Se creará una relación de este tipo si ambos campos relacionados
son claves principales. En este tipo de relación, un registro de la tabla uno sólo puede estar
relacionado con un único registro de la tabla dos y viceversa. No es muy usada.
Relación de varios a varios (n,m). En este caso, ninguno de los campos relacionados son claves
principales. Cada registro de la primera tabla puede estar enlazado con varios registros de la
segunda y viceversa. Este tipo de relación implica la repetición de los campos de cada tabla;
UNIVERSIDAD TECNOLOGICA DE SANTIAGO UTESA
RECINTO SANTO DOMINGO DE GUZMAN
esto es lo que Access pretende evitar. Para establecer relaciones de este tipo, es necesario
crear una tabla intermedia que esté relacionada con las dos de uno a varios.
Tema No.2 Haciendo uso del conocimiento adquirido cuales entidades identificas a partir
de las siguientes declaraciones de un futuro cliente.
a) Soy dueño de tres negocios de restaurantes de mariscos, en cada uno de ellos tengo
diferentes clientes, empleados, proveedores, a estos ultimos les compro productos y
entre los mas consumidos estan los camarones y la cerveza. Negocio, Clientes,
Empleados, Proveedores y Productos.
Tema No.3 Con las siguientes reglas de negocio diseña un modelo relacional.
El ambiente de negocio es el siguiente: Una franquicia de tiendas departamentales.
1. Un Empleado pertenece sólo a un territorio y un territorio puede tener muchos
empleados.
2. Un cliente pertenece a un grupo de clientes y un grupo de clientes puede tener
ninguno o muchos clientes.
3. Un Cliente puede generar muchas órdenes de compra pero una orden sólo le
pertenece a un cliente.
4. Un empleado puede hacer muchas ordenes de compra pero una orden de compra
la puede hacer un empleado.
5. Una orden de compra puede contener muchos productos y un producto puede
estar en varias ordenes de compra.
6. Un producto solo puede venir de un proveedor y un proveedor puede proveer
ninguno o muchos productos.
7. Un producto sólo tiene una categoría y una categoria puede tener ninguno o
muchos productos.