18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Evaluacion final - Escenario 8
Fecha de entrega 20 de dic en 23:55 Puntos 100 Preguntas 20
Disponible 17 de dic en 0:00 - 20 de dic en 23:55 Límite de tiempo 90 minutos
Instrucciones
Historial de intentos
https://poli.instructure.com/courses/48528/quizzes/109146 1/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Intento Hora Puntaje
MÁS RECIENTE Intento 1 53 minutos 87.5 de 100
Las respuestas correctas estarán disponibles del 20 de dic en 23:55 al 21 de dic en 23:55.
Puntaje para este examen: 87.5 de 100
Entregado el 18 de dic en 19:37
Este intento tuvo una duración de 53 minutos.
Pregunta 1 5 / 5 pts
En el álgebra relacional, las operaciones permiten trabajar con tablas.
En la operación de_________se obtiene la combinación de relaciones
para obtener una nueva relación.
Producto
La definición corresponde a Producto
Restricción
División
Concatenación
Pregunta 2 5 / 5 pts
La normalización busca hacer más eficiente el diseño de las tablas desde
una perspectiva relacional.
Para llegar a la segunda forma normal
https://poli.instructure.com/courses/48528/quizzes/109146 2/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Se eliminan los grupos repetidos de cada tabla, se crea una tabla
independiente para cada conjunto de datos relacionados, Cada conjunto
de datos relacionados se identificará con una clave principal.
Se eliminan los atributos que representan dependencias transitivas y se
crean nuevas relaciones con ellos. Se añaden a la nueva relación los
atributos que son determinantes que serán la clave primaria de la nueva
relación.
Se eliminan los atributos que representan dependencias transitivas y se
crean nuevas relaciones con ellos. Se eliminan los atributos que dependen
de forma parcial de la clave primaria, para crear nuevas relaciones.
Se eliminan los atributos que dependen de forma parcial de la clave
primaria, para crear nuevas relaciones. Se adicionan a la nueva relación
los atributos del cual dependen.
Es la manera en que se llega a segunda forma normal
Pregunta 3 5 / 5 pts
Existen productos que no son legales en algunos territorios (35 zonas)
¿Cómo garantizar la integridad referencial para la columna zona?
Incluir la restricción CHECK al campo zona.
Colocar un disparador INSERT para validar la zona cuando ingrese un
registro.
https://poli.instructure.com/courses/48528/quizzes/109146 3/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Crear tabla zonas y agregar un atributo zona a la tabla de pedidos con
restricción de llave foránea.
Correcta: La llave foránea y la restricción es la forma más eficiente.
Incluir la restricción CHECK a la tabla pedidos.
Pregunta 4 5 / 5 pts
En el ciclo de vida dimensional del negocio, existe una etapa en la se
definen cómo se extraen los datos, se consolida la información y se carga
en el Data Warehouse.
De acuerdo con lo dicho, ¿a qué etapa del ciclo de vida dimensional del
negocio se hace referencia?
Diseño e implementación del subsistema de ETL
En esta etapa se define el susbsistema de Extracción,
Transformación y Carga
Definición de requerimientos
Planificación del proyecto
Diseño físico
Pregunta 5 5 / 5 pts
La definición de requerimientos incluye los requerimientos funcionales y
no funcionales.
Son requerimientos externos:
https://poli.instructure.com/courses/48528/quizzes/109146 4/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Funcionalidad, de entrega, de implementación
De entrega, de implementación, requerimientos de estándares
Seguridad, éticos, interoperabilidad
No corresponden a los requerimientos externos
De entrega, de implementación, seguridad y éticos
Incorrecto Pregunta 6 0 / 5 pts
En una tabla de pedidos está incluido el atributo zona
¿Qué método será el más adecuado para asegurar que sólo los clientes
que estén en una de cuatro regiones posibles hagan pedidos
Incluir la restricción CHECK al campo zona.
Incluir la restricción DEFAULT a la tabla pedidos.
Crear una función que valide los datos y la integridad referencial.
Incorrecta: En más aconsejable emplear CHECK que funciones.
Incluir la restricción DEFAULT a el atributo zona.
Pregunta 7 5 / 5 pts
En el álgebra relacional, las operaciones permiten trabajar con tablas.
Con la operación de selección se obtiene de una tabla
Columnas
https://poli.instructure.com/courses/48528/quizzes/109146 5/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Coincidencia de valores
Valores
Filas
Las filas se obtienen de la operación de restricción o selección
Pregunta 8 5 / 5 pts
Se le ha contratado para diseñar el modelo lógico de una empresa del
sector financiero. Los clientes deben dar el número de teléfono de
manera obligatoria. Sin embargo, algunos clientes comparten el mismo
número (hermanos, esposos, por ejemplo)
¿Cómo se puede asegurar que el cliente ingrese el número de teléfono al
momento de registrarse?
Incluir la restricción DEFAULT en el campo teléfono.
Establecer como llave primaria el campo teléfono.
Incluir la restricción UNIQUE en el campo teléfono.
Definir el campo como NOT NULL.
Correcta: Con NOT NULL no es posible dejar el campo sin valor
Incorrecto Pregunta 9 0 / 5 pts
Se tiene un data warehouse del que se desprenden pequeños data marts
para las operaciones de negocio.
De acuerdo con lo dicho, ¿Qué arquitectura Data Warehouse se está
empleando?
https://poli.instructure.com/courses/48528/quizzes/109146 6/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Arquitectura Kimball.
Incorrecta: La arquitectura Kimball consolida la información de varios
Data Mart en un Data Warehouse.
Arquitectura Inmon.
Arquitectura P2P.
Arquitectura cliente servidor.
Pregunta 10 5 / 5 pts
En el ciclo de vida dimensional del negocio, existe una etapa en la se
definen cómo se extraen los datos, se consolida la información y se carga
en el Data Warehouse.
De acuerdo con lo dicho, ¿a qué etapa del ciclo de vida dimensional del
negocio se hace referencia?
Definición de requerimientos.
Diseño e implementación del subsistema de ETL.
Correcta: En esta etapa se define el susbsistema de Extracción,
Transformación y Carga
Diseño físico.
Planificación del proyecto.
Pregunta 11 5 / 5 pts
https://poli.instructure.com/courses/48528/quizzes/109146 7/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
La normalización busca hacer más eficiente el diseño de las tablas desde
una perspectiva relacional.
El axioma de reflexividad se refiere a
Teniendo un atributo o un conjunto de atributos, de este puede deducirse
él mismo.
corresponde a la definición de reflexividad
Esta regla establece que podemos eliminar atributos del lado derecho de
una dependencia
Este axioma indica que se la dependencia funcional X → Y es válida y, a
su vez, la dependencia funcional Y → Z es también válida; entonces, la
dependencia funcional X → Z será válida.
Esta regla indica que se adicionamos el mismo conjunto de atributos a
ambos lados de la dependencia, obtenemos también dependencias
válidas.
Pregunta 12 5 / 5 pts
En el álgebra relacional, la restricción es la operación que regresa una
relación que contiene todas las tuplas de una relación especificada que
satisfacen una condición específica.
Cuál de las siguientes sentencias SQL corresponde a la operación de
algebra relacional de restricción
UPDATE
https://poli.instructure.com/courses/48528/quizzes/109146 8/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
DELETE
SELECT
La sentencia SELECT nos muestra un subconjunto de datos y si se
combina con la sentencia WHERE se puede incluir el cumplimiento
de una condición
CREATE
Pregunta 13 5 / 5 pts
Una empresa presta servicio postventa a miles de máquinas vendidas. A
estas máquinas se les hace mantenimiento por el numero serial.
¿Qué restricción puede emplear para evitar seriales repetidos?
UNIQUE.
Correcta: UNIQUE asegura que el valor sea único (incluso nulo)
DEFAULT.
CHECK.
FOREIGN KEY.
Pregunta 14 5 / 5 pts
En una cadena radial se desea construir un sistema para cuñas. La
solución debe almacenar registros de los anunciantes y de la
programación para pasar al aire las cuñas. Cada anunciante puede tener
una o varias cuñas. Cada vez que una cuña sale al aire debe hacerse
cobro a la cuenta del anunciante. Hay que obtener informes de todas las
transacciones para hacer cobro mensual a los anunciantes. Cada
https://poli.instructure.com/courses/48528/quizzes/109146 9/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
anunciante puede tener varias cuentas.
En el modelo lógico de la base de datos, ¿cuántas entidades se
necesitan?
4.
5.
Correcta: son 5 tablas: anunciantes, cuñas, cuentas, transacciones y
programación
2.
6.
Parcial Pregunta 15 2.5 / 5 pts
Se está construyendo un modelo lógico para un sistema de pedidos
Se tienen las siguientes tablas:
Un empleado es notificado de que ha llegado un pedido por parte de un
cliente. Un cliente puede solicitar uno o varios pedidos, cada pedido es
atendido por tan sólo un empleado, un empleado puede atender varios
clientes.
¿Por qué se debe normalizar “pedidos”?
https://poli.instructure.com/courses/48528/quizzes/109146 10/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
No se puede buscar el número de cuenta con base en el nombre del
cliente.
“nombre_buscado”.
Ningún campo cumple los requisitos para ser llamado llave primaria.
Si se borra un pedido, se puede perder un cliente.
Hay dificultad para la generación de reportes.
Correcta: producto tiene múltiples valores lo que dificulta hacer
reportes.
Pregunta 16 5 / 5 pts
La normalización busca hacer más eficiente el diseño de las tablas desde
una perspectiva relacional.
Para llegar a la segunda forma normal
Se eliminan los atributos que representan dependencias transitivas y se
crean nuevas relaciones con ellos. Se eliminan los atributos que dependen
de forma parcial de la clave primaria, para crear nuevas relaciones.
Se eliminan los atributos que dependen de forma parcial de la clave
primaria, para crear nuevas relaciones. Se adicionan a la nueva relación
los atributos del cual dependen.
Es la manera en que se llega a segunda forma normal
https://poli.instructure.com/courses/48528/quizzes/109146 11/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Se eliminan los grupos repetidos de cada tabla, se crea una tabla
independiente para cada conjunto de datos relacionados, Cada conjunto
de datos relacionados se identificará con una clave principal.
Se eliminan los atributos que representan dependencias transitivas y se
crean nuevas relaciones con ellos. Se añaden a la nueva relación los
atributos que son determinantes que serán la clave primaria de la nueva
relación.
Pregunta 17 5 / 5 pts
El ciclo de vida dimensional del negocio establece una metodología en
inteligencia de negocios.
Hace parte de la planificación del proyecto:
Como extraer los datos del origen, consolidarlos y cargarlos
Descomposición funcional de procesos, casos de uso, BMP
Materializar la solución
Definir el alcance, establecer tareas, programar tareas, planificar recursos,
asignar carga y elaborar plan
Corresponden a planificación del proyecto
Pregunta 18 5 / 5 pts
Una empresa del sector financiero le ha contratado a usted como
diseñador del modelo lógico de base de datos. Los números de teléfono
https://poli.instructure.com/courses/48528/quizzes/109146 12/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
de un cliente son de suma importancia para la empresa, por lo que no se
puede perder ninguno. Un cliente debe tener al menos un número de
teléfono, como puede tener 3 o 6 o n números de teléfono.
¿Cómo se puede asegurar que ni un solo número de teléfono se quede
sin registrar?
Definición de requerimientos.
Crear una tabla adicional donde la llave primaria sea la cedula más el
teléfono
Crear un arreglo de n campos en la tabla
Crear una tabla adicional donde la llave primaria sea el teléfono.
Establecer como llave primaria la tabla cliente, al campo teléfono.
Crear 5 campos para teléfono en el registro de la tabla
Pregunta 19 5 / 5 pts
Se desea hacer un diseño y montar una prueba rápida, de tal manera que
la base de datos de ventas sea instalada lo más rápido posible.
¿Qué política se debe seguir para alcanzar el objetivo deseado?
Crear vistas.
Hacer el diseño de una base de datos pequeña.
Correcta: El principal factor que afecta la velocidad y desempeño es
el tamaño de la base de datos
Normalizar al máximo.
https://poli.instructure.com/courses/48528/quizzes/109146 13/14
18/12/22, 19:38 Evaluacion final - Escenario 8: TERCER BLOQUE-TEORICO-PRACTICO - VIRTUAL/FUNDAMENTOS DE BASES DE DATOS-[G…
Utilizar el menor número de tablas.
Pregunta 20 5 / 5 pts
La normalización busca hacer más eficiente el diseño de las tablas desde
una perspectiva relacional.
¿Cuál de los siguientes es un objetivo de la normalización
Que no sea necesaria la presencia de atributos con datos repetidos
Evitar la necesidad de llaves primarias
Evitar la presencia de datos repetidos en las tablas
Tener datos repetidos puede generar inconsistencias al momento de
las actualizaciones
Evitar que un elemento sea empleado por 2 o más tablas
Puntaje del examen: 87.5 de 100
https://poli.instructure.com/courses/48528/quizzes/109146 14/14