Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

Embed Size (px)

Citation preview

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    1/8

    1. Con base en el modelo relacional del caso 1 del trabajo colaborativo 2, cree unabase de datos llamada Mensajeras con sus respectivas tablas utilizando toda lasintaxis del Lenguaje de Definicin de datos. Se debe usar la herramienta MySql ymostrar las evidencias de los pantallazos. Adems, hacer las siguientesoperaciones

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    2/8

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    3/8

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    4/8

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    5/8

    a) Adicionar para cada tabla, mnimo cinco filas

    INSERT INTO mensajera. rutas` (`COD_RUTA`, NOM_RUTA`) VALUES ('1', 'CARTAGENA'), ('2',

    'MEDELLIN'), ('3', 'LETICIA'), ('4', 'BOGOTA'), ('5', 'CALI');

    INSERT INTO mensajeria`.`municipios` (`COD_M/CIPIO`, NOM_M/CIPIO`, TARIFA_M/CIPIO`) VALUES

    ('501', 'CARTAGENA', '200'), ('502', 'CALI', '250'), ('503', 'BARRANUILLA', '200'), ('504', 'SANTA MARTA',

    '280'), ('505', 'RISARALDA', '210');

    INSERT INTO `mensajeria`.`sucursales` (`COD_SUC`, `NOM_SUC`, `DIR_SUC`, `TEL_SUC`,

    `M/CIPIO_SUC`, `ADMON_SUC`) VALUES ('101', 'CARIBE PLAZA', 'CARACAS', '6668790', '501', '201'),

    ('102', 'SAN FELIPE', 'AV SANTANDER', '6889797', '502', '202'), ('103', 'CASTELLANA', 'AV PEDRO DE

    HEREDIA', '6665544', '503', '203'), ('104', 'SAO', 'AV PEDRO ROMERO', '6655435', 'LETICIA', '204'), ('105',

    'RONDA REAL', 'AV JIMENEZ', '6565730', '505', '205');

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    6/8

    b) Eliminar una fila en alguna tabla

    DELETE FROM `mensajeria`.`sucursales` WHERE `sucursales`.`COD_SUC` = 105;

    c) Modificar algn campo o columna de una fila

    UPDATE `mensajeria`.`rutas` SET `COD_RUTA` = '1002' WHERE `rutas`.`COD_RUTA` = 2 ;

    d) Borrar una fila

    DELETE FROM `mensajeria`.`municipios` WHERE municipios`.`COD_M/CIPIO` = 505;

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    7/8

    2. Teniendo en cuenta la base de datos anterior, realizar las siguientes consultas

    a) Se requiere el nombre de los clientes que tienen guas con destino al municipio

    de Medelln.

    SELECT dest.nombre_dest, dest. apellido_dest FROM datos_destinatario dest, encomiendas enc

    WHERE enc.identificacion_dest=dest.identificacion_dest AND enc.municipio_dest=4

    b) Se requiere el nombre de los empleados que han realizado guas

    SELECT emp.nom_emp FROM empleados emp, encomiendas enc WHEREenc.cod_empleado=emp.cedula_emp

  • 7/31/2019 Aporte Tc3 Punto Uno Con Sus Respectivas Capturas de Pantalla

    8/8

    c) Se requiere saber el nombre de la de las sucursales con los respectivos

    nombres de municipios asignados.

    SELECT NOM_SUC,nom_municipio FROM sucursales,municipios

    WHERE MUNICIPIO_SUC`=COD_MUNICIPIO

    d) Se desea saber las relaciones y nombre de sucursal, emitidas en el ao 2011.

    e) Se desea saber el nombre de la sucursal con el respectivo total de guas,

    organizado por nombre de sucursal, solo aquellas que tienen ms de 2 guas.