SlideShare una empresa de Scribd logo
No. 1 
Elaborador: 
Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar 
alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y 
teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos 
y redes de datos. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: ¿Cuál es la función de un índice? 
Opciones de respuesta: 
A) Permitir un rápido acceso a los registros de una tabla en una base de datos. 
B) Ordenar la información en secciones cada tiempo asignado. 
C) Liberar datos basura en el disco duro. 
D) Ninguna de las anteriores. 
No. 2 
Elaborador: 
Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar 
alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y 
teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos 
y redes de datos. 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto
1. Base: Como administrador de la base de datos del Sistema de Talento Humano, el 
Director de dicho departamento solicita generar una lista con el nombre del empleado y 
el nombre de su jefe. ¿Cuál es la consulta que debería generar? 
Tabla Empleado 
Id Nombre Id_jefe 
1 Carlos Pazmiño 2 
2 Jorge Bravo 2 
3 Ana Rivadeneira 3 
4 Pamela Ríos 1 
Tabla Jefe Departamental 
Id Nombre 
1 Roberto Palacios 
2 Patricia Cordero 
3 Danny Padilla 
4 Jorge Sánchez 
Opciones de respuesta: 
A) SELECT * FROM Empleado Group by Empleado.Nombre 
B) SELECT Empleado.Nombre, Jefe.Nombre FROM Empleado INNER JOIN Jefe 
ON Empleado.id_Jefe = Jefe.Id 
C) SELECT Empleado.Nombre, Jefe.Nombre FROM Empleado INNER JOIN Empleado 
ON Empleado.id_Jefe = Jefe.Id 
D) SELECT Empleado.Nombre, Jefe.Nombre FROM Jefe INNER JOIN Empleado.Id 
ON Empleado.id_Jefe = Jefe.Id 
No. 3 
Elaborador: 
Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar 
alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y 
teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos 
y redes de datos. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☒Aplicación
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
2. Base: ¿Qué me devuelve SELECT APELLIDOS FROM CLIENTES WHERE 
APELLIDOS LIKE '_A%'. ? 
Opciones de respuesta: 
A) Todos los Clientes cuyo apellido inicie con cualquier letra, seguida de la letra “A” y a 
continuación cualquier letras. 
B) Todos los Clientes cuyo apellido inicie con la letra “A” y a continuación cualquier cadena 
de caracteres. 
C) Todos los Clientes cuyo apellido inicie con cualquier letra, seguida de la letra “A” y a 
continuación el signo %. 
D) Solo los Clientes cuyo apellido inicie con A. 
No. 4 
Elaborador: 
Componente: d) 
Dimensionar y evaluar alternativas de soluciones informáticas 
Capacidad para identificar aspectos relevantes de un proyecto y trasladar su definición a 
términos de ingeniería, para analizar diseñar e implementar soluciones de informática 
utilizando técnicas y herramientas de las tecnologías de la información y comunicaciones 
(TIC´s). 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
3. Base: Una entidad pública requiere contratar sus servicios como DBA para conformar el 
equipo de desarrollo de una aplicación altamente concurrente que se conectará a una 
Base de Datos, en donde se proyecta almacenar más de un 1GB de información en 
disco. Dicha empresa trabaja bajo las normas de utilización de software libre. ¿Qué 
motor de base de datos libre utilizaría? 
Opciones de respuesta: 
A) SQL SERVER 
B) ORACLE
C) ACCESS 
D) POSTGRESQL 
No. 5 
Elaborador: 
Componente: d) 
Dimensionar y evaluar alternativas de soluciones informáticas 
Capacidad para identificar aspectos relevantes de un proyecto y trasladar su definición a 
términos de ingeniería, para analizar diseñar e implementar soluciones de informática 
utilizando técnicas y herramientas de las tecnologías de la información y comunicaciones 
(TIC´s). 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
4. Base: Una entidad pública requiere contratar sus servicios como DBA para administrar 
un sistema crítico a nivel financiero, que atiende a más de 2500 usuarios concurrentes, 
de los cuales 500 necesitan acceder a consultas complejas. Para mejorar la 
escalabilidad, disponibilidad , almacenamiento de datos e informes ¿Qué tecnica 
utilizaría? 
Opciones de respuesta: 
A) BACKUPS INCREMENTALES 
B) RÉPLICAS 
C) BACKUPS SEMANALES 
D) RAID 0 
No. 6 
Elaborador:
Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar 
alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y 
teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos 
y redes de datos. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Escoja las respuestas correctas. El campo “Puerto” de mi administrador de base de 
datos hace referencia a: 
Opciones de respuesta: 
A) El socket de escucha de mi Servidor de Base de Datos 
B) El id de proceso de mi Servidor de Base de Datos. 
C) El número de usuarios que acceden al servicio. 
D) Ninguna de las anteriores. 
No. 7 
Elaborador: 
Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar 
alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y 
teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos 
y redes de datos. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Indique la correcta correspondencia entre la columna de la izquierda (SIGLAS en 
Ingles) y la de la derecha (SIGNIFICADO en español): 
1)DBMS a) Lenguaje de Definición de Datos. 
2)DDL b) Sistema Gestor de Base de Datos
3)JDBC c) Lenguaje Estructurado de Consultas 
4)SQL d) Conectividad de Bases de Datos Java 
Opciones de respuesta: 
A) 1a, 2b, 3c, 4d. 
B) 1b, 2a, 3d, 4c. 
C) 1c, 2a, 3d, 4b. 
D) 1d, 2c, 3b, 4a. 
No. 8 
Elaborador: 
Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de 
problemas 
Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar 
alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y 
teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos 
y redes de datos. 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: Una clave foránea no permitirá insertar valores que no existen como clave primaria en 
la tabla padre, o tabla a la que se hace referencia. A esto se le llama: 
Opciones de respuesta: 
A) Integridad diferencial 
B) Integridad referencial 
C) Integridad relacional 
D) Ninguna de las anteriores.
No. 9 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Enlace el concepto de la izquierda con el término que le corresponde en la derecha 
a. Es el conjunto ordenado de datos los 
cuales pueden recuperarse de acuerdo 
a la necesidad del usuario 
a. Registro 
b. Un conjunto agrupado de campos con 
relación entre si 
b. Información 
c. Colección de registros del mismo tipo c. Campo 
d. Es la unidad más pequeña al cual uno 
puede referirse (contiene el dato) 
d. Archivo 
Opciones de respuesta: 
A. a-b; b-a; c-d; d-c 
B. b-c; a-a; c-d; d-b 
C. b-c; a-a; d-d; c-b 
D. d-c; a-a; c-d; b-b 
No. 10 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Enlace el concepto de la izquierda con el término que le corresponde en la derecha 
a. Suministra operaciones para 
consultar y actualizar la información 
residente en la base de datos 
a. Metadatos 
b. Describe la longitud y la composición 
de cada uno de los registros 
b. DDL (Lenguaje de definición de datos) 
c. Proporciona facilidades para definir 
esquemas conceptuales 
c. DBMS (Sistema de Administración de 
Base de Datos) 
d. Es un software que permite la 
creación, modificación y actualización 
de una base de datos 
d. DML (Lenguaje de Manipulación de 
Datos) 
Opciones de respuesta: 
A. a-d; b-a; c-b; d-c 
B. b-d; a-a; c-b; d-c 
C. a-d; b-a; d-b; c-c 
D. a-d; c-a; b-b; d-c 
No. 11 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto
Base: De los siguientes pasos enlistados abajo, ¿Cuál es el orden requerido para diseñar 
una base de datos? 
a. Crear el modelo lógico 
b. Recopilación de requerimientos 
c. Crear el modelo conceptual 
d. Crear el modelo físico 
e. Implementación en el DBMS 
Opciones de respuesta: 
A. b,c,a,d,e 
B. b,a,d,c,e 
C. b,d,a,c,e 
D. b,c,d,a,e 
No. 12 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: En el modelo relacional, cuando un atributo de una tupla o registro es desconocido 
se dice que su valor es: 
Opciones de respuesta: 
A. Cero 
B. Infinito 
C. Nulo 
D. Cadena de Caracteres vacía
No. 13 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto 
Base: En una base de datos la integridad de la información es trascendental, en la tabla de 
abajo, asocie el tipo de integridad con su herramienta respectiva. 
a. Integridad de dominio a. Restricciones del usuario final 
b. Integridad de entidad b. Clave Principal (Primary Key) 
c. Integridad referencias c. Restricciones (check) 
d. Integridad de reglas de negocio d. Clave Foránea (Foreign key) 
Opciones de respuesta: 
A. a-c; b-b; c-d; d-a 
B. b-c; a-b; c-d; d-a 
C. a-c; b-b; d-d; c-a 
D. a-c; c-b; b-d; d-a 
No. 14 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto
Base: La tabla S almacena los datos de los suministradores: código(sn), 
nombre(snombre), estado(estado) y ciudad donde se ubica cada suministrador (ciudad). La 
tabla P almacena la información referente a las piezas: código(pn), nombre(pnombre), 
color(color), peso (peso) y ciudad donde se almacena cada pieza(ciudad). 
La tabla SP almacena los datos sobre los envíos mensuales que cada suministrador realiza 
(sn) de cada pieza que suministra (pn). Cada uno de estos envíos contiene un número de 
unidades determinado (cant). 
Con este antecedente se tiene el siguiente modelo relacional e instancia de la base de 
datos: 
Responda a las siguientes preguntas: 
1. En el estado actual de la base de datos ¿Será posible insertar un envío de 200 
piezas del suministrador S6 y la pieza P6? 
2. En el estado actual de la base de datos ¿Será posible insertar un envío de 100 
piezas del suministrador S2 y la pieza P1?
Opciones de respuesta: 
A. Pregunta 1=NO; Pregunta 2= SI 
B. Pregunta 1=NO; Pregunta 2= NO 
C. Pregunta 1=SI; Pregunta 2= NO 
D. Pregunta 1=SI; Pregunta 2= SI 
No. 15 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: La tabla S almacena los datos de los suministradores: código(sn), 
nombre(snombre), estado(estado) y ciudad donde se ubica cada suministrador (ciudad). La 
tabla P almacena la información referente a las piezas: código(pn), nombre(pnombre), 
color(color), peso (peso) y ciudad donde se almacena cada pieza(ciudad). 
La tabla SP almacena los datos sobre los envíos mensuales que cada suministrador realiza 
(sn) de cada pieza que suministra (pn). Cada uno de estos envíos contiene un número de 
unidades determinado (cant). 
Con este antecedente se tiene el siguiente modelo relacional e instancia de la base de 
datos:
¿Cuál acción se puede realizar? 
Opciones de respuesta: 
A. Eliminar la pieza P6 de la tabla Piezas 
B. Eliminar el suministrador S1 de la Tabla de Suministradores 
C. Eliminar la Pieza P5 de la tabla Piezas 
D. Eliminar el envío realizada por el suministrador S4 de la pieza P5 
No. 16 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: ¿Cuál de las siguientes opciones de claves permite representar de manera única a 
cada tupla (registro) de la relación (tabla)? 
Opciones de respuesta: 
A. Foránea 
B. Candidata 
C. De Búsqueda 
D. Ajena 
No. 17 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: Dada la siguiente relación(tabla) COMPROBANTE_ARTÍCULO: 
¿Cuántas claves principales y de búsqueda se tiene? 
Opciones de respuesta: 
A. Claves primarias=1; Campos de Búsqueda=3 
B. Claves primarias=2; Campos de Búsqueda=2 
C. Claves primarias=2; Campos de Búsqueda=1 
D. Claves primarias=1; Campos de Búsqueda=4
No.18 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: En la siguiente Relación (Tabla) Estudiante, de acuerdo al Modelo Relacional: 
¿Cuál respuesta es correcta de acuerdo al grado, cardinalidad y dominio?: 
Opciones de respuesta: 
A. Grado= 6 ; Cardinalidad= 7 ; GENERO=Dominio Continuo 
B. Grado= 7 ; Cardinalidad= 6 ; GENERO=Dominio Discreto 
C. Grado= 6 ; Cardinalidad= 7 ; GENERO=Dominio Discreto 
D. Grado= 7 ; Cardinalidad= 6 ; GENERO=Dominio Continuo 
No. 19 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: En SQL si se desea eliminar una referencia de una tabla, ¿Cuál de las opciones es 
correcta?: 
Opciones de respuesta: 
A. Alter table Drop FK_1 on Cliente; 
B. Alter table Cliente drop constraint FK_1; 
C. Alter table Cliente drop FK_1constraint; 
D. Alter table FK_1constraint drop on Cliente 
No. 20 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación 
Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 
Base: Si se tiene una tabla T con atributos A, B,C. Cuál de las siguientes opciones es 
correcta, si se requiere realizar la operación Union. 
Opciones de respuesta: 
A. Select * from T where A=B union select * from T where A=C 
B. Select * from T where A=B order by 2 union select * from T where A=C 
C. Select * from T where A=B order by 2 union select * from T where A=C 
order by 1 
D. Select * from T where A=B order by 2 union select sum(B) from T where A=C 
order by 1
No. 21 
Elaborador: 
Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de 
ingeniería en su especialidad cumpliendo estándares de calidad 
Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación 
Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 
Base: En SQL, un formato válido de UPDATE es: 
Opciones de respuesta: 
A. Update tabla1, tabla2 Set campo = expresión,….Where condición 
B. Update tabla Set campo1=expresión1, campo2=expresión2…[Where condición] 
C. Update tabla Set(campo1, campo2,…. ) Values(valor1, valor2,…)[Where 
condición] 
D. Update tabla1, tabla2,Set(campo1, campo2,…. ) Values(valor1, valor2,…) 
N° 22 
PREGUNTA: 
Acerca de la Normalización, una relación está en segunda forma normal cuando: 
RESPUESTAS 
a) Crea tablas independientes para conjuntos de valores que se aplican a varios registros 
b) Crea una tabla independiente para cada conjunto de datos relacionados 
c) Identifica cada conjunto de datos relacionados con una clave principal 
d) Todos los atributos no claves dependen por completo de la clave primaria y no de 
parte de ella.
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Conocimiento 
N°23 
PREGUNTA: 
Roles son grupo de privilegios relacionados en una base de datos. Cuál de las siguientes 
sentencias es verdadera acerca de roles ? 
RESPUESTAS 
a) Roles pueden ser asignados solamente a otros usuarios de base de datos y no a otros 
roles. 
b) Un usuario puede ser asignado solamente a un rol a la vez. 
c) Un rol puede ser asignado a cualquier usuario de base de datos u otros roles, pero no 
puede ser asignado a sí mismo. 
d) Cualquier cantidad de roles pueden ser asignados a un usuario, pero una vez 
habilitado un rol no puede ser desactivado. 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Conocimiento 
N°24
PREGUNTA: 
Evalúe la siguiente relación de tablas, e indique cual es la correcta afirmación acerca de la 
misma : 
RESPUESTAS 
a) Es una relación posible, pero se recomienda romperla a través de un tabla intermedia 
que rompa la relación muchos a muchos que se podría dar. 
b) No es una relación valida, por lo cual se debe eliminar y fusionar ambas tablas. 
c) Es una relación posible, y se puede implementar en una base de datos pero podría 
causar inconvenientes en el crecimiento de datos. 
d) No es una relación posible en el mundo real. 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Comprensión 
N°25 
PREGUNTA: 
Evalúe el siguiente diagrama entidad relación e indique cuál de las siguientes sentencias en SQL 
es correcta para obtener un reporte de la cantidad de empleados por departamento, nombre y
apellido del jefe de esos departamentos. 
RESPUESTAS 
a) select d.departamento,j.nombre,j.apellido,e.cant 
from departmento d,(select e.iddepartamento,count(*) cant 
from empleado e 
group by e.iddepartamento) e,empleado j 
where d.iddepartamento = e.iddepartamento 
and j.idempleado = d.idjefe 
b) select d.departmento,j.nombre,j.apellido,e.cant 
from departmento d,(select e.iddepartmento,count(*) cant 
from empleado e 
group by e.iddepartmento) e,empleado j 
where d.iddepartmento = e.iddepartmento 
c) select d.departmento,e.nombre,e.apellido,count(*) 
from empleado e,departmento d 
where e.iddepartmento = d.iddepartmento 
group by d.departmento, e.nombre,e.apellido 
d) select d.departmento,e.nombre,e.apellido,count(*) 
from empleado e,departmento d 
where e.iddepartmento = d.iddepartmento 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto
TAXONOMÍA: Aplicación 
N° 26 
PREGUNTA: 
Al analizar el siguiente consulta : 
select idempleado, nombre 
from empleado 
where salario = (select min(salario) 
from empleado 
group by iddepartamento); 
Basado en la tabla que se muestra (considerar que existen varios registros en la tabla) : 
Cuál es el literal correcto sobre el error en el mismo ? 
RESPUESTAS 
a) La sub-consulta podría fallar porque no existe un salario minimo para un empleado. 
b) La sub-consulta podría fallar porque no es posible un agrupamiento por 
iddepartamento. 
c) La sub-consulta podría fallar porque podría retornar mas de un registro.
d) D. La sub-consulta nunca fallaria . 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: Aplicación 
N° 27 
PREGUNTA: 
Cuál sería la consulta que me permita obtener un reporte de los empleados y sus jefes; basado 
en el siguiente modelo de datos : 
RESPUESTAS 
a) select e.nombre empleado,m.nombre jefe 
from empleado e,empleado m 
where m.idjefe = e.idempleado 
b) select e.nombre empleado,m.nombre jefe 
from empleado e,empleado m 
where e.idjefe = m.idempleado 
c) select e.nombre empleado,e.nombre jefe 
from empleado e 
where e.idjefe = e.idempleado
d) select e.nombre empleado,e.nombre jefe 
from empleado e 
where e.idjefe is not null 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: Aplicación 
N° 28 
PREGUNTA: 
Se desea realizar una copia masiva de los datos de una tabla a otra ya existente sin datos 
(empleado a copi_emp); de acuerdo a la estructura mostrada : 
Cuál sería la sentencia más adecuada a ejecutar : 
RESPUESTAS 
a) create table copi_emp as 
select * from 
empleado; 
b) insert into copi_emp 
select *
from empleado; 
c) create table copi_emp as 
select * 
from empleado 
where 1 = 2; 
insert into copi_emp(idempleado,nombre,salario,fecha_nac,iddepartamento) 
select idempleado,nombre,salario,fecha_nac,iddepartamento 
from empleado; 
d) insert into copi_emp 
values(100,’jose’,’16-10-1973’,’10’); 
insert into copi_emp 
values(101,’pedro’,’20-12-1975’,’11’); 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Aplicación 
N° 29 
PREGUNTA: 
En base al modelo relacional mostrado a continuación :
Cuáles de las siguientes afirmaciones serian correctas en relación al mismo? 
1. Un cliente debe emitir muchas ordenes 
2. Una orden tiene al menos un ítem 
3. Un reporte de los productos inventariados en las bodegas localizadas fuera de 
Guayaquil y cuyo nombre de bodega comienza con las letras ‘AM’ seria : 
select i.product_id,w.warehouse_name,w.location_id 
from warehouses w,inventories i 
where w.warehouse_id = i.warehouse_id 
and w.location_id = ‘Guayaquil’ 
and w.warehouse_name like ‘AM%’; 
4. Un reporte de los ítems ordenados entre el ‘01/01/2013 y el ‘30/06/2013’ y cuyo 
precio unitario fue mayor que el promedio de los productos con código de producto 
P01 y P02; seria : 
select * 
from order_items oi 
where oi.order_id in (select o.order_id 
from orders o 
where o.order_date between ‘01/01/2013’ 
and ‘30/06/2013’)
or oi.unit_price > (select avg(oit.unit_price) 
from order_items oit); 
RESPUESTAS 
a) 1 y 2. 
b) 3 y 4. 
c) 2. 
d) D. 4. 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: Aplicación 
N° 30 
PREGUNTA: 
Teniendo como referencia el diagrama mostrado, se requiere obtener un listado de los 
artículos, incluyendo el nombre del artículo, su precio y el nombre de su fabricante. En 
función de ello la consulta SQL sería: 
; 
RESPUESTAS 
A. SELECT A.Codigo, A.nombre, F.Nombre 
FROM Articulos A, Fabricantes F 
B. SELECT A.Codigo, A.nombre, A.Precio
FROM Articulos A 
WHERE A.Fabricante=F.Codigo 
C. SELECT A.Codigo, A.nombre, Precio, F.Codigo, F.Nombre 
FROM Articulos A, Fabricantes 
WHERE A.Fabricante=F.Codigo 
D. SELECT A.Codigo, A.nombre, A.Precio, F.Codigo, F.Nombre 
FROM Articulos A, Fabricantes F 
WHERE A.Fabricante=F.Codigo 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Aplicación 
N° 31 
PREGUNTA: 
Se desea eliminar una tabla creada en SQL llamada CLIENTE, siendo así la sentencia 
correcta sería: 
RESPUESTAS 
A. Delete * from CLIENTE 
B. Delete table CLIENTE 
C. Drop CLIENTE 
D. Drop table CLIENTE 
NIVEL DE COMPLEJIDAD
X Bajo Medio Alto 
TAXONOMÍA: Conocimiento 
N° 32 
PREGUNTA: 
Analice el procedimiento almacenado que se presenta a continuación, y en virtud de ello, 
establezca que acción realiza: 
CREATE PROCEDURE insertar_cliente 
@nombre varchar(100), 
@apellido1 varchar(100), 
@apellido2 varchar(100), 
@fxNacimiento datetime 
AS 
INSERT INTO CLIENTES(nombre, apellido1, apellido2, fxNacimiento) VALUES 
(@nombre, @apellido1, @apellido2, @fxNacimiento) 
en virtud de ello, establezca que acción realiza 
RESPUESTAS 
A. Crea un procedimiento almacenado llamado insertar_cliente que inserta valores o datos 
dentro de los campos de la tabla Cliente. 
B. Crea un procedimiento almacenado que crea una tabla llamada Insertar_cliente que inserta 
valores dentro de los campos de una tabla. 
C. Crea un procedimiento almacenado llamado insertar_cliente que presenta datos de los 
clientes. 
D. Crea un procedimiento almacenado llamado insertar_cliente que modifica valores dentro de 
los campos de una tabla. 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Comprensión
N° 33 
PREGUNTA: 
Se desea modelar una entidad denominada Clientes con los siguientes atributos (id, nombre_cte, 
teléfono y domicilio). ¿Cuál de los siguientes diagramas representan esta situación en un modelo 
ER? 
RESPUESTAS 
A. 
B. 
C. 
NIVEL DE COMPLEJIDAD
X Bajo Medio Alto 
TAXONOMÍA: Conocimiento 
N° 34 
PREGUNTA: 
Una tienda de productos informáticos registra su inventario en 2 tablas que les permiten 
almacenar características de los productos y generar productos compuestos por otros 
productos, combos y promociones, por ejemplo un disco duro es de venta individual pero 
puede ser parte de un producto compuesto como un computador de escritorio, así mismo una 
impresora se la puede vender de forma individual, pero puede ser parte de una promoción. 
Considerando el esquema propuesto seleccione la función que cumple la siguiente instrucción 
SQL: 
SELECT Productos.Descripcion, Productos_1.Descripcion, cantidad FROM Productos AS 
Productos_1 INNER JOIN (Productos INNER JOIN DetalleProductos ON Productos.IdProducto = 
DetalleProductos.Idproducto) ON Productos_1.IdProducto = 
DetalleProductos.IdproductoPieza; 
RESPUESTAS 
A. No muestra nada porque la instrucción no está mal estructurada en sus sintaxis. 
B. Muestra la descripción del producto compuesto, la descripción de los productos que 
incorpora y la cantidad del mismo. 
C. Muestra la descripción de los productos compuesto en la tabla productos. 
D. Muestra la descripción del producto de venta individual, la descripción de los 
productos y la cantidad del mismo.
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: Aplicación 
N° 35 
PREGUNTA: 
Una tienda de productos informáticos registra su inventario en 2 tablas que les permiten 
almacenar características de los productos y generar productos compuestos por otros 
productos, combos y promociones, por ejemplo un disco duro es de venta individual pero 
puede ser parte de un producto compuesto como un computador de escritorio, así mismo una 
impresora se la puede vender de forma individual, pero puede ser parte de una promoción. 
Por fomentar las ventas, desea publicar en la WEB “los combos económicos de 6 horas”, para 
esto necesita crear un usuario que sea capaz de ver las promociones pero no observar la 
estructura de las tablas y después eliminarlo. Considerando el esquema propuesto seleccione 
el orden correcto de las siguientes instrucciones que deben cumplir para generar la solución de 
acceso: 
1. GRANT SELECT ON BDInventario. Listaweb TO UsuarioWeb; 
2. REVOKE SELECT ON BDInventario. Listaweb FROM UsuarioWeb; 
3. CREATE VIEW Listaweb AS SELECT Productos.Descripcion , DetalleProductos.cantidad , 
Productos_1.Descripcion AS Pieza FROM Productos AS Productos_1 , Productos, 
DetalleProductos WHERE Productos.IdProducto = DetalleProductos.Idproducto AND 
Productos_1.IdProducto = DetalleProductos.IdproductoPieza;
4. REVOKE USAGE ON BDInventario. Listaweb FROM UsuarioWeb; 
5. GRANT USAGE ON BDInventario. Listaweb TO UsuarioWeb IDENTIFIED BY ''; 
RESPUESTAS 
A. 3, 5, 1, 2, 4 
B. 5, 1, 3, 2, 4 
C. 1, 5, 3, 2, 4 
D. 1, 5, 3, 4, 2 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: Aplicación 
N° 36 
PREGUNTA: 
¿Qué tipo de bloqueo necesita una tabla para realizar una transacción de inserción? 
RESPUESTAS 
A. Compartido 
B. Exclusivo 
C. Intencional 
D. Ningún bloqueo 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto
TAXONOMÍA: Conocimento 
N° 37 
PREGUNTA: 
¿Cuál de las propiedades de una transacción es responsabilidad del programador de la 
transacción? 
RESPUESTAS 
A. Atomicidad 
B. Consistencia 
C. Aislamiento 
D. Durabilidad 
NIVEL DE COMPLEJIDAD: Aplicación 
Bajo Medio X Alto 
TAXONOMÍA: 
N° 38 
PREGUNTA: 
¿Cuál es el tamaño de la siguiente consulta en SQL, conociendo de el número de filas de la 
tabla Clientes es 2000, que hay 50 ciudades distintas y que tiende un índice agrupado por 
código? 
Select * from Clientes where código=1570 
Tabla Clientes(código, nombre, apellido, ciudad) 
Clave primaria=código 
RESPUESTAS
A. 2000 
B. 1570 
C. 1 
D. 50 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Aplicación 
N° 39 
PREGUNTA: 
¿Cuántos índices agrupados como máximo pueden crearse sobre una tabla? 
RESPUESTAS 
A. Uno 
B. Todos los que se necesiten para agilitar las consultas 
C. Uno por cada atributo de la tabla 
D. Uno sobre la clave primaria 
NIVEL DE COMPLEJIDAD : 
Bajo Medio X Alto 
TAXONOMÍA: CONOCIMIENTO 
N° 40 
PREGUNTA:
Un Trigger es un conjunto de instrucciones que: 
RESPUESTAS 
A. se ejecutan cuando se consulta a una tabla. 
B. se ejecutan cuando el usuario lo pide 
C. se ejecutan automáticamente cuando se hace una modificación en una tabla 
específica de la base de datos 
D. se ejecutan automaticamente antes o despues de realizar una accion dml en 
una tabla específica de la base de datos 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: CONOCIMIENTO 
N° 41 
PREGUNTA: 
El sistema de gestión de base de datos relacionales (RDBMS) es: 
RESPUESTAS 
A. Un software para la interfaz entre la base de datos, el usuario y las aplicaciones. 
B. Una red de datos para conectarse a la base de datos. 
C. Hardware donde se instala la base de datos. 
D. Una aplicación que sirve para el ingreso de datos a una base de datos. 
NIVEL DE COMPLEJIDAD
X Bajo Medio Alto 
TAXONOMÍA: Conocimiento 
N° 42 
PREGUNTA: 
La sentencia SQL: 
DESCRIBE EMPLEADOS; 
Al ejecutarse: 
RESPUESTAS 
A) Muestra los datos de la tabla EMPLEADOS 
B) Despliega la estructura física de la tabla EMPLEADOS 
C) Elimina la tabla EMPLEADOS 
D) Actualiza la tabla EMPLEADOS 
X Bajo Medio Alto 
TAXONOMÍA: Conocimiento 
N° 43 
PREGUNTA: 
1. En SQL, la sentencia HAVING sirve para:
RESPUESTAS 
A) Formar grupos de datos. 
B)Establecer la condición de una función de grupo 
C)Establecer condiciones para filas 
D) Contar las filas de una tabla. 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: Conocimiento 
N° 44 
PREGUNTA: 
2. Cuál es la expresión de álgebra relacional para: Averiguar el 
nombre, la calle y ciudad de residencia, de todos los empleados que 
trabajan para el Banco Importante y ganan más de 10.000 USD 
anuales. 
empleado (nombre-persona, calle, ciudad) 
trabaja (nombre-persona, nombre-compañía, sueldo) 
compañía (nombre-compañía, ciudad) 
jefe (nombre-persona, nombre-jefe) 
RESPUESTAS 
A)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante”, sueldo 
> 10.000) empleado) 
B)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante” ∀ 
sueldo > 10.000) trabaja |x| empleado) 
C)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante” ∧ 
sueldo > 10.000) trabaja |x| empleado)
D)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante” ∧sueldo 
> 10.000) trabaja) 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: CONOCIMIENTO 
N° 45 
PREGUNTA: 
¿Cuándo es preferible utilizar un índice disperso a un índice denso? 
RESPUESTAS 
A) Cuando el tamaño de la tabla es pequeño comparado al de la memoria 
B) Cuando el tamaño de la tabla es grande comparado al de la memoria 
C) Cuando el campo llave es compuesto 
D) Cuando existen claves foráneas 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: CONOCIMIENTO 
N° 46 
PREGUNTA:
A qué tipo de archivos se refiere la siguiente función: 
“cuando se modifica el valor de alguna tupla en una transacción, los 
valores nuevos y anteriores se almacenan en un archivo, de modo que si 
ocurre algún error, se puede regresar a un estado anterior” 
RESPUESTAS 
A) Control 
B) Rollback 
C) Redo 
D) Temporales 
NIVEL DE COMPLEJIDAD 
Bajo X Medio Alto 
TAXONOMÍA: CONOCIMIENTO 
N° 47 
PREGUNTA: 
A qué tipo de función de memoria se refiere: “es una caché que mejora 
el rendimiento ya que almacena parte del diccionario de datos y el 
parsing de algunas consultas en SQL” 
RESPUESTAS
A) Shared Global Area 
B) Shared Pool 
C) Large Pool 
D) User Global Area 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: Aplicación 
N° 48 
PREGUNTA: 
En el procesamiento de una consulta SQL en el SGBD. ¿Cuál de las 
siguientes afirmaciones es correcta? 
RESPUESTAS 
A) El SGBD ofrece un mecanismo para optimizar el procesamiento de una consulta u 
optimizador, cuyo objetivo es minimizar los tiempos de respuesta. 
B) El resultado de aplicar el optimizador de un SGBD es independiente de cómo este 
codificada la consulta previamente por el usuario.
C) El resultado de aplicar el optimizador de un SGBD depende únicamente de la 
evaluación de la carga sobre los recursos del sistema. 
D) El optimizador del SGBD tiene como objetivo minimizar la carga de recursos al sistema. 
NIVEL DE COMPLEJIDAD 
Bajo Medio X Alto 
TAXONOMÍA: CONOCIMIENTO

Más contenido relacionado

Similar a BDD

Ac diseño de reactivos
Ac diseño de reactivosAc diseño de reactivos
Ac diseño de reactivos
Susana Sánchez Luévano
 
1. A es responsable de investigar, planificar y recomendar opciones .pdf
1. A es responsable de investigar, planificar y recomendar opciones .pdf1. A es responsable de investigar, planificar y recomendar opciones .pdf
1. A es responsable de investigar, planificar y recomendar opciones .pdf
alimacal
 
Planificacion de proyectos
Planificacion de proyectosPlanificacion de proyectos
Planificacion de proyectos
Leonel Ibarra
 
Sesion 1 lbc
Sesion 1 lbcSesion 1 lbc
Sesion 1 lbc
Walter Roca
 
Guia de computacion
Guia de computacionGuia de computacion
Guia de computacion
John Cabrera
 
Guia de computacion
Guia de computacionGuia de computacion
Guia de computacion
Erik Ruiz Serrano
 
Guía análisis
Guía análisis Guía análisis
Guía análisis
Hernando Castañeda Aguirre
 
Seminario Almacenamiento Datos Hoy - 13/12/10
Seminario Almacenamiento Datos Hoy - 13/12/10Seminario Almacenamiento Datos Hoy - 13/12/10
Seminario Almacenamiento Datos Hoy - 13/12/10
CAESCG.org
 
Tarea01 Evaluacionpreguntassmur
Tarea01 EvaluacionpreguntassmurTarea01 Evaluacionpreguntassmur
Tarea01 Evaluacionpreguntassmur
ivan dario
 
Paco
PacoPaco
Cuestionario casd decimo
Cuestionario casd decimoCuestionario casd decimo
Cuestionario casd decimo
ramitos526
 
Curso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas ServicesCurso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas Services
Analytic Ideas Services
 
Cual es-mi-competencia-inicial-bloque-3
Cual es-mi-competencia-inicial-bloque-3Cual es-mi-competencia-inicial-bloque-3
Cual es-mi-competencia-inicial-bloque-3
Karla Ojeda
 
Taller completado 9 2 revisar respuestas
Taller completado 9 2  revisar respuestasTaller completado 9 2  revisar respuestas
Taller completado 9 2 revisar respuestas
claseinteractiva
 
Fundamentos de Data Mining con R
Fundamentos de Data Mining con RFundamentos de Data Mining con R
Fundamentos de Data Mining con R
Software Guru
 
Cursos de Big Data y Machine Learning
Cursos de Big Data y Machine LearningCursos de Big Data y Machine Learning
Cursos de Big Data y Machine Learning
Stratebi
 
Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2
Pablo Mora
 
Preguntas de utilitarios ii (carloschango)
Preguntas de utilitarios ii (carloschango)Preguntas de utilitarios ii (carloschango)
Preguntas de utilitarios ii (carloschango)
CARLOS CHANGO
 
Diseño Plan de estudios informática por Mtro. Armando Sandoval Maravilla
Diseño Plan de estudios informática por Mtro. Armando Sandoval MaravillaDiseño Plan de estudios informática por Mtro. Armando Sandoval Maravilla
Diseño Plan de estudios informática por Mtro. Armando Sandoval Maravilla
Armando Maravilla
 
Cuestionario parcial 2
Cuestionario parcial 2Cuestionario parcial 2
Cuestionario parcial 2
Secretaria de Educación del Meta
 

Similar a BDD (20)

Ac diseño de reactivos
Ac diseño de reactivosAc diseño de reactivos
Ac diseño de reactivos
 
1. A es responsable de investigar, planificar y recomendar opciones .pdf
1. A es responsable de investigar, planificar y recomendar opciones .pdf1. A es responsable de investigar, planificar y recomendar opciones .pdf
1. A es responsable de investigar, planificar y recomendar opciones .pdf
 
Planificacion de proyectos
Planificacion de proyectosPlanificacion de proyectos
Planificacion de proyectos
 
Sesion 1 lbc
Sesion 1 lbcSesion 1 lbc
Sesion 1 lbc
 
Guia de computacion
Guia de computacionGuia de computacion
Guia de computacion
 
Guia de computacion
Guia de computacionGuia de computacion
Guia de computacion
 
Guía análisis
Guía análisis Guía análisis
Guía análisis
 
Seminario Almacenamiento Datos Hoy - 13/12/10
Seminario Almacenamiento Datos Hoy - 13/12/10Seminario Almacenamiento Datos Hoy - 13/12/10
Seminario Almacenamiento Datos Hoy - 13/12/10
 
Tarea01 Evaluacionpreguntassmur
Tarea01 EvaluacionpreguntassmurTarea01 Evaluacionpreguntassmur
Tarea01 Evaluacionpreguntassmur
 
Paco
PacoPaco
Paco
 
Cuestionario casd decimo
Cuestionario casd decimoCuestionario casd decimo
Cuestionario casd decimo
 
Curso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas ServicesCurso R avanzado - Anaytic Ideas Services
Curso R avanzado - Anaytic Ideas Services
 
Cual es-mi-competencia-inicial-bloque-3
Cual es-mi-competencia-inicial-bloque-3Cual es-mi-competencia-inicial-bloque-3
Cual es-mi-competencia-inicial-bloque-3
 
Taller completado 9 2 revisar respuestas
Taller completado 9 2  revisar respuestasTaller completado 9 2  revisar respuestas
Taller completado 9 2 revisar respuestas
 
Fundamentos de Data Mining con R
Fundamentos de Data Mining con RFundamentos de Data Mining con R
Fundamentos de Data Mining con R
 
Cursos de Big Data y Machine Learning
Cursos de Big Data y Machine LearningCursos de Big Data y Machine Learning
Cursos de Big Data y Machine Learning
 
Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2
 
Preguntas de utilitarios ii (carloschango)
Preguntas de utilitarios ii (carloschango)Preguntas de utilitarios ii (carloschango)
Preguntas de utilitarios ii (carloschango)
 
Diseño Plan de estudios informática por Mtro. Armando Sandoval Maravilla
Diseño Plan de estudios informática por Mtro. Armando Sandoval MaravillaDiseño Plan de estudios informática por Mtro. Armando Sandoval Maravilla
Diseño Plan de estudios informática por Mtro. Armando Sandoval Maravilla
 
Cuestionario parcial 2
Cuestionario parcial 2Cuestionario parcial 2
Cuestionario parcial 2
 

Último

Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
VeronicaCabrera50
 
CONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptx
CONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptxCONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptx
CONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptx
CARMENSnchez854591
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
genesiscabezas469
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
Fernández Gorka
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
Mi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste BlancoMi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste Blanco
Ruth Noemí Soto Villegas
 
MATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBAL
MATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBALMATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBAL
MATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBAL
Ana Fernandez
 
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdfCronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
RicardoValdiviaVega
 
Eureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de CienciasEureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de Ciencias
arianet3011
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
MiNeyi1
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
https://gramadal.wordpress.com/
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
JonathanCovena1
 

Último (20)

Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
 
CONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptx
CONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptxCONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptx
CONCURSOS EDUCATIVOS 2024-PRESENTACIÓN ORIENTACIONES ETAPA IE (1).pptx
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
Mi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste BlancoMi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste Blanco
 
MATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBAL
MATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBALMATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBAL
MATERIAL ESCOLAR 2024-2025. 4 AÑOS CEIP SAN CRISTOBAL
 
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdfCronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
 
Eureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de CienciasEureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de Ciencias
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
 

BDD

  • 1. No. 1 Elaborador: Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos y redes de datos. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: ¿Cuál es la función de un índice? Opciones de respuesta: A) Permitir un rápido acceso a los registros de una tabla en una base de datos. B) Ordenar la información en secciones cada tiempo asignado. C) Liberar datos basura en el disco duro. D) Ninguna de las anteriores. No. 2 Elaborador: Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos y redes de datos. Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto
  • 2. 1. Base: Como administrador de la base de datos del Sistema de Talento Humano, el Director de dicho departamento solicita generar una lista con el nombre del empleado y el nombre de su jefe. ¿Cuál es la consulta que debería generar? Tabla Empleado Id Nombre Id_jefe 1 Carlos Pazmiño 2 2 Jorge Bravo 2 3 Ana Rivadeneira 3 4 Pamela Ríos 1 Tabla Jefe Departamental Id Nombre 1 Roberto Palacios 2 Patricia Cordero 3 Danny Padilla 4 Jorge Sánchez Opciones de respuesta: A) SELECT * FROM Empleado Group by Empleado.Nombre B) SELECT Empleado.Nombre, Jefe.Nombre FROM Empleado INNER JOIN Jefe ON Empleado.id_Jefe = Jefe.Id C) SELECT Empleado.Nombre, Jefe.Nombre FROM Empleado INNER JOIN Empleado ON Empleado.id_Jefe = Jefe.Id D) SELECT Empleado.Nombre, Jefe.Nombre FROM Jefe INNER JOIN Empleado.Id ON Empleado.id_Jefe = Jefe.Id No. 3 Elaborador: Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos y redes de datos. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☒Aplicación
  • 3. Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 2. Base: ¿Qué me devuelve SELECT APELLIDOS FROM CLIENTES WHERE APELLIDOS LIKE '_A%'. ? Opciones de respuesta: A) Todos los Clientes cuyo apellido inicie con cualquier letra, seguida de la letra “A” y a continuación cualquier letras. B) Todos los Clientes cuyo apellido inicie con la letra “A” y a continuación cualquier cadena de caracteres. C) Todos los Clientes cuyo apellido inicie con cualquier letra, seguida de la letra “A” y a continuación el signo %. D) Solo los Clientes cuyo apellido inicie con A. No. 4 Elaborador: Componente: d) Dimensionar y evaluar alternativas de soluciones informáticas Capacidad para identificar aspectos relevantes de un proyecto y trasladar su definición a términos de ingeniería, para analizar diseñar e implementar soluciones de informática utilizando técnicas y herramientas de las tecnologías de la información y comunicaciones (TIC´s). Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto 3. Base: Una entidad pública requiere contratar sus servicios como DBA para conformar el equipo de desarrollo de una aplicación altamente concurrente que se conectará a una Base de Datos, en donde se proyecta almacenar más de un 1GB de información en disco. Dicha empresa trabaja bajo las normas de utilización de software libre. ¿Qué motor de base de datos libre utilizaría? Opciones de respuesta: A) SQL SERVER B) ORACLE
  • 4. C) ACCESS D) POSTGRESQL No. 5 Elaborador: Componente: d) Dimensionar y evaluar alternativas de soluciones informáticas Capacidad para identificar aspectos relevantes de un proyecto y trasladar su definición a términos de ingeniería, para analizar diseñar e implementar soluciones de informática utilizando técnicas y herramientas de las tecnologías de la información y comunicaciones (TIC´s). Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto 4. Base: Una entidad pública requiere contratar sus servicios como DBA para administrar un sistema crítico a nivel financiero, que atiende a más de 2500 usuarios concurrentes, de los cuales 500 necesitan acceder a consultas complejas. Para mejorar la escalabilidad, disponibilidad , almacenamiento de datos e informes ¿Qué tecnica utilizaría? Opciones de respuesta: A) BACKUPS INCREMENTALES B) RÉPLICAS C) BACKUPS SEMANALES D) RAID 0 No. 6 Elaborador:
  • 5. Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos y redes de datos. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Escoja las respuestas correctas. El campo “Puerto” de mi administrador de base de datos hace referencia a: Opciones de respuesta: A) El socket de escucha de mi Servidor de Base de Datos B) El id de proceso de mi Servidor de Base de Datos. C) El número de usuarios que acceden al servicio. D) Ninguna de las anteriores. No. 7 Elaborador: Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos y redes de datos. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Indique la correcta correspondencia entre la columna de la izquierda (SIGLAS en Ingles) y la de la derecha (SIGNIFICADO en español): 1)DBMS a) Lenguaje de Definición de Datos. 2)DDL b) Sistema Gestor de Base de Datos
  • 6. 3)JDBC c) Lenguaje Estructurado de Consultas 4)SQL d) Conectividad de Bases de Datos Java Opciones de respuesta: A) 1a, 2b, 3c, 4d. B) 1b, 2a, 3d, 4c. C) 1c, 2a, 3d, 4b. D) 1d, 2c, 3b, 4a. No. 8 Elaborador: Componente: c) Utilizar teoría, prácticas y herramientas apropiadas para solución de problemas Es la capacidad de utilizar teoría, prácticas y herramientas apropiadas para analizar alternativas, evidenciar conocimiento y comprensión de hechos, conceptos, principios y teorías en las diferentes áreas de la informática. - IA: Desarrollo de software, base de datos y redes de datos. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: Una clave foránea no permitirá insertar valores que no existen como clave primaria en la tabla padre, o tabla a la que se hace referencia. A esto se le llama: Opciones de respuesta: A) Integridad diferencial B) Integridad referencial C) Integridad relacional D) Ninguna de las anteriores.
  • 7. No. 9 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Enlace el concepto de la izquierda con el término que le corresponde en la derecha a. Es el conjunto ordenado de datos los cuales pueden recuperarse de acuerdo a la necesidad del usuario a. Registro b. Un conjunto agrupado de campos con relación entre si b. Información c. Colección de registros del mismo tipo c. Campo d. Es la unidad más pequeña al cual uno puede referirse (contiene el dato) d. Archivo Opciones de respuesta: A. a-b; b-a; c-d; d-c B. b-c; a-a; c-d; d-b C. b-c; a-a; d-d; c-b D. d-c; a-a; c-d; b-b No. 10 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación
  • 8. Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Enlace el concepto de la izquierda con el término que le corresponde en la derecha a. Suministra operaciones para consultar y actualizar la información residente en la base de datos a. Metadatos b. Describe la longitud y la composición de cada uno de los registros b. DDL (Lenguaje de definición de datos) c. Proporciona facilidades para definir esquemas conceptuales c. DBMS (Sistema de Administración de Base de Datos) d. Es un software que permite la creación, modificación y actualización de una base de datos d. DML (Lenguaje de Manipulación de Datos) Opciones de respuesta: A. a-d; b-a; c-b; d-c B. b-d; a-a; c-b; d-c C. a-d; b-a; d-b; c-c D. a-d; c-a; b-b; d-c No. 11 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto
  • 9. Base: De los siguientes pasos enlistados abajo, ¿Cuál es el orden requerido para diseñar una base de datos? a. Crear el modelo lógico b. Recopilación de requerimientos c. Crear el modelo conceptual d. Crear el modelo físico e. Implementación en el DBMS Opciones de respuesta: A. b,c,a,d,e B. b,a,d,c,e C. b,d,a,c,e D. b,c,d,a,e No. 12 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: En el modelo relacional, cuando un atributo de una tupla o registro es desconocido se dice que su valor es: Opciones de respuesta: A. Cero B. Infinito C. Nulo D. Cadena de Caracteres vacía
  • 10. No. 13 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto Base: En una base de datos la integridad de la información es trascendental, en la tabla de abajo, asocie el tipo de integridad con su herramienta respectiva. a. Integridad de dominio a. Restricciones del usuario final b. Integridad de entidad b. Clave Principal (Primary Key) c. Integridad referencias c. Restricciones (check) d. Integridad de reglas de negocio d. Clave Foránea (Foreign key) Opciones de respuesta: A. a-c; b-b; c-d; d-a B. b-c; a-b; c-d; d-a C. a-c; b-b; d-d; c-a D. a-c; c-b; b-d; d-a No. 14 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☐ Medio ☒Alto
  • 11. Base: La tabla S almacena los datos de los suministradores: código(sn), nombre(snombre), estado(estado) y ciudad donde se ubica cada suministrador (ciudad). La tabla P almacena la información referente a las piezas: código(pn), nombre(pnombre), color(color), peso (peso) y ciudad donde se almacena cada pieza(ciudad). La tabla SP almacena los datos sobre los envíos mensuales que cada suministrador realiza (sn) de cada pieza que suministra (pn). Cada uno de estos envíos contiene un número de unidades determinado (cant). Con este antecedente se tiene el siguiente modelo relacional e instancia de la base de datos: Responda a las siguientes preguntas: 1. En el estado actual de la base de datos ¿Será posible insertar un envío de 200 piezas del suministrador S6 y la pieza P6? 2. En el estado actual de la base de datos ¿Será posible insertar un envío de 100 piezas del suministrador S2 y la pieza P1?
  • 12. Opciones de respuesta: A. Pregunta 1=NO; Pregunta 2= SI B. Pregunta 1=NO; Pregunta 2= NO C. Pregunta 1=SI; Pregunta 2= NO D. Pregunta 1=SI; Pregunta 2= SI No. 15 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: La tabla S almacena los datos de los suministradores: código(sn), nombre(snombre), estado(estado) y ciudad donde se ubica cada suministrador (ciudad). La tabla P almacena la información referente a las piezas: código(pn), nombre(pnombre), color(color), peso (peso) y ciudad donde se almacena cada pieza(ciudad). La tabla SP almacena los datos sobre los envíos mensuales que cada suministrador realiza (sn) de cada pieza que suministra (pn). Cada uno de estos envíos contiene un número de unidades determinado (cant). Con este antecedente se tiene el siguiente modelo relacional e instancia de la base de datos:
  • 13. ¿Cuál acción se puede realizar? Opciones de respuesta: A. Eliminar la pieza P6 de la tabla Piezas B. Eliminar el suministrador S1 de la Tabla de Suministradores C. Eliminar la Pieza P5 de la tabla Piezas D. Eliminar el envío realizada por el suministrador S4 de la pieza P5 No. 16 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación
  • 14. Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: ¿Cuál de las siguientes opciones de claves permite representar de manera única a cada tupla (registro) de la relación (tabla)? Opciones de respuesta: A. Foránea B. Candidata C. De Búsqueda D. Ajena No. 17 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: Dada la siguiente relación(tabla) COMPROBANTE_ARTÍCULO: ¿Cuántas claves principales y de búsqueda se tiene? Opciones de respuesta: A. Claves primarias=1; Campos de Búsqueda=3 B. Claves primarias=2; Campos de Búsqueda=2 C. Claves primarias=2; Campos de Búsqueda=1 D. Claves primarias=1; Campos de Búsqueda=4
  • 15. No.18 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☒ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: En la siguiente Relación (Tabla) Estudiante, de acuerdo al Modelo Relacional: ¿Cuál respuesta es correcta de acuerdo al grado, cardinalidad y dominio?: Opciones de respuesta: A. Grado= 6 ; Cardinalidad= 7 ; GENERO=Dominio Continuo B. Grado= 7 ; Cardinalidad= 6 ; GENERO=Dominio Discreto C. Grado= 6 ; Cardinalidad= 7 ; GENERO=Dominio Discreto D. Grado= 7 ; Cardinalidad= 6 ; GENERO=Dominio Continuo No. 19 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad
  • 16. Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: En SQL si se desea eliminar una referencia de una tabla, ¿Cuál de las opciones es correcta?: Opciones de respuesta: A. Alter table Drop FK_1 on Cliente; B. Alter table Cliente drop constraint FK_1; C. Alter table Cliente drop FK_1constraint; D. Alter table FK_1constraint drop on Cliente No. 20 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☒Conocimiento ☐ Comprensión ☐Aplicación Nivel de dificultad: ☐Bajo ☒ Medio ☐Alto Base: Si se tiene una tabla T con atributos A, B,C. Cuál de las siguientes opciones es correcta, si se requiere realizar la operación Union. Opciones de respuesta: A. Select * from T where A=B union select * from T where A=C B. Select * from T where A=B order by 2 union select * from T where A=C C. Select * from T where A=B order by 2 union select * from T where A=C order by 1 D. Select * from T where A=B order by 2 union select sum(B) from T where A=C order by 1
  • 17. No. 21 Elaborador: Componente: 3) Desarrollar habilidades para identificar, formular y resolver problemas de ingeniería en su especialidad cumpliendo estándares de calidad Nivel Taxonómico: ☐Conocimiento ☐ Comprensión ☒Aplicación Nivel de dificultad: ☒Bajo ☐ Medio ☐Alto Base: En SQL, un formato válido de UPDATE es: Opciones de respuesta: A. Update tabla1, tabla2 Set campo = expresión,….Where condición B. Update tabla Set campo1=expresión1, campo2=expresión2…[Where condición] C. Update tabla Set(campo1, campo2,…. ) Values(valor1, valor2,…)[Where condición] D. Update tabla1, tabla2,Set(campo1, campo2,…. ) Values(valor1, valor2,…) N° 22 PREGUNTA: Acerca de la Normalización, una relación está en segunda forma normal cuando: RESPUESTAS a) Crea tablas independientes para conjuntos de valores que se aplican a varios registros b) Crea una tabla independiente para cada conjunto de datos relacionados c) Identifica cada conjunto de datos relacionados con una clave principal d) Todos los atributos no claves dependen por completo de la clave primaria y no de parte de ella.
  • 18. NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Conocimiento N°23 PREGUNTA: Roles son grupo de privilegios relacionados en una base de datos. Cuál de las siguientes sentencias es verdadera acerca de roles ? RESPUESTAS a) Roles pueden ser asignados solamente a otros usuarios de base de datos y no a otros roles. b) Un usuario puede ser asignado solamente a un rol a la vez. c) Un rol puede ser asignado a cualquier usuario de base de datos u otros roles, pero no puede ser asignado a sí mismo. d) Cualquier cantidad de roles pueden ser asignados a un usuario, pero una vez habilitado un rol no puede ser desactivado. NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Conocimiento N°24
  • 19. PREGUNTA: Evalúe la siguiente relación de tablas, e indique cual es la correcta afirmación acerca de la misma : RESPUESTAS a) Es una relación posible, pero se recomienda romperla a través de un tabla intermedia que rompa la relación muchos a muchos que se podría dar. b) No es una relación valida, por lo cual se debe eliminar y fusionar ambas tablas. c) Es una relación posible, y se puede implementar en una base de datos pero podría causar inconvenientes en el crecimiento de datos. d) No es una relación posible en el mundo real. NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Comprensión N°25 PREGUNTA: Evalúe el siguiente diagrama entidad relación e indique cuál de las siguientes sentencias en SQL es correcta para obtener un reporte de la cantidad de empleados por departamento, nombre y
  • 20. apellido del jefe de esos departamentos. RESPUESTAS a) select d.departamento,j.nombre,j.apellido,e.cant from departmento d,(select e.iddepartamento,count(*) cant from empleado e group by e.iddepartamento) e,empleado j where d.iddepartamento = e.iddepartamento and j.idempleado = d.idjefe b) select d.departmento,j.nombre,j.apellido,e.cant from departmento d,(select e.iddepartmento,count(*) cant from empleado e group by e.iddepartmento) e,empleado j where d.iddepartmento = e.iddepartmento c) select d.departmento,e.nombre,e.apellido,count(*) from empleado e,departmento d where e.iddepartmento = d.iddepartmento group by d.departmento, e.nombre,e.apellido d) select d.departmento,e.nombre,e.apellido,count(*) from empleado e,departmento d where e.iddepartmento = d.iddepartmento NIVEL DE COMPLEJIDAD Bajo Medio X Alto
  • 21. TAXONOMÍA: Aplicación N° 26 PREGUNTA: Al analizar el siguiente consulta : select idempleado, nombre from empleado where salario = (select min(salario) from empleado group by iddepartamento); Basado en la tabla que se muestra (considerar que existen varios registros en la tabla) : Cuál es el literal correcto sobre el error en el mismo ? RESPUESTAS a) La sub-consulta podría fallar porque no existe un salario minimo para un empleado. b) La sub-consulta podría fallar porque no es posible un agrupamiento por iddepartamento. c) La sub-consulta podría fallar porque podría retornar mas de un registro.
  • 22. d) D. La sub-consulta nunca fallaria . NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: Aplicación N° 27 PREGUNTA: Cuál sería la consulta que me permita obtener un reporte de los empleados y sus jefes; basado en el siguiente modelo de datos : RESPUESTAS a) select e.nombre empleado,m.nombre jefe from empleado e,empleado m where m.idjefe = e.idempleado b) select e.nombre empleado,m.nombre jefe from empleado e,empleado m where e.idjefe = m.idempleado c) select e.nombre empleado,e.nombre jefe from empleado e where e.idjefe = e.idempleado
  • 23. d) select e.nombre empleado,e.nombre jefe from empleado e where e.idjefe is not null NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: Aplicación N° 28 PREGUNTA: Se desea realizar una copia masiva de los datos de una tabla a otra ya existente sin datos (empleado a copi_emp); de acuerdo a la estructura mostrada : Cuál sería la sentencia más adecuada a ejecutar : RESPUESTAS a) create table copi_emp as select * from empleado; b) insert into copi_emp select *
  • 24. from empleado; c) create table copi_emp as select * from empleado where 1 = 2; insert into copi_emp(idempleado,nombre,salario,fecha_nac,iddepartamento) select idempleado,nombre,salario,fecha_nac,iddepartamento from empleado; d) insert into copi_emp values(100,’jose’,’16-10-1973’,’10’); insert into copi_emp values(101,’pedro’,’20-12-1975’,’11’); NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Aplicación N° 29 PREGUNTA: En base al modelo relacional mostrado a continuación :
  • 25. Cuáles de las siguientes afirmaciones serian correctas en relación al mismo? 1. Un cliente debe emitir muchas ordenes 2. Una orden tiene al menos un ítem 3. Un reporte de los productos inventariados en las bodegas localizadas fuera de Guayaquil y cuyo nombre de bodega comienza con las letras ‘AM’ seria : select i.product_id,w.warehouse_name,w.location_id from warehouses w,inventories i where w.warehouse_id = i.warehouse_id and w.location_id = ‘Guayaquil’ and w.warehouse_name like ‘AM%’; 4. Un reporte de los ítems ordenados entre el ‘01/01/2013 y el ‘30/06/2013’ y cuyo precio unitario fue mayor que el promedio de los productos con código de producto P01 y P02; seria : select * from order_items oi where oi.order_id in (select o.order_id from orders o where o.order_date between ‘01/01/2013’ and ‘30/06/2013’)
  • 26. or oi.unit_price > (select avg(oit.unit_price) from order_items oit); RESPUESTAS a) 1 y 2. b) 3 y 4. c) 2. d) D. 4. NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: Aplicación N° 30 PREGUNTA: Teniendo como referencia el diagrama mostrado, se requiere obtener un listado de los artículos, incluyendo el nombre del artículo, su precio y el nombre de su fabricante. En función de ello la consulta SQL sería: ; RESPUESTAS A. SELECT A.Codigo, A.nombre, F.Nombre FROM Articulos A, Fabricantes F B. SELECT A.Codigo, A.nombre, A.Precio
  • 27. FROM Articulos A WHERE A.Fabricante=F.Codigo C. SELECT A.Codigo, A.nombre, Precio, F.Codigo, F.Nombre FROM Articulos A, Fabricantes WHERE A.Fabricante=F.Codigo D. SELECT A.Codigo, A.nombre, A.Precio, F.Codigo, F.Nombre FROM Articulos A, Fabricantes F WHERE A.Fabricante=F.Codigo NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Aplicación N° 31 PREGUNTA: Se desea eliminar una tabla creada en SQL llamada CLIENTE, siendo así la sentencia correcta sería: RESPUESTAS A. Delete * from CLIENTE B. Delete table CLIENTE C. Drop CLIENTE D. Drop table CLIENTE NIVEL DE COMPLEJIDAD
  • 28. X Bajo Medio Alto TAXONOMÍA: Conocimiento N° 32 PREGUNTA: Analice el procedimiento almacenado que se presenta a continuación, y en virtud de ello, establezca que acción realiza: CREATE PROCEDURE insertar_cliente @nombre varchar(100), @apellido1 varchar(100), @apellido2 varchar(100), @fxNacimiento datetime AS INSERT INTO CLIENTES(nombre, apellido1, apellido2, fxNacimiento) VALUES (@nombre, @apellido1, @apellido2, @fxNacimiento) en virtud de ello, establezca que acción realiza RESPUESTAS A. Crea un procedimiento almacenado llamado insertar_cliente que inserta valores o datos dentro de los campos de la tabla Cliente. B. Crea un procedimiento almacenado que crea una tabla llamada Insertar_cliente que inserta valores dentro de los campos de una tabla. C. Crea un procedimiento almacenado llamado insertar_cliente que presenta datos de los clientes. D. Crea un procedimiento almacenado llamado insertar_cliente que modifica valores dentro de los campos de una tabla. NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Comprensión
  • 29. N° 33 PREGUNTA: Se desea modelar una entidad denominada Clientes con los siguientes atributos (id, nombre_cte, teléfono y domicilio). ¿Cuál de los siguientes diagramas representan esta situación en un modelo ER? RESPUESTAS A. B. C. NIVEL DE COMPLEJIDAD
  • 30. X Bajo Medio Alto TAXONOMÍA: Conocimiento N° 34 PREGUNTA: Una tienda de productos informáticos registra su inventario en 2 tablas que les permiten almacenar características de los productos y generar productos compuestos por otros productos, combos y promociones, por ejemplo un disco duro es de venta individual pero puede ser parte de un producto compuesto como un computador de escritorio, así mismo una impresora se la puede vender de forma individual, pero puede ser parte de una promoción. Considerando el esquema propuesto seleccione la función que cumple la siguiente instrucción SQL: SELECT Productos.Descripcion, Productos_1.Descripcion, cantidad FROM Productos AS Productos_1 INNER JOIN (Productos INNER JOIN DetalleProductos ON Productos.IdProducto = DetalleProductos.Idproducto) ON Productos_1.IdProducto = DetalleProductos.IdproductoPieza; RESPUESTAS A. No muestra nada porque la instrucción no está mal estructurada en sus sintaxis. B. Muestra la descripción del producto compuesto, la descripción de los productos que incorpora y la cantidad del mismo. C. Muestra la descripción de los productos compuesto en la tabla productos. D. Muestra la descripción del producto de venta individual, la descripción de los productos y la cantidad del mismo.
  • 31. NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: Aplicación N° 35 PREGUNTA: Una tienda de productos informáticos registra su inventario en 2 tablas que les permiten almacenar características de los productos y generar productos compuestos por otros productos, combos y promociones, por ejemplo un disco duro es de venta individual pero puede ser parte de un producto compuesto como un computador de escritorio, así mismo una impresora se la puede vender de forma individual, pero puede ser parte de una promoción. Por fomentar las ventas, desea publicar en la WEB “los combos económicos de 6 horas”, para esto necesita crear un usuario que sea capaz de ver las promociones pero no observar la estructura de las tablas y después eliminarlo. Considerando el esquema propuesto seleccione el orden correcto de las siguientes instrucciones que deben cumplir para generar la solución de acceso: 1. GRANT SELECT ON BDInventario. Listaweb TO UsuarioWeb; 2. REVOKE SELECT ON BDInventario. Listaweb FROM UsuarioWeb; 3. CREATE VIEW Listaweb AS SELECT Productos.Descripcion , DetalleProductos.cantidad , Productos_1.Descripcion AS Pieza FROM Productos AS Productos_1 , Productos, DetalleProductos WHERE Productos.IdProducto = DetalleProductos.Idproducto AND Productos_1.IdProducto = DetalleProductos.IdproductoPieza;
  • 32. 4. REVOKE USAGE ON BDInventario. Listaweb FROM UsuarioWeb; 5. GRANT USAGE ON BDInventario. Listaweb TO UsuarioWeb IDENTIFIED BY ''; RESPUESTAS A. 3, 5, 1, 2, 4 B. 5, 1, 3, 2, 4 C. 1, 5, 3, 2, 4 D. 1, 5, 3, 4, 2 NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: Aplicación N° 36 PREGUNTA: ¿Qué tipo de bloqueo necesita una tabla para realizar una transacción de inserción? RESPUESTAS A. Compartido B. Exclusivo C. Intencional D. Ningún bloqueo NIVEL DE COMPLEJIDAD Bajo X Medio Alto
  • 33. TAXONOMÍA: Conocimento N° 37 PREGUNTA: ¿Cuál de las propiedades de una transacción es responsabilidad del programador de la transacción? RESPUESTAS A. Atomicidad B. Consistencia C. Aislamiento D. Durabilidad NIVEL DE COMPLEJIDAD: Aplicación Bajo Medio X Alto TAXONOMÍA: N° 38 PREGUNTA: ¿Cuál es el tamaño de la siguiente consulta en SQL, conociendo de el número de filas de la tabla Clientes es 2000, que hay 50 ciudades distintas y que tiende un índice agrupado por código? Select * from Clientes where código=1570 Tabla Clientes(código, nombre, apellido, ciudad) Clave primaria=código RESPUESTAS
  • 34. A. 2000 B. 1570 C. 1 D. 50 NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Aplicación N° 39 PREGUNTA: ¿Cuántos índices agrupados como máximo pueden crearse sobre una tabla? RESPUESTAS A. Uno B. Todos los que se necesiten para agilitar las consultas C. Uno por cada atributo de la tabla D. Uno sobre la clave primaria NIVEL DE COMPLEJIDAD : Bajo Medio X Alto TAXONOMÍA: CONOCIMIENTO N° 40 PREGUNTA:
  • 35. Un Trigger es un conjunto de instrucciones que: RESPUESTAS A. se ejecutan cuando se consulta a una tabla. B. se ejecutan cuando el usuario lo pide C. se ejecutan automáticamente cuando se hace una modificación en una tabla específica de la base de datos D. se ejecutan automaticamente antes o despues de realizar una accion dml en una tabla específica de la base de datos NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: CONOCIMIENTO N° 41 PREGUNTA: El sistema de gestión de base de datos relacionales (RDBMS) es: RESPUESTAS A. Un software para la interfaz entre la base de datos, el usuario y las aplicaciones. B. Una red de datos para conectarse a la base de datos. C. Hardware donde se instala la base de datos. D. Una aplicación que sirve para el ingreso de datos a una base de datos. NIVEL DE COMPLEJIDAD
  • 36. X Bajo Medio Alto TAXONOMÍA: Conocimiento N° 42 PREGUNTA: La sentencia SQL: DESCRIBE EMPLEADOS; Al ejecutarse: RESPUESTAS A) Muestra los datos de la tabla EMPLEADOS B) Despliega la estructura física de la tabla EMPLEADOS C) Elimina la tabla EMPLEADOS D) Actualiza la tabla EMPLEADOS X Bajo Medio Alto TAXONOMÍA: Conocimiento N° 43 PREGUNTA: 1. En SQL, la sentencia HAVING sirve para:
  • 37. RESPUESTAS A) Formar grupos de datos. B)Establecer la condición de una función de grupo C)Establecer condiciones para filas D) Contar las filas de una tabla. NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: Conocimiento N° 44 PREGUNTA: 2. Cuál es la expresión de álgebra relacional para: Averiguar el nombre, la calle y ciudad de residencia, de todos los empleados que trabajan para el Banco Importante y ganan más de 10.000 USD anuales. empleado (nombre-persona, calle, ciudad) trabaja (nombre-persona, nombre-compañía, sueldo) compañía (nombre-compañía, ciudad) jefe (nombre-persona, nombre-jefe) RESPUESTAS A)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante”, sueldo > 10.000) empleado) B)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante” ∀ sueldo > 10.000) trabaja |x| empleado) C)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante” ∧ sueldo > 10.000) trabaja |x| empleado)
  • 38. D)  nombre-persona, calle, ciudad ( (nombre-compañía = “Banco Importante” ∧sueldo > 10.000) trabaja) NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: CONOCIMIENTO N° 45 PREGUNTA: ¿Cuándo es preferible utilizar un índice disperso a un índice denso? RESPUESTAS A) Cuando el tamaño de la tabla es pequeño comparado al de la memoria B) Cuando el tamaño de la tabla es grande comparado al de la memoria C) Cuando el campo llave es compuesto D) Cuando existen claves foráneas NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: CONOCIMIENTO N° 46 PREGUNTA:
  • 39. A qué tipo de archivos se refiere la siguiente función: “cuando se modifica el valor de alguna tupla en una transacción, los valores nuevos y anteriores se almacenan en un archivo, de modo que si ocurre algún error, se puede regresar a un estado anterior” RESPUESTAS A) Control B) Rollback C) Redo D) Temporales NIVEL DE COMPLEJIDAD Bajo X Medio Alto TAXONOMÍA: CONOCIMIENTO N° 47 PREGUNTA: A qué tipo de función de memoria se refiere: “es una caché que mejora el rendimiento ya que almacena parte del diccionario de datos y el parsing de algunas consultas en SQL” RESPUESTAS
  • 40. A) Shared Global Area B) Shared Pool C) Large Pool D) User Global Area NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: Aplicación N° 48 PREGUNTA: En el procesamiento de una consulta SQL en el SGBD. ¿Cuál de las siguientes afirmaciones es correcta? RESPUESTAS A) El SGBD ofrece un mecanismo para optimizar el procesamiento de una consulta u optimizador, cuyo objetivo es minimizar los tiempos de respuesta. B) El resultado de aplicar el optimizador de un SGBD es independiente de cómo este codificada la consulta previamente por el usuario.
  • 41. C) El resultado de aplicar el optimizador de un SGBD depende únicamente de la evaluación de la carga sobre los recursos del sistema. D) El optimizador del SGBD tiene como objetivo minimizar la carga de recursos al sistema. NIVEL DE COMPLEJIDAD Bajo Medio X Alto TAXONOMÍA: CONOCIMIENTO