Você está na página 1de 7

EVIDENCIA DE DESEMPEÑO

CODIGO: FO-GA-028 VIGENTE DESDE: 24-11-2017 VERSION: 1

NOMBRE DEL ESTUDIANTE:


N° DE IDENTIFICACION: CREACIÓN Y MANIPULACION DE BASE DE DATOS
JORNADA: MATINAL HORARIO: 8:00 A 10:00 A.M.
FECHA DE APLICACIÓN: DIA 2 MES 5 AÑO 2018
MODULO DE FORMACIÓN:
220501096 - Desarrollar la solución de software de acuerdo con el diseño y metodologías
NCL: de desarrollo.
DOCENTE OSWALDO CONTRERAS SIERRA
DESCRIPCION DE LA ACTIVIDAD A REALIZAR: CREACION Y MANIPULACION DE UN
SISTEMA DE BASE DE DATOS EN MYSQL

EVIDENCIA DESEMPEÑO ( X ) PRODUCTO ( )

CUMPLE
ITEMS CRITERIOS DE EVALUACION OBSERVACIONES
SI NO
Identifica sentencias del lenguaje MYSQL para la creación
1 de bases de Datos y sus respectivas tablas.
Diseña bases de datos en MySQL de acuerdo a las reglas o
2 normas.
Utiliza adecuadamente sentencias para realizar la
3 alteración de Tablas

Realiza consultas en MySQL utilizando las sentencias


4 apropiadas
Aplica el uso de operadores lógicos y aritméticos en las
5
consultas MySQL
6 Realiza consultas simples y agrupadas

RESULTADO FAVORABLE NO FAVORABLE

Firma del Docente


Para mirar toda la potencialidad de la sentencia SELECT, hemos organizado unas consultas de menor a mayor grado de dificultad. Comenzaremos
con consultas sobre una sola tabla hasta finalizar con subconsultas, donde intervienen más de una tabla. Para ello hemos fabricado una base de
Datos llamada Reservas-Hoteles y en ella se ha creado varias tablas. Tal y como se presentan en el modelo que se muestra a Continuación:
También se han agregado una serie de registros por cada tabla, con el propósito de entender de una mejor manera las consultas que
realizaremos más adelante:

Tabla Huéspedes Tabla Municipios

Tabla Hoteles Tabla Reservas


Consultas Simples:

1. Consulta de un determinado campo. Consultar el código, nombre y código


municipios de todos los hoteles.

2. Consultas de todos los campos. Consultar todos los datos de los hoteles.

3. Consultas con DISTINCT. Consultar el código de los hoteles que han


tenido reservas.

4. Consultas de valores calculados. Consultar el nombre de los hoteles con


sus respectivas tarifas, aumentadas en un 10%.

5. Consultas con condición. Consultar el código del hotel y la fechas de


Inicio de reservados en el año 2016

6. Consultas con ordenamiento. Consultar el código del hotel y la fecha de


reservas, organizado por código hotel.
Consultas de Reunión (Múltiples Tablas)

1. Reunión simple. Consultar el nombre de los hoteles que han tenido reservas

2. Reunión con condición. Consultar el nombre del hotel, el nombre del


municipio donde está ubicado con sus respectivas fechas de reserva, solo
para las reservas del año 2016.

3. Reunión de una tabla consigo misma. Consultar las parejas de códigos


del hotel, que se encuentran en la misma ciudad.

Consultas con Funciones Agregadas

COUNT(*): Cuenta los registros de una tabla

COUNTO(Campo): Cuenta los registros por un campo determinado. Si el campo


tiene un valor nulo, no lo cuenta.

SUM(Campo): Suma todos los valores del campo. No suma nulos. El campo
debe ser numérico.

AVG(Campo): Promedia el campo. No tiene en cuenta los nulos y el campo


debe ser numérico.

MAX(Campo): Selecciona el valor máximo del campo. No cuenta el valor nulo.

MIN(Campo): Selecciona el valor mínimo del campo. No cuenta el valor nulo.


1. Consultas para contar filas. Consultar el número total de hoteles

2. Consultas para contar final con condición. Obtener la cantidad total de


hoteles que se encuentran en el municipio con código 01

3. Consultas con agrupación. Obtener el número total de reservas por hotel

4. Consultas con agrupación y reunión de tablas. Consultar el nombre del


hotel con su respectivo número total de reservas.

5. Consultas con condición de agrupación. Consultar el nombre del hotel,


con su respectiva cantidad total de días reservados; solos aquellos
hoteles que tienen más de dos días reservados.

6. Consultas con condición y agrupamiento varios. Consultar el nombre del


hotel, y el nombre de los municipios, con su respectiva cantidad de
reservas. Solo los hoteles del municipio de Cartagena o Bogotá, y que
tengan más de 2 reservas
Consultas Avanzadas

1. Consultas con el operador LIKE. Consultar los hoteles cuyo nombre


empiezan con la letra =C.

2. Consultar los nombres de los hoteles cuya segunda letra sea U.

3. Consultar los nombres de los Municipios cuya última letra sea igual a N.

4. Consultar los proveedores que tengan en el nombre la letra S.

5. Subconsultas. Consultar los hoteles que no han tenido reservas

6. Nota: La consulta anterior se puede realizar también utilizando el EXISTS

Você também pode gostar