Académique Documents
Professionnel Documents
Culture Documents
Un cliente puede comprar muchos coches pero un coche slo puede pertenecer a un cliente (Relacin 1:M Uno a muchos). Un vendedor puede vender (valga la redundancia) coches a muchos clientes y un cliente puede ser atendido por muchos vendedores (Relacin N:M Muchos a muchos).
Por ltimo, considere que la informacin que usted (o el dueo del negocio) requiere saber tiene que ver con los clientes, sus coches y los vendedores que los han atendido.
Genere una base de datos que deber llamar mercadotecnia y que deber contener tres tablas (cada entidad debe plasmarse como una tabla de la base de datos), las cules se especifican a continuacin:
Tabla 1. Nombre: Clientes Nombre de campo Tipo de dato Longitud Caractersticas Clave_cliente Nombre Direccin Nmero Texto Texto Entero 40 40 Llave Principal, Requerido
Telfono Edad
Texto Nmero
9 Entero
Formato @@@-@@-@@
Tabla 2. Nombre: Coches Nombre campo Clave_cliente Nmero_motor de Tipo dato Nmero Nmero Entero Entero Llave Principal, Requerido, Formato 0000 Marca Submarca Modelo Color Transmisin Texto Texto Nmero Texto Texto 20 20 Entero 10 10 de Longitud Caractersticas
Tabla 3. Nombre: Vendedores Nombre de campo Tipo de dato Longitud Caractersticas Clave_vendedor Nombre Aos_experiencia Ventas_totales Texto Texto Nmero Moneda 4 40 Entero Llave Principal, Requerido
Paso 1. Abra BASE y genere una base de datos en blanco. Cuando le sea solicitada la ruta en donde ser almacenada, cree una carpeta con su nombre completo y gurdela ah con el nombre mercadotecnia.
Paso 2. Seleccione la opcin Crear una tabla en vista de diseo e inserte los nombres de campo con sus correspondientes tipos de datos y longitud, de acuerdo a las tablas mostradas en la pgina anterior.
Tambin debe especificar el campo llave de cada tabla. Para ello, posicione el cursor en el campo mencionado y presione el cono que aparece en la barra
de herramientas o simplemente haga clic con el botn derecho del ratn y presione el mismo cono.
Paso 3. Genere una relacin entre las tablas Clientes y Coches de la siguiente manera: Seleccione la opcin relaciones ubicada en el men Herramientas y aparecer una ventana que contiene todas las tablas que ha creado. Seleccione ambas y pulse el botn Agregar. Con el botn del ratn, arrastre el campo llave desde la tabla Clientes hasta Coches para que se vea grficamente la liga de la relacin. Despus especifique que se necesita integridad referencial en la informacin. Esto quiere decir que no puede existir un coche que no tenga propietario (nunca se puede agregar un registro hijo que no tenga padre).
Paso 4. Genere una relacin entre las tablas Clientes y Vendedores de la siguiente manera: Deber generar una cuarta tabla llamada Clientes_Vendedores cuyos nicos campos sern idnticos a las llaves de las tablas Clientes y Vendedores (Clave_cliente y Clave_vendedor). Ahora arrastre los campos desde Clientes y Vendedores a su correspondiente en Clientes_Vendedores para generar la relacin. La cardinalidad de esta relacin es N:M (muchos a muchos); no olvide que cuando existen relaciones de este tipo, es necesario generar una tabla 10 05 Mario Vilchis Cuauhtmoc Blanco 85 Hugo Snchez Avenida Universidad 747 Colonia 7118990 40 Camelia 212 Colonia Pedregal Bolivar 45 Colonia Villacoapa 7114546 21 7115758 34
Universidad 11 17 65 Michael Jordan Edson Arantes Alessandro Piero 33 Pedro Picapiedra Hidalgo 114 Colonia Hroes 7119899 70 Rosales 21 Colonia Arboledas Paseo Toltecas 555 Aquiles Serdn 7116263 42 7112123 50 7112825 32
Paso 5. Pase a la vista Hoja de datos y llene la tabla correspondiente con los siguientes datos.
Tabla Coches
10 17 85 11 17 05 05
5719 Volkswagen 9836 Nissan 1142 Ford 3719 BMW 8264 Toyota 5432 Audi 9843 Mercedes Benz
2000 Azul 2002 Verde 1999 Negro 2007 Rojo 2005 Blanco
11 33 65
Tabla Vendedores
5 567800
En la siguiente tabla se muestra cules son los clientes que han sido atendidos por los diferentes vendedores. Esto le servir para relacionar ambas tablas en cuestin. Es importante que NO intente introducir estos valores en la tabla
adicional (que por cierto deber llamarse Clientes_Vendedores) sino que estos valores deber introducirlos desde la tabla Vendedores.
Clave_vendedor Clave_cliente KR01 KR01 KR01 EO02 EO02 EO02 NR03 NR03 NR03 NR03 NR03 NR03 10 85 17 05 65 11 10 05 85 11 17 33