Vous êtes sur la page 1sur 7

UNIDAD IV SISTEMAS DE INTELIGENCIA DE MERCADOS

Base de datos de mercados

BASE DE DATOS DE MERCADOS


Suponga que requiere generar una pequea base de datos para manipular la informacin de un negocio de automviles en el que se identifican tres entidades: Clientes, Coches y Vendedores. Tambin suponga que las nicas reglas de negocio que se necesitan son:

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

Del Morelos 212 Colonia Centro

adicional. Tabla Clientes

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

Jetta Tsuru Lobo Z Rav4 TT Clase E

2000 Azul 2002 Verde 1999 Negro 2007 Rojo 2005 Blanco

Manual Manual Automtica Manual Automtica

2004 Amarillo Manual 2000 Arena Automtica

11 33 65

1649 Ferrari 7645 Jeep 7788 Honda

Maranello 1986 Guinda Wrangler CR-V 1996 Gris 2005 Rojo

Manual Automtica Automtica

Tabla Vendedores

KR01 Karla Ruiz

5 567800

EO02 Esperanza Ocampo 2 330000 NR03 Norma Rodrguez 8 1850000

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

Elaborado por: Mtro. Mario Arturo Vilchis Rodrguez

Colaborador: NombredelaAsignatura: readelConocimiento: ProgramaAcadmico

M.enC.MarioArturoVilchisRodrguez EstadsticaaplicadaalaMercadotecnia Pendiente BachilleratoVirtual

Vous aimerez peut-être aussi