BASE DE DATOS BÁSICO: Act 12: Lección Evaluativa 3

Todas Correctas

1.
Dada la siguiente estructura de las tablas de Reservas, Hoteles y Huéspedes. La sintaxis para consultar el nombre de los Hoteles con su total de reservas, aquellos cuyo municipio es "02", es: 

1)Rnum,Fecha_Ini,Dias uración,Nro_Id_Hues,Cod_Hot,Nro_Hab,Fec_Res 
 2) Cod_Hot,Hnombre,Cod_Mun
 3) Nro_Id_Hues,Nombre_Hues 

Seleccione una respuesta. 

 a. SELECT Hnombre, count(Rnum) FROM Hoteles, Reservas WHERE Hoteles.Cod_Hot = Reservas.Cod_Hot AND Cod_Mun = "02" GROUP BY Hnombre
 b. SELECT Hnombre, count (Rnum) FROM Hoteles, Reservas WHERE Hoteles.Cod_Hot = Reservas.Cod_Hot GROUP BY Hnombre
 c. SELECT Hnombre, count(Rnum) FROM Hoteles, Reservas WHERE Hoteles.Cod_Hot = Reservas.Cod_Hot AND Cod_Mun = "02" GROUP BY Hnombre Correcta
 d. SELECT Hnombre, count(Rnum) FROM Hoteles, Reservas, huespedes WHERE Hoteles.Cod_Hot = Reservas.Cod_Hot AND Cod_Mun = "02" GROUP BY Hnombre


2.
 Se puede decir que los campos VNRO y PNRO en la tabla suministros son: 

Seleccione al menos una respuesta. 

 a. Llaves principal Correcta
 b. Llaves secundarias
 c. Llaves foráneas Correcta
 d. Llaves candidatas

3.
 Esta sentencia es la razón de ser de toda la filosofía de las bases de datos relacional, ya que con esto se creo un método para ver los datos en una forma no procedimental, es aquí donde mas aplica las operaciones algebraicas vistas en el capítulo anterior. 

Seleccione una respuesta. 

 a. UPDATE
 b. DELETE
 c. INSERT
 d. SELECT Correcta

4.
 Dada la siguiente estructura de las tablas de Reservas, Hoteles y Huéspedes. La sintaxis para consultar el nombre de los huéspedes que tienen reservas es: 

 Rnum    Fecha_Ini     Dias uración       Nro_Id_Hues       Cod_Hot     Nro_Hab      Fec_Res 
Cod_Hot      Hnombre      Cod_Mun 
Nro_Id_Hues       Nombre_Hues 

 Seleccione una respuesta. 

 a. SELECT Nomb_Hues FROM Reservas WHERE Huespedes.Nro_Id_Hues = Reservas.Nro_Id_Hues b. SELECT Nomb_Hues FROM Huespedes, Reservas
c. SELECT Nomb_Hues FROM Huespedes WHERE Huespedes.Nro_Id_Hues = Reservas.Nro_Id_Hues d. SELECT Nomb_Hues FROM Huespedes, Reservas WHERE Huespedes.Nro_Id_Hues = Reservas.Nro_Id_Hues Correcta

5.
 Para insertar dos filas en la tabla de proveedores, la instrucción válida es: 

1. INSERT INTO PROVEEDORES 
(VNRO,VNOMBRE,CIUDAD,SITUACION) 
VALUES(‘P01’,’Arturo Sepúlveda’,’Cartagena’); 

 INSERT INTO PROVEEDORES 
(VNRO,VNOMBRE,CIUDAD,SITUACION) 
VALUES(‘P02’,’Carlos Uribe’,’Medellin’); 

2. INSERT INTO PROVEEDORES
 (VNRO,VNOMBRE,CIUDAD,SITUACION)
 VALUES(‘P01’,’Arturo Sepúlveda’,’Cartagena’),
VALUES(‘P02’,’Carlos Uribe’,’Medellin’); 

 3. INSERT INTO PROVEEDORES 
VALUES(‘P01’,’Arturo Sepúlveda’,’Cartagena’);
 INSERT INTO PROVEEDORES 
VALUES(‘P02’,’Carlos Uribe’,’Medellin’); 

 4. INSERT INTO PROVEEDORES
 (VNRO,VNOMBRE,CIUDAD,SITUACION);
 VALUES(‘P01’,’Arturo Sepúlveda’,’Cartagena’);

 INSERT INTO PROVEEDORES
 (VNRO,VNOMBRE,CIUDAD,SITUACION); 
VALUES(‘P02’,’Carlos Uribe’,’Medellin’); 

Seleccione una respuesta. 

 a. La respuesta correcta es la 2.
 b. La respuesta correcta es la3.
 c. La respuesta correcta es la 1. Correcta
 d. La respuesta correcta es la 4.

6.
 Para actualizar una o un conjunto de filas en una tabla, se debe aplicar la siguiente sentencia: 

Seleccione al menos una respuesta. 

 a. UPDATE, SET Correcta
 b. WHERE Correcta
 c. UPDATE, AS
 d. UPDATE, FROM

7.
 Para actualizar una o un conjunto de filas en una tabla, se debe aplicar la siguiente sentencia: 

Seleccione al menos una respuesta. 

 a. UPDATE, SET Correcta
 b. UPDATE, AS
 c. UPDATE, FROM
 d. WHERE Correcta

8.
 Dada la siguiente tabla de docentes: Diga cuál es la sentencia para la siguiente consulta: Se requiere saber cuanto docentes hay en cada escuelas con cargo de tutor; solo los que tienen mas de un tutor. 

Seleccione una respuesta. 

 a. Select escuela, count (nombre) From Docentes Where cargo = "tutor" group by escuela Having count(nombre)> 1
 b. Select escuela, count (nombre) From Docentes Where cargo = "tutor" and count(nombre) > 1 group by escuela
 c. Select escuela, count (nombre) From Docentes Where cargo = "tutor" Order By escuela Having count(escuela) > 1
 d. Select escuela, count (nombre) From Docentes Where cargo = "tutor" Having count(escuela) > 1

9.
 Con cuáles sentencias SQL se obtiene el mismo resultado? 

Seleccione al menos una respuesta. 

 a. SELECT nombreEmp FROM empleados WHERE sueldo >= 1850000 AND sueldo <= 1000000; Correcta
 b. SELECT nombreEmp FROM empleados WHERE sueldo >= 1000000 AND sueldo <= 1850000; Correcta
 c. SELECT nombreEmp FROM empleados WHERE sueldo >= 1850000 OR sueldo <= 1000000;
d. SELECT nombreEmp FROM empleados WHERE sueldo BETWEEN 1000000 AND 1850000;

10.
Existen unos elementos en las bases de datos que pueden aplicarse todas las sentencias del lenguaje de definición de datos. Este elementos es: 

Seleccione una respuesta. 

 a. Bases de datos
 b. Índices
 c. Tablas Correcta
 d. Vistas

Publicar un comentario

0 Comentarios