Union Database
Union Database
Union Database
Pregunta 11
Teniendo en
en cuenta el siguiente esquema relacional
relacional sobre infracciones
infracciones y multas en
en el
el tránsito,
tránsito, seleccione la
la respuesta
respuesta correcta
correcta a
a
Conductor Agente Infracciones Multa
numeroUcene:la ldAgente codlgo numerollcencla
nombreC nombreA descripcion idA¡¡ente
dlrecclon rango costo codlgo
telefono salario fecha
las pagada
las siguientes interrogantes:.
interrogantes:.
Pregunta 11
®
πnombreA,descripcion,fecha
®nombreA,descripcion,fecha (agente X multa X infraccion)
infraccion)
O
πnombreA,descripcion,fecha
®nombreA,descripcion,fecha (agente �� multa infraccion)
infraccion)
O
(πnombreA,descripcion,fecha)�(agente
(®nombreA,descripcion,fecha) (agente �� multa
multa �� infraccion)
infraccion)
'v NA
NA
Pregunta 2
o
πnombreC,codigo,descripcion
®nombreC,codigo,descripcion (numeroLicencia=125690(conductor)
(numerolicencia=l25690(conductor) �� � fecha>'15/05/2017'
fecha>'l5/05/2017' (multa) ��
infraccion)
infraccion)
πnombreC,codigo,descripcion
®nombreC,codigo,descripcion (�numeroLicencia=125690(conductor)
C numerolicencia=l25690(conductor) �� fecha>'15/05/2017'(multa)
fecha>'l5/05/2017'(multa) ��
infraccion)
infraccion)
o
πnombreC,codigo,descripcion
®nombreC,codigo,descripcion (�numeroLicencia=125690(conductor)
C numerolicencia=l25690(conductor) �� �fecha>'15/05/2017'(multa)
fecha>'l5/05/2017'(multa) ��
infraccion)
infraccion)
'v NA
NA
Pregunta 2
En la
la fórmula:
O
A1, A
A1, A22 son nombres de relaciones y r es el
el nombre del atributo común
O
A1, A
A1, A22 son posibles predicados y r es el
el nombre de la
la relación
relación
®
A1, A
A1, A22 son nombres de atributos y r es el
el nombre de la
la relación
relación
'v NA
NA
e?
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
https / /evl. grammata. es/ siette/notebook?t=8aa3a7cl-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página
Página 2
2 de 8
Pregunta
Pregunta 3
O
De una colección de valores devuelven los
los valores modificados
O
De una colección de valores se generan proyecciones
®
De una colección de valores devuelven un
un sólo valor
'v NA
NA
Pregunta
Pregunta 4
O
Diferencia de conjuntos
O
Intersección
Intersección
®
Unión
'v NA
NA
Pregunta
Pregunta 5
O
Hijas
®
Derivadas
O
Complementarias
'v NA
Pregunta 6
:.u,penúa
PROFESOR
¿apdJ/d«f
lt�
®
Una tabla: Profesor
O
Tres tablas: Profesor,
Profesor, Supervisa,
Supervisa, esSupervisado
O
No se puede resolver este tipo de relación
relación
'v NA
NA
e?
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
https / /evl. grammata. es/ siette/notebook?t=8aa3a7cl-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página
Página 3
3 de 8
Pregunta
Pregunta 7
La siguiente imagen
imagen representa una cardinalidad: siudeni
O
de uno a uno
®
de uno a muchos
O
de muchos a uno
O
de muchos a muchos
'v NA
NA
Pregunta
Pregunta 8
¿Cómo
¿cómo tratan las
las funciones de agregación
agregación a los
los valores nulos?
®
Los ignoran
ignoran (como en SQL)
SOL)
O
Los evitan a través de filtros en
en el WHERE (where nombre is
is not null)
O
Los incluyen
incluyen en
en los
los cálculos generando un
un grupo para dichos valores
'v NA
NA
Pregunta 9
Una base de datos puede ser modelada como (escoja dos opciones):
opciones):
O Un diagrama de clases
�
Una colección
colección de entidades
�
Relaciones entre entidades
'v NA
Pregunta
Pregunta 10
O
a y b son
son correctas.
O
a y c son
son correctas.
correctas.
®
b y c son
son correctas.
'v NA
NA
e?
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
https: / /evl. grammata. es/ siette/notebook?t=8aa3a7cl-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página 4
4 de 8
Pregunta
Pregunta 11
11
Dada la
la siguiente dependencia funcional (marque dos): dept_name � building,
dependencia funcional building, Budget señale las
las opciones correctas:
correctas:
O dept_name es el
el determinado
O building, Budget son
son los
los determinantes
�
dept_name es el
el determinante
�
building, Budget son
son los
los determinados
'v NA
NA
Pregunta
Pregunta 12
Dada la
la siguiente relación, qué tablas se generarían
generarían al
al transformar del
del modelo ER al
al modelo relacional:
relacional:
__
L__
i _
b ro
__
l- --------•4" Copias-Libro
1
O
Dos tablas: libro
libro y copias-libro, relacionadas por una clave foránea desde libro
libro hacia
hacia copias-libro.
copias-libro.
®
Dos tablas: libro
libro y copias-libro, relacionadas por una clave foránea desde copias-libro hacia libro.
libro.
O
Tres tablas: libro,
libro, copias-libro y una tercera tabla,
tabla, conformada por las
las claves primarias de las
las entidades involucradas.
involucradas.
'v NA
NA
Pregunta
Pregunta 13
O
Rango
®
Dominio
O
Cardinalidad
'v NA
NA
Pregunta 14
O
a, b y c son correctos
®
a, b y d
d son correctos
O
b, d
d y e son correctos
'v NA
NA
Pregunta
Pregunta 15
Una entidad
entidad débil:
®
Debe su
su existencia a una entidad
entidad fuerte
O
Es una entidad con pocos atributos
O
Es una entidad con pocos datos
'v NA
NA
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página 5
5 de 8
Pregunta
Pregunta 16
Una relación
relación puede tener:
tener:
O
Interrelaciones
Interrelaciones
®
Atributos propios
O
Atributos de una de las
las relaciones
'v NA
NA
Pregunta
Pregunta 17
Dada la
la siguiente relación, qué tablas se generarían
generarían al
al transformar del
del modelo ER al
al modelo relacional:
relacional:
Estudiante�
..,,._ ...,.4......_A_s_g_n_a
i _u_r_ª_
t
..
®
Dos tablas: estudiante y asignatura, relacionadas por unauna clave foránea
foránea desde estudiante hacia
hacia asignatura.
asignatura.
O
Dos tablas: estudiante y asignatura,
asignatura, relacionadas por una
una clave foránea
foránea desde asignatura hacia
hacia estudiante.
estudiante.
O
Tres tablas: estudiante,
estudiante, asignatura
asignatura y una tercera
tercera tabla, conformada
conformada por las
las claves primarias de las
las entidades
entidades
involucradas.
involucradas.
'v NA
NA
Pregunta
Pregunta 18
FACTURA
apellidos
Qrwmbre o fecha Importe
®
Dos tablas: Cliente y Factura
Factura
O
Dos tablas: Cliente y PagaFactura
O
Tres tablas: Cliente,
Cliente, Paga y Factura
'v NA
NA
Pregunta 19
Una entidad
entidad cliente es una _________ de la
la entidad
entidad persona
persona
O
Agregación
®
Especialización
Especialización
O
Generalización
'v NA
NA
e?
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
https / /evl. grammata. es/ siette/notebook?t=8aa3a7cl-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página
Página 6
6 de 8
Pregunta
Pregunta 20
El objetivo de la
la normalización
normalización es obtener modelos de datos con:
con:
O
Número mínimo de entidades
®
Redundancia mínima
O
Formas normales mínimas
'v NA
NA
Pregunta
Pregunta 21
®
Diseño conceptual
O
Diseño lógico
lógico
O
Diseño físico
'v NA
NA
Pregunta
Pregunta 22
Identifique
Identifique la
la forma normal en la
la que se encuentra
encuentra el siguiente esquema:
esquema:
®
1FN
lFN
0
2FN
0
3FN
3FN
'v NA
NA
Pregunta 23
En la
la práctica se recomienda llegar
llegar a:
0
FNBC
®
3FN
3FN
0
4FN
4FN
'v NA
NA
e?
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
https: / /evl. grammata. es/ siette/notebook?t=8aa3a7cl-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página
Página 7
7 de 8
Pregunta
Pregunta 24
En la
la 3FN
3FN se elimina:
elimina:
O
Valores duplicados
®
Transitividad
O
Valores atómicos
'v NA
NA
Pregunta
Pregunta 25
O
Multivalorado
®
Compuesto
O
De grandes cadenas de texto CLOB
'v NA
e?
https://evl.grammata.es/siette/notebook?t=8aa3a7c1-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
https / /evl. grammata. es/ siette/notebook?t=8aa3a7cl-9ae0-4bda-86e8-3f21a2e3c24f&u=bLeXTsiCkSsdNSVH6B60pi5z6Ag%3D
Página
Página 8 de 8
BASES DE DATOS
documento]
[Subtítulo del documento]
[FECHA]
[FECHA]
COMPAÑÍA]
[NOMBRE DE LA COMPAÑÍA]
compañía]
[Dirección de la compañía]
1. Los sistemas basados en archivos mantienen los datos en varios archivos,
1.
generalmente en distintos formatos, y requieren igualmente varios programas de
aplicación para manipular sus datos. Esta desventaja se conoce como:-
los datos.
b. Dificultad en el acceso a los
c. Aislamiento de datos.
para:
4. El lenguaje de definición de datos sirve para:
a.�ecificar
a. la base de datos.
especificar el esquema de la datos.
la base de datos.
c. especificar los privilegios sobre elementos de la datos.
AUTOEVALUACIÓN
AUTOEVALUACIÖN 2
a:
3. Dentro del modelo relacional, una tupla se refiere a:
a. una fila de la tabla.
b. la columna de una tabla.
c. una instancia de una relación.
una:
4. Dentro del modelo relacional, una relación se refiere a una:
a. fila
b. tabla
c. columna
5. a:
Dentro del modelo relacional, un atributo se refiere a:
de:
6. Las claves (sean superclaves, candidatas o primarias) son propiedades de:
a. toda la relación.
las tuplas.
b. cada una de las
c. el esquema de la base de datos.
9. Cuando se aplica una consulta sobre una única relación y donde las
tuplas tienen que cumplir un predicado particular (por ejemplo, fecha_ingreso
> ‘10/06/2015’),
'10/06/2015'), el resultado es:
es:
las tuplas que satisfacen el predicado indicado.
a. una vista que contiene las indicado.
la relación original.
c. una nueva relación, que es un subconjunto de la original.
AUTOEVALUACIÓN
AUTOEVALUACIÖN 3
Conteste verdadero (V) o falso (F) a las siguientes afirmaciones, según corresponda:
corresponda:
6. (f)La cláusula DELETE puede usarse para eliminar definitivamente una tabla.
tabla.
11. (v)Una vez creada una tabla, es posible añadir una restricción mediante la instrucción
11.
AL TER TABLE.
ALTER TABLE.
a. proyección
b. selección
c. producto cartesiano
[Este
Este genera un error debido a que las definiciones de columnas no pueden ser alteradas
1P-ara
para añadir valores por defecto.
la
Generaría un error debido a que las definiciones de columna no pueden ser alteradas si la
tabla ya contiene tuplas.
Se requiere generar un reporte que muestre todos loslos nombres de departamentos con
la correspondiente cantidad que invierten en salarios.
la
en:
15. El lenguaje SQL se subdivide en:
DML, DCL,
a. DML, DCL, TCL y FCL
DML, DDL,
b. DML, DDL, DCL y TTL
DML, DDL,
d. DML, DDL, DCL y TCL
para:
19. Los roles sirven para:
usuario.
a. limitar los recursos que utiliza cada usuario.
b. agrupar un conjunto de permisos.
c. asignar permisos
P-ermisos al administrador de la base de datos (DBA).
anteriores.
d. Ninguna de las anteriores.
Tipo de recurso:
recurso: Cuestionario en línea
ªTema
Tema de la unidad:
unidad: Álgebra y cálculo relacional
D
En base al siguiente modelo de datos,
datos, responda al cuestionario.
cuestionario.
https://utpl.instructure.com/courses/36901/quizzes/230475/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/23047 5/take 1/5
1/5
13/12/21
13/12/21 11:40
11 :40 Examen: [AAB02]
[AAB02) Cuestionario 1:
1: Evalúe conceptos relacionados con la
la unidad 4 Leguajes de consulta formales
D Pregunta 11 11 pts
@ πNombreA(σCarrera='Informática'(Estudiantes))
nNombreA( oCarrera='lnformática'(Estudiantes))
O σCarrera='Informática'(Estudiantes)
oCarrera='lnformática'(Estudiantes)
O πNombreA(Estudiantes='Informática)
nNombreA(Estudiantes='lnformática)
D Pregunta 2 11 pts
@ πa.Nombre(σtitulo='Visual
na.Nombre(otitulo='Visual Studio Net'(libros l)ᐅᐊlibro-autor
l)t><Jlibro-autor laᐅᐊautores
lat><Jautores a)
O σa.Nombre(πtitulo='Visual
oa.Nombre(ntitulo='Visual Studio Net'(libros l)ᐅᐊlibro-autor
l)t><Jlibro-autor laᐅᐊautores
lat><Jautores a)
O πa.Nombre(σtitulo='Visual
na.Nombre(otitulo='Visual Studio Net'(libros l)ᐅᐊautores
l)t><Jautores a)
D Pregunta 3 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230475/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/23047 5/take 2/5
13/12/21
13/12/21 11:40
11 :40 Examen: [AAB02]
[AAB02) Cuestionario 1:
1: Evalúe conceptos relacionados con la
la unidad 4 Leguajes de consulta formales
O πtitulo(σnombreA='Raúl
ntitulo( anombreA='Raúl Castro'(Préstamos)ᐅᐊestudiantesᐅᐊLibros)
Castro'(Préstamos )l><lestudiantesl><llibros)
@ πtitulo(σnombre='Raúl
ntitulo( anombre='Raúl Castro'(estudiantes)ᐅᐊPréstamosᐅᐊLibros)
Castro'( estudiantes )l><IPréstamosl><ILibros)
O πtitulo(nombreA='Raúl
ntitulo(nombreA='Raúl Castro'(estudiantes)ᐅᐊPréstamosᐅᐊLibros)
Castro'( estudiantes )l><IPréstamosl><ILibros)
D Pregunta 4 11 pts
@ πnombreA(σnacionalidad='USA'
nnombreA( anacionalidad='USA' or nacionalidad='Francia'(Autores))
O σnacionalidad='USA'
anacionalidad='USA' or nacionalidad='Francia'(Autores)
O nombreA(σnacionalidad='USA'
nombreA(anacionalidad='USA' or nacionalidad='Francia'(Autores))
�
D Pregunta 5 11 pts
¿Cuáles son las edades de los lectores que tienen préstamos vigentes? Asuma el
símbolo ∞
símbolo 00 como la combinación natural.
O δedad
óedad (( πfechaDevol
nfechaDevol = null (Prestamos)) ∞
(Prestamos)) 00 Estudiantes)
@ πedad
nedad ((δ fechaDevol
((ó fechaDevol = null (Prestamos)) ∞
(Prestamos)) 00 Estudiantes)
O πedad
nedad ((δ fechaDevol
((ó fechaDevol <> null (Prestamos)) X Estudiantes)
D Pregunta 6 11 pts
¿Cuál
¿ Cuál de las
las siguientes operaciones no forma parte del grupo de operaciones
fundamentales del álgebra relacional?
https://utpl.instructure.com/courses/36901/quizzes/230475/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/23047 5/take 3/5
13/12/21
13/12/21 11:40
11 :40 Examen: [AAB02]
[AAB02) Cuestionario 1:
1: Evalúe conceptos relacionados con la
la unidad 4 Leguajes de consulta formales
O Renombramiento
O Unión
O Selección
O Diferencia de conjuntos
@ Reunión natural
O Proyección
O Producto cartesiano
D Pregunta 7 11 pts
O los
los dominios de los
los atributos i-ésimos
i-ésimos de r y s deben ser iguales
iguales para todo i.
i.
O Las relaciones r y s deben ser de la
la misma cardinalidad.
D Pregunta 8 11 pts
@ describe la
la información deseada sin establecer un procedimiento concreto para obtenerla.
obtenerla.
https://utpl.instructure.com/courses/36901/quizzes/230475/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/23047 5/take 4/5
13/12/21
13/12/21 11:40
11 :40 Examen: [AAB02]
[AAB02) Cuestionario 1:
1: Evalúe conceptos relacionados con la
la unidad 4 Leguajes de consulta formales
D Pregunta 9 11 pts
La expresión {t |I t E Estudiantes Λ
Estudiantes/\ t[edad] > 20 Λ
20 /\ t[carrera] = 'Informática'} nos
devolvería:
D Pregunta 10 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230475/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/23047 5/take 5/5
27/12/21
27/12/21 11:41
11 :41 Examen: [AAB02]
[AAB02) Cuestionario 2:
2: Evalúe conceptos relacionados con la
la unidad 5 Diseño conceptual de bases de datos
Tipo de recurso:
recurso: Cuestionario en línea
ªTema
Tema de la unidad:
unidad: El modelo entidad-relación
--- I
https://utpl.instructure.com/courses/36901/quizzes/230493/take 1/5
1/5
27/12/21
27/12/21 11:41
11 :41 Examen: [AAB02]
[AAB02) Cuestionario 2:
2: Evalúe conceptos relacionados con la
la unidad 5 Diseño conceptual de bases de datos
O Un instancia
instancia que depende de la
la existencia de algún otro tipo de entidad
D Pregunta 2 11 pts
O Facilitar la
la organización de la
la base de datos
O Facilitar la
la programación de base de datos
�
D Pregunta 3 11 pts
O Fuerte
@ Débil
O Única
O Externa
D Pregunta 4 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230493/take 2/5
27/12/21
27/12/21 11:41
11 :41 Examen: [AAB02]
[AAB02) Cuestionario 2:
2: Evalúe conceptos relacionados con la
la unidad 5 Diseño conceptual de bases de datos
Las entidades pueden estar asociadas entre sí, con cuál de los siguientes
elementos?
O Entidades
@ Relaciones
O Atributos
O Identificadores
D Pregunta 5 11 pts
O El mismo dominio
@ Propiedades o atributos
D Pregunta 6 11 pts
0 Hija
O Instancia
@ Padre
D Pregunta 7 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230493/take 3/5
27/12/21
27/12/21 11:41
11 :41 Examen: [AAB02]
[AAB02) Cuestionario 2:
2: Evalúe conceptos relacionados con la
la unidad 5 Diseño conceptual de bases de datos
couree course_id
course id
title
credits
prereq id
D Pregunta 8 11 pts
@ Atributos
O Entidades
O Relaciones
O Identificadores
D Pregunta 9 11 pts
¿Cual de los
los siguientes NO es un elemento básico de los modelos E-R?
@ Claves externas
O Atributos
O Relaciones
https://utpl.instructure.com/courses/36901/quizzes/230493/take 4/5
27/12/21
27/12/21 11:41
11 :41 Examen: [AAB02]
[AAB02) Cuestionario 2:
2: Evalúe conceptos relacionados con la
la unidad 5 Diseño conceptual de bases de datos
O Entidades
D Pregunta 10 11 pts
O Ninguna de las
las anteriores
No hay datos nuevos para guardar. Última comprobación a las
las 11:41
11 :41
Entregar examen
https://utpl.instructure.com/courses/36901/quizzes/230493/take 5/5
10/1/22
10/1/22 10:59 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la
la unidad 6 Diseño lógico de bases de
de datos - El proceso de
de nor…
nor ...
Tipo de recurso:
recurso: Cuestionario en línea
ªTema
Tema de la unidad:
unidad: El proceso de normalización
--- I
https://utpl.instructure.com/courses/36901/quizzes/230504/take 1/5
1/5
10/1/22
10/1/22 10:59 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la
la unidad 6 Diseño lógico de bases de
de datos - El proceso de
de nor…
nor ...
O Definir las
las dependencias funcionales entre atributos para cumplir con las
las formas normales.
normales.
O Dividir los
los atributos de las
las relaciones para lograr
lograr relaciones más manejables por la
la
organización.
@ Definir un conjunto de relaciones con sus atributos apropiados para cubrir las
las necesidades
de información
información de una organización.
organización.
D Pregunta 2 11 pts
La normalización alcanza:
O Eliminar completamente la
la redundancia.
O Incorporar la
la redundancia en cada relación para poder relacionar las tablas.
las tablas.
D Pregunta 3 11 pts
O Únicamente al inicio
inicio del diseño de la
la base de datos.
datos.
O Luego de la
la puesta en marcha de la
la base de datos,
datos, con el propósito de afinamiento.
afinamiento.
D Pregunta 4 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230504/take 2/5
10/1/22
10/1/22 10:59 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la
la unidad 6 Diseño lógico de bases de
de datos - El proceso de
de nor…
nor ...
D Pregunta 5 11 pts
Pregunta 6 11 pts
D Pregunta 7 11 pts
Para identificar
identificar las dependencias funcionales se requiere:
requiere:
https://utpl.instructure.com/courses/36901/quizzes/230504/take 3/5
10/1/22
10/1/22 10:59 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la
la unidad 6 Diseño lógico de bases de
de datos - El proceso de
de nor…
nor ...
D Pregunta 8 11 pts
@ Estudiar las
las cardinalidades y aplicar las
las reglas para crear nuevas entidades con los
los datos
repetitivos.
O Colocar los
los datos repetitivos, junto con una copia de los
los atributos clave originales en una
relación independiente.
independiente.
D Pregunta 9 11 pts
O se le
le añaden las
las claves foráneas y ya no es necesario normalizar.
D Pregunta 10 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230504/take 4/5
10/1/22
10/1/22 10:59 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la
la unidad 6 Diseño lógico de bases de
de datos - El proceso de
de nor…
nor ...
https://utpl.instructure.com/courses/36901/quizzes/230504/take 5/5
17/1/22
17/1/22 11:24 Examen: [AAB02]
[AAB02) Cuestionario 4:
4: Evalúe conceptos relacionados a la unidad
unidad 6 Diseño lógico
lógico de bases de datos - Diseño de bases dd…
.. .
Tipo de recurso:
recurso: Cuestionario en línea
ªTema
Tema de la unidad:
unidad: Diseño de bases de datos
--- I
https://utpl.instructure.com/courses/36901/quizzes/230518/take
https:/ /utpl. instructure.com/cou rses/36901 /quizzes/230518/take 1/5
1/5
17/1/22
17/1/22 11:24 Examen: [AAB02]
[AAB02) Cuestionario 4:
4: Evalúe conceptos relacionados a la unidad
unidad 6 Diseño lógico
lógico de bases de datos - Diseño de bases dd…
.. .
@ Tipos de entidad.
D Pregunta 2 11 pts
� Diccionario de datos.
O Diagrama de interacción.
interacción.
� Diagrama entidad-relación
�
D Pregunta 3 11 pts
@ Un proceso iterativo,
iterativo, ya que tiene un punto de partida y una serie de refinamientos
sucesivos.
O Un proceso cascada, ya que al final de cada etapa se continua con una nueva.
nueva.
D Pregunta 4 11 pts
https://utpl.instructure.com/courses/36901/quizzes/230518/take
https:/ /utpl. instructure.com/cou rses/36901 /quizzes/230518/take 2/5
17/1/22
17/1/22 11:24 Examen: [AAB02]
[AAB02) Cuestionario 4:
4: Evalúe conceptos relacionados a la unidad
unidad 6 Diseño lógico
lógico de bases de datos - Diseño de bases dd…
.. .
O Ninguna de las
las anteriores.
D Pregunta 5 11 pts
@ La edad de un empleado.
empleado.
cB
Pregunta 6 11 pts
haber
aplicado las reglas de normalización.
normalización.
O Verdadero
@ Falso
D Pregunta 7 11 pts
de
implementación (SGBD, hardware a utilizar).
utilizar).
O Falso
@ Verdadero
https://utpl.instructure.com/courses/36901/quizzes/230518/take
https:/ /utpl. instructure.com/cou rses/36901 /quizzes/230518/take 3/5
17/1/22
17/1/22 11:24 Examen: [AAB02]
[AAB02) Cuestionario 4:
4: Evalúe conceptos relacionados a la unidad
unidad 6 Diseño lógico
lógico de bases de datos - Diseño de bases dd…
.. .
D Pregunta 8 11 pts
como
datos requeridos e integridad de entidades.
entidades.
O Falso
@ Verdadero
D Pregunta 9 11 pts
de
la organización.
@ Verdadero
O Falso
D Pregunta 10 11 pts
O Falso
@ Verdadero
No guardado
Entregar examen
https://utpl.instructure.com/courses/36901/quizzes/230518/take
https:/ /utpl. instructure.com/cou rses/36901 /quizzes/230518/take 4/5
17/1/22
17/1/22 11:24 Examen: [AAB02]
[AAB02) Cuestionario 4:
4: Evalúe conceptos relacionados a la unidad
unidad 6 Diseño lógico
lógico de bases de datos - Diseño de bases dd…
.. .
https://utpl.instructure.com/courses/36901/quizzes/230518/take
https:/ /utpl. instructure.com/cou rses/36901 /quizzes/230518/take 5/5
20/12/21
20/12/21 18:20
18:20 Examen: [APEB2-15%] Caso práctico 1:
1: Aplique procedimiento de diseño conceptual de base de datos
Tipo de recurso:
recurso: Caso práctico 11
Tema de la unidad:
unidad: Modelado conceptual de base de datos
Crea un esquema relacional de bases de datos e incorpora claves,
Resultados de aprendizaje
restricciones de integridad de entidades y restricciones de integridad
que se espera lograr:
lograr:
referencial.
Estrategias didácticas:
didácticas: a.) Para el desarrollo del caso práctico,
práctico, deberá revisar su guía de
estudio, texto básico,
básico, y anuncios/recursos que se publican en el
Entorno Virtual de Aprendizaje (EVA-UTPL).
b.) Solo una vez que ha estudiado los temas: Modelo E-R,
E-R,
Normalización y Diseño de Bases de Datos, inicie el desarrollo de este
ensayo, con el propósito de reforzar los conocimientos con práctica.
práctica.
https://utpl.instructure.com/courses/36901/quizzes/230478/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/230478/take 1/4
1/4
20/12/21
20/12/21 18:20
18:20 Examen: [APEB2-15%] Caso práctico 1:
1: Aplique procedimiento de diseño conceptual de base de datos
D Pregunta 11 2 pts
....._T_P_o_A_v_
I o_N___.1----<<8>>-----:__E_M_P
1 __
L A_D_O__.
E
O n:1
n:1
0 1:1
1:1
O 1:n
1:n
@ n:n
D Pregunta 2 2 pts
___.-------c;�---:__H_A_N_G_A_R_�
�-A_v_o_N
1_
https://utpl.instructure.com/courses/36901/quizzes/230478/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/230478/take 2/4
20/12/21
20/12/21 18:20
18:20 Examen: [APEB2-15%] Caso práctico 1:
1: Aplique procedimiento de diseño conceptual de base de datos
@ 1:n
1:n
Q 1:1
1:1
O n:1
n:1
O n:n
D Pregunta 3 2 pts
�-A_v_o_N_
1 �---<<S>---:__T__
I o
P _Av_ 1�
o_N
O 1:n
1:n
@ n:1
n:1
0 1:1
1:1
O n:n
D Pregunta 4 2 pts
O 1:n
1:n
https://utpl.instructure.com/courses/36901/quizzes/230478/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/230478/take 3/4
20/12/21
20/12/21 18:20
18:20 Examen: [APEB2-15%] Caso práctico 1:
1: Aplique procedimiento de diseño conceptual de base de datos
O n:1
n:1
@ n:n
0 1:1
1:1
D Pregunta 5 2 pts
�E_M_P_E_A_º_º
L �l-----<<8>>------ttll 11
SERVICIO
@ EMPLEADO
O ofrece
0 SERVICIO
https://utpl.instructure.com/courses/36901/quizzes/230478/take
https:/ /utpl. instructure.com/cou rses/36901/quizzes/230478/take 4/4
3/1/22
3/1 /22 11:43
11 :43 Examen: [APEB2-15%] Caso práctico 2:
2: Aplique el procedimiento de diseño lógico de base de datos
P-ráctico 2
l,
Caso práctico
Tipo de recurso:
recurso: (https://utpl.instructure.com/courses/36901/files/7457269/download?
(https ://utpl. i nstructu re. com/cou rses/36901 /fi les/7 457269/down load?
download_frd=1)
Tema de la unidad:
ªTema unidad: Modelado lógico
lógico de base de datos
DI Pregunta 11
https://utpl.instructure.com/courses/36901/quizzes/230489/take
2 pts
1/5
1/5
3/1/22
3/1 /22 11:43
11 :43 Examen: [APEB2-15%] Caso práctico 2:
2: Aplique el procedimiento de diseño lógico de base de datos
estCivil nss
EMPLEADO
D Pregunta 2 2 pts
https://utpl.instructure.com/courses/36901/quizzes/230489/take 2/5
3/1/22
3/1 /22 11:43
11 :43 Examen: [APEB2-15%] Caso práctico 2:
2: Aplique el procedimiento de diseño lógico de base de datos
PERSONA
PILOTO EMPLEADO
restriccion
O Crear la
la tabla Persona con los
los atributos de Piloto y Empleado.
Empleado.
O Crear las
las tablas Piloto y Empleado y en cada una replicar los
los atributos de Persona.
Persona.
O Crear las
las tablas Persona, Piloto y Empleado con sus respectivos atributos conectados
mediante una clave foránea.
foránea.
D Pregunta 3 2 pts
https://utpl.instructure.com/courses/36901/quizzes/230489/take 3/5
3/1/22
3/1 /22 11:43
11 :43 Examen: [APEB2-15%] Caso práctico 2:
2: Aplique el procedimiento de diseño lógico de base de datos
direccion
O EMPRESA(idProp,
EMPRESA(idProp, nombre, dirección,
dirección, telefono,
telefono, categoria,
categoria, numEmpleados),
numEmpleados),
PERSONA(idProp,
PERSONA(idProp, nombre, dirección,
dirección, telefono,
telefono, categoria,
categoria, estCivil)
D Pregunta 4 2 pts
https://utpl.instructure.com/courses/36901/quizzes/230489/take 4/5
3/1/22
3/1 /22 11:43
11 :43 Examen: [APEB2-15%] Caso práctico 2:
2: Aplique el procedimiento de diseño lógico de base de datos
� El atributo categoría sirve para diferenciar entre una Empresa y una Persona y debe ser
parte de la
la tabla Propietario.
O Los atributos ruc y nss deben eliminarse ya que no sirven como claves primarias y en lugar
lugar
de estos debe crearse un código único para identificar
identificar a Empresas y Personas.
Personas.
D Pregunta 5 2 pts
https://utpl.instructure.com/courses/36901/quizzes/230489/take 5/5
• Una de las desventajas de las vistas materializadas es:
es:
Que se requiere mantener actualizada la tabla temporal.
temporal.
• La
La instrucción ROLLBACK indica que:
que: La transacción se
aborta y por tanto se deshacen los cambios hechos en la
base de datos.
datos.
• El
El lenguaje DDL puede usarse para:
para: Definir estructura de
la base de datos.
datos.
• En
En DDL
DDL de SQL, los nombres de los objetos pueden:
pueden:
Empezar
Empezar con una letra.
letra.
• Basado
Basado en qué instrucciones
instrucciones SQL, el estándar ISO define el
modelo de transacciones:
transacciones: Commit y Rollback.
Rollback.
• Para
Para permitir que un usuario pase a otros usuarios los
privilegios que se le han concedido sobre un objeto
específico utilizamos:
utilizamos: La cláusula WITH GRANT OPTION.
OPTION.
• A
A�→ B,
B, se lee A depende funcionalmente de B.
B. Falso
• La
La multiplicidad es el tipo principal de restricción sobre las
relaciones Verdadero
• El
El grado de un tipo de relación esta determinado por la
cantidad de participantes.
participantes. Verdadero
• Los
Los valores Femenino y Masculino corresponden a la
restricción de dominio del atributo Sexo de una relación.
relación.
Verdadero
• Dada
Dada la siguiente relación, qué tablas se generarían al
transformar del modelo ER al modelo relacional:
relacional:
1 Estudiante
'
►M--------4 Asignatura
1
Tres tablas:
tablas: estudiante, asignatura y una tercera tabla,
conformada por las claves primarias de las entidades
involucradas.
involucradas.
• Dada
Dada la siguiente relación, qué tablas se generarían al
transformar del modelo ER al modelo relacional:
relacional:
1
◄
11-----
I
libro Gopias-llibro
1
Dos
Dos tablas:
tablas: libro y copias-libro, relacionadas por una clave
foránea desde libro hacia copias-libro.
coi::2ias-libro.
• Dada
Dada la siguiente relación, qué tablas se generarían al
transformar del modelo ER al modelo relacional:
relacional:
Cli�n� 1�
Cuatro tablas:
tablas: cliente, pedido, detalle-pedido e ítem.
ítem.
Propagando
Propagando la clave principal de cliente hacia pedido.
pedido.
Propagando
Propagando la clave principal de ítem hacia detalle-pedido.
detalle-pedido.
Propagando
Propagando la clave principal
QrinciQal de pedido hacia detalle-
pedido.
pedido.
• Para
Para llegar a la 1FN,
1FN, debería suceder que:
que:
Haya
Haya un único valor en la intersección de cada fila y
columna.
columna.
Empleado(Cedula,
Empleado(Cedula, Nombres, Puesto)
Empleado(Cedula,
Empleado(Cedula, Nombres, Email1,
Emaill, Email2).
Email2).
• El
El proceso de normalización, hasta la 3FN
3FN generaría:
generaría:
D.:Mbli:i 5��mlil t:í!)b,.r.¡,;¡p(lrdl ..i LH St,:;pjMtlil5 Pí"7..11Cilt
4 tablas.
tablas.
• Para
Para agregar una columna a una tabla utilizo la sentencia
ALTER TABLE verdadero
• Una manera para hacer que las consultas sean más fáciles
de escribir es el empleo de vistas verdadero
• La
La sentencia NOT NULL significa que un campo numérico
no acepta valores de cero falso
• La
La instrucción ROLLBACK hace que una transacción vuelva
a aplicarse y por lo tanto modifique la base de datos falso
• La
La sintaxis para borrar un índice es DROP
DROP [Nombre Tabla]
[Nombre Tabla]
INDEX [Nombre
[Nombre índice]
índice] falso
• Las
Las relaciones recursivas no existen.
existen. falso
• El
El dominio de un atributo es el conjunto de valores
permitidos para uno o más atributos verdadero
• La
La clave candidata es un conjunto mínimo de tipos de
entidad que identifica de forma única cada instancia de un
tipo de entidad.
entidad. Falso
• La
La cardinalidad describe el número máximo de posibles
instancias de relación para una entidad que participa en
una relación dado.
dado. verdadero
• El
El modelado debe recoger todas las restricciones
empresariales apropiadas. verdadero
apropiadas. 'verdadero
• La
La normalización es un método informal falso
• Una relación sufre de anomalías de actualización cuando
tiene redundancia en los datos verdadero
• Para
Para que una relación sea susceptible de normalizar debe
tener una dependencia funcional completa falso
• Basándose
Basándose en sus claves y en las dependencias funcionales
existentes entre sus atributos la normalización nos puede
ayudar a identificar relaciones falso
• El
El proceso de normalización nos permite obtener relaciones
bien formadas verdadero
• El
El identificar dependencias funcionales no ayuda en la
elección de claves primarias para las relaciones falso
• El
El modelo conceptual de los datos es enteramente
independiente de los detalles de implementación (SGBD,
hardware a utilizar) verdadero
• El
El modelo conceptual de datos se valida con el propósito
de conseguir autorización de parte del cliente, para pasar a
la siguiente fase de diseño de la base de datos verdadero
• La
La etapa de diseño conceptual es la única que no genera
documentación falso
• La
La información referente a las claves principales y
alternativas no se registra en el diccionario de datos falso
• Para
Para pasar a la fase de diseño lógico de base de datos,
primero debemos haber aplicado las reglas de
normalización (also
falso
• En
En la etapa de diseño lógico solamente intervienen los
diseñadores de base de datos falso
• En
En la etapa de diseño lógico es muy temprano todavía para
contrastar con los requisitos de los usuarios falso
• En
En la etapa de diseño lógico se debe comprobar las
restricciones de integridad como datos requeridos e
integridad de entidades verdadero
• El
El modelo de datos debe poder adaptarse fácilmente a los
nuevos requerimientos de la organización verdadero
• En
En el diseño lógico se considera si el modelo es susceptible
de ampliación para soportar desarrollos futuros verdadero
En la normalización,
normalización, cuando se tiene una tabla o esquema que
debe separarse en dos tablas distintas,
distintas, se tiene que:
que:
� \ill!,Plicar
duplicar las clave primaria en la nueva tabla
Mostrar los nombres de los agentes cuyo salario es mayor que $800.
E a nombreA(πsalario>800(agente))
σ nombreA(nsalario>800(agente))
G a salario>800(agente)
σ
� π
n nombreA(σsalario>800(agente))
nombreA(crsalario>800(agente))
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 1/10
1/1 O
2/2/2020 SIETTE - Corrección del test
E Generalización
� Especialización
EsRecialización
G Agregación
� Diccionario de datos.
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 2/10
2/2/2020 SIETTE - Corrección del test
E Multivalorado
� Compuesto
ID i 1111111t
¡
22222 Emseetn 95000 Ph� W•Lson 70000
12'121 \<\'u 90000 lf lNñee P.ünte• 120000
3l3é El 5.!id 60000 H.ish,lay P.ñnter 5000()
45565 K.ilz 75000 C-0mr,, �le. Tarylo:r 100000
98345 kim 80000 Elft'.. Eng. Taytor 85000
76i� Crid- 72000 Biolot;)• W.111Son 90000
10101. Snnivolióltl 65000 Comp.Sa.. Tai)tlof 100000
58-..583 Calií�ñ 62000 Hüloly P.üntc• ;iOOOO
8J8lt ONndt 92000 Comp-Sci. TtJJ)'loo: lOOl.llO
1.5151 Muurt 40000 M-wk Pad!:ard 800CIO
13i'6�
XS6 C,Ql,d
Si.rutb
81000
80.)()()
f>hy-Na
finan�
W•l!JQn
hinter
70000
120000
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 3/10
2/2/2020 SIETTE - Corrección del test
� Redundancia mínima
� Conjuntos de entidad.
FUNCIONARIO (idFunc,
(idFunc, nombreFunc, fecIng, sexo,
nombreFunc, feclng, sexo, idCargo,
idCargo, idDepto)
idDepto)
CARGO (idCargo, cargo, salario)
DEPARTAMENTO (idDepto,
(idDepto, depto, edificioNum)
E a nombreFunc, depto (π
σ (n sexo=’M’(funcionario)
sexo='M'(funcionario) departamento)
G n nombreFunc, depto (σ
π (a sexo=’M’(funcionario))
sexo='M'(funcionario))
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 4/10
2/2/2020 SIETTE - Corrección del test
� π
rr nombreFunc, depto
deRto (σ
(a sexo=’M’(funcionario)
sexo='M'(funcionario) departamento)
πnombreFunc,Depto (cridFunc=103245(funcionario) ᐅᐊ
rrnombreFunc,Depto (σidFunc=103245(funcionario) l><l
departamento)
πnombreFunc,Depto (cr(funcionario) ᐅᐊ
rrnombreFunc,Depto (σ(funcionario) l><l
idFunc=103245(departamento))
id Func= 103245( departamento))
σnombreFunc,Depto (rridFunc=103245(funcionario) ᐅᐊ
crnombreFunc,Depto (πidFunc=103245(funcionario) l><l
e departamento)
@filtii[
1
�
Base de datos
■--- 123
G 3FN
E 2FN
� 1FN
1FN
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 5/10
2/2/2020 SIETTE - Corrección del test
G Intersección
� Unión
G Diferencia de conjuntos
En la imagen
imagen siguiente al realizar la transformación del modelo
conceptual al lógico:
Instructor ¡phone
Lll ,O;N
ID ptwne_mnnber
narne lccation
nl�ry
Instructor ¡phonij
1 1
ID ph.one_ttumber
nsme lecetíon
1
salarr ID
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 6/10
2/2/2020 SIETTE - Corrección del test
1 M-irttrnt:l � �
1 Sergio Puebla 22 56565656 Sistemas
G 3FN
E 1FN
1FN
� 2FN
G Selección
� Proyección
E Producto cartesiano
� Diferencia de conjuntos
G Unión
G Intersección
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 7/10
2/2/2020 SIETTE - Corrección del test
A B e
Al IB1 et
A2 B2 e2
A3 B1 et
A4 IB2 e2
se cumple que B->C debido a que:
que:
� Email(Cedula,
Email(Cedula, Email)
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 8/10
2/2/2020 SIETTE - Corrección del test
El proceso de normalización,
normalización, hasta la 3FN generaría:
generaría:
3 tablas: Empleados,
Empleados, Emails y Puestos
11 tabla:
tabla: Empleados, ya que todos los atributos dependen de la
clave primaria cedula.
cedula.
Los incluyen
incluyen en los cálculos generando un grupo para dichos
e valores
Los ignoran
ignoran (como en SQL)
D dept_name es el determinado
� ,,_gm)t_name
dept_name es el determinante
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 9/10
2/2/2020 SIETTE - Corrección del test
Se refiere a:
Inicio
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D
https:/ /utpl-evaluaciones.grammata .es/siette/?idSesion= 1387 493&auth=M I u Li3NhwYSu IGRqCjU%2Byk4 7S 7 g%3D 10/10
10/10
EXAMEN2B DRBD_2001_FUNDAMENTOS DE BASES DE DATOS_2B > Evaluaciones > EVALUACIÓN SEGUNDO BIMESTRE
Página de Inicio
EVALUACIÓN SEGUNDO BIMESTRE Preguntas
® Pregunta 1
1
Tareas Comenzado: 1 de ago en 15:33
® Pregunta 2
Foros de discusión
Instrucciones del examen ® Pregunta 3
Calificaciones ® Pregunta 4
Importante: ® Pregunta 5
Personas ® Pregunta 6
• No está permitido que otra persona esté cerca a usted durante el examen.
Programa del curso • Verifique que consten todas las evaluaciones que le corresponden.
® Pregunta 7
1 • Está prohibido el uso de material que no corresponda al proceso.
® Pregunta B
Evaluaciones
Cursos El tiempo máximo de la evaluación es de 60 minutos. Considere la hora de cierre del sistema en cada
Tiempo de ejecución: Ocultar
Conferencias jornada.
Intento vencido: 1 de agoen 17:00
• No deberá apagar, tapar o bloquear la Webcam en ningúnn momento hasta la finalización del examen.
Colaboraciones 59 minutos, 39 segundos
• Si tiene algún inconveniente, informe al profesor evaluador.
Chal • Todo acto de deshonestidad académica bajo este proceso de evaluación remota será sancionado con la
suspensión inmediata del examen. Adicionalmente, estas conductas serán analizadas y categorizadas
Office365
como faltas leves, graves o muy graves, y podrán dar inicio a un proceso sancionatorio de conformidad a la
Ley, reglamentos y normativa interna vigente, la misma que puede ser consultada en la página de
Procuraduría:htt�1:1rocuraduria.ut1:1l.edu.ec/legislacion-universitaria e
D Pregunta 1 1 pts
D Pregunta 2 1 pts
O Dos entidades
O Una entidad
D Pregunta 3 1 pts
O a y c son correctas
O a y b son correctas
O
✓
Todas las opciones son correctas
D Pregunta 4 1 pts
Cliente ltem
Pedido Detalle-Pedido
O Cuatro tablas: cliente, pedido, detalle-pedido e ítem. Propagando la clave principal de cliente
hacia pedido. Propagando la clave principal de ítem hacia detalle-pedido. Propagando la clave
principal de cliente hacia detalle-pedido.
O Cuatro tablas: cliente, pedido, detalle-pedido e ítem. Propagando la clave principal de cliente
hacia pedido. Propagando la clave principal de pedido hacia detalle pedido. Propagando la clave
principal de detallepedido hacia ítem.
D Pregunta 5 1 pts
O a y b son correctas
O a y e son correctas
✓
D Pregunta 6 1 pts
O BC determinan a la existencia de A
✓
D Pregunta 7 1 pts
lhldt11I
O deunoauno
O de muchos a muchos
O de uno a muchos
✓
O de muchos a uno
D Pregunta 8 1 pts
Al conjunto de valores permitido para cada atributo se le conoce
como:
O
Dominio
Rango
✓
O Cardinalidad
D Pregunta 9 1 pts
O aye
0 byf
� cyd
J✓
D Pregunta 10 1 pts
.___
L_i_b_r_o
__
:----------.<11 Copias-Libro
"1
O Tres tablas: libro, copias-libro y una tercera tabla, conformada por las claves primarias de las
entidades involucradas.
Dos tablas: libro y copias-libro. relacionadas por una clave foránea desde copias-libro hacia libro.
O Dos tablas: libro y copias-libro. relacionadas por una clave foránea desde libro hacia copias-libro.
D Pregunta 11 1 pts
O despliege de datos
O despliege de datos
simplifiación
simolifiación de datos ✓
D Pregunta 12 1 pts
DI Pregunta 13 1 pts
Al transformar el modelo de datos graficado a continuación, se
generan las siguientes relaciones:
✓
D Pregunta 14 1 pts
✓
O dept_name es el determinado
e dept_name es el determ9
✓
O building, Budget son los determinados
D Pregunta 15 1 pts
✓
O Un único atributo atómico.
D Pregunta 16 1 pts
◊
a).
b).
X
0 y
9
e).
M N
e a) Reflexiva: b) Binaria; e)
Terna0
✓
O a) Reflexiva; b) Normal: e) Ternaria
instrudor studtnt
ID proj_guid, U2
"'"'"
S/1/ory '-.../ tot_crtd
J
O reflexiva
O ternaria
✓
O disjunta
D Pregunta 18 1 pts
✓
O Los incluyen en los cálculos generando un grupo para dichos valores
D Pregunta 19 1 pts
A B e D
Código Marca Modelo Motor
1 Toyota Corolla 1600
2 Toyota RAV 2000
3 Toyota RAV 2500
4 Chevrolet Spark 1300
5 Chevrolet Cruze] 2000
Identifique el enunciado correcto de los siguientes enunciados:
a)A-B
b)A-C
c)A�D
d)B-C
e) B--. D
f)C--.D
D Pregunta 20 1 pts
O b y e son correctas
✓
O a y b son correctas
D Pregunta 21 1 pts
O�e
simplificar ciertas consultas que exijan un producto
cartesiano)
✓
O Permite sumar atributos de las relaciones participantes
D Pregunta 22 1 pts
instructor studtnt
m advisor m
name name
salary tot_cred
@os relacio�
rectángulos. que representan conjuntos de
✓
D Pregunta 23 1 pts
0 3FN
�
0 2FN
✓
D Pregunta 24 1 pts
�ebe
✓
)
su existencia a una entidad fuerte
>--
I -
P e_g_u_n_
r _t _2
a _s
D 1_t_s
p ----<
Si necesitamos conocer los cursos que se han dictado en el Verano
2015 y Verano 2016, podríamos hacer la operación:
O Unión ✓
Diferenciadeconjun0X
O
O Intersección
EVALUACIÓN
EVALUACIÓN SEGUNDO
SEGUNDO BIMESTRE
BIMESTRE
Fecha de entrega 4 de ago en 22:00 Puntos 25 Preguntas 25
Disponible 4 de ago en 18:00 - 4 de ago en
en 22:00 casi
casi 44 horas
horas
Límite de tiempo 60 minutos
Instrucciones
1 nstrucciones
Importante:
Importante:
Historial de intentos
Intento Hora Puntaje
Puntaje
MÁS RECIENTE Intento 1
1 55
55 minutos 17 de 25
17 de 25
examen: 17 de 25
Puntaje para este examen:
Entregado el 2 de ago en 14:57
Este intento
intento tuvo una duración 55 minutos.
duración de 55 minutos.
Pregunta 1
1 0/1
O/ 1 pts
pts
La operación
operación de selección
selección de álgebra relacional selecciona
relacional selecciona
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 1/12
1/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
Atributos
]
Respondido
lespondldo Tuplas y atributos
1------
1
1.:
espuesta
ispuesta correcta
correcta c.. Tuplas
Pregunta 2 1
1 /1
1 pts
pts
Diseño lógico
lógico
¡Correcto!
¡Correcto! Diseño conceptual
conceptual
Diseño lógico
lógico
Pregunta 3 1
1 /1
1 pts
pts
Un modelo conceptual
conceptual de los datos comprende:
comprende:
¡Correcto!
¡Correcto! Conjuntos de entidad.
entidad.
Pregunta 4 0/1
O/ 1 pts
pts
espuesta
ispuesta correcta
Dos tablas:
tablas: libro y copias-libro, relacionadas por una
copias-libro, relacionadas una clave
clave foránea
foránea
desde copias-libro hacia libro.
libro.
Respondido
tespondldo
Dos tablas:
tablas: libro
libro y copias-libro,
copias-libro, relacionadas
relacionadas por una
una clave
clave foránea
foránea
desde libro hacia copias-libro.
copias-libro.
Tres tablas:
tablas: libro, una tercera
libro, copias-libro y una tercera tabla,
tabla, conformada
conformada por llas
as
claves primarias de las
las entidades involucradas.
involucradas.
Pregunta 5 1
1 /1
1 pts
pts
En el
el siguiente esquema
esquema de dependencia funcional:
funcional:
A B e
Al B1 C1
A2 82 C2
.A3 Bl Cl
A4 B2 C2.
se ,cumple ,que B->C deb!do, a Qi!Je;
Cada C es diferente el
el valor de
de B
B
¡Correcto!
¡Correcto! Para cada valor distinto en
en B
B hay un solo valor en
un solo en C
C
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 3/12
3/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
Pregunta 6 1
1 /1
1 pts
pts
soportan la
Varios documentos soportan de modelado conceptual,
la fase de conceptual, uno
uno de
de
ellos es:
es:
¡Correcto!
¡Correctol Diccionario de datos.
datos.
Benchmarking
Benchmarking sobre productos de base de
de datos.
datos.
Pregunta 7 1
1 /1
1 pts
pts
Asumiendo que un
un instructor tiene aa cargo
instructor tiene cargo más de un
más de un estudiante,
estudiante, lla
a
cardinalidad de la
la relación sería:
relación sería:
¡Correctol
¡Correcto! Uno a muchos
Uno a uno
Muchos a uno
Pregunta 8 0/1
O/ 1 pts
pts
espuesta
ispuesta correcta simples.
Varios atributos simples.
te1pondldo
Respondido Un único atributo atómico.
atómico.
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 4/12
4/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
Pregunta 9 1
1 /1
1 pts
pts
La siguiente imagen
imagen representa una cardinalidad:
una cardinalidad:
Ma, 2009
Junc 200'1
fun.e 2006
June 2009
sh1dt1d
¡Correcto!
¡Correcto! de uno a muchos
de muchos a muchos
de uno a uno
de muchos a uno
Pregunta 10 1
1 /1
1 pts
pts
b,
b, d y e son
son correctos
¡Correcto!
¡Correcto! a,
a, b
byy dd son
son correctos
a,
a, b
byy c son
son correctos
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 5/12
5/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
Pregunta 11
11 1
1 /1
1 pts
pts
¡Correcto!
¡Corractol Su existencia no depende de
de lla existencia de
de otro
otro tipo
tipo de
de entidad.
entidad.
a existencia
Desde su inicio
inicio se ha definido la clave primaria
la clave primaria
Pregunta 12 1
1 /1
1 pts
pts
¿Cómo tratan
tratan las funciones de agregación
agregación aa los
los valores
valores nulos?
nulos?
¡Correcto!
¡Corractol Los ignoran
ignoran (como en
en SQL)
Pregunta 13 O/
0/11 pts
pts
espuesta
ispuesta correcta
la
la tarea de programación ocupe de lla
programación se ocupe capa de
a capa de presentación
presentación del
del
sistema
taspondldo
Respondido el
el modelo de datos sea relacional
relacional
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 6/12
6/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
los
los datos estén
estén completos y el
el resto se
se haga
haga en
en lla programación
a programación
Pregunta 14 0/1
O/ 1 pts
pts
a y b son
son correctas
]
Respondido
lespondldo a y c son
son correctas
1-
1 -----
espuesta
ispuesta correcta
correcta ( Todas las
las opciones son
son correctas
correctas
Pregunta 15 1
1 /1
1 pts
pts
Identifique
Identifique la forma normal en la que
normal en que se encuentra
encuentra el
el siguiente
siguiente
esquema:
esquema:
•/�@id
1
Num Materia
2FN
2FN
3FN
3FN
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 7/12
7/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
¡Correcto!
¡Correctol � 1FN
1FN
Pregunta 16 1
1 /1
1 pts
pts
¡Correcto!
¡Correctol Al momento de consultar aa través de un
un SELECT.
SELECT.
¡Correcto!
¡Correctol Cada vez que se acceda al
al mismo.
mismo.
Cuando cambien
cambien los
los valores de
de los que deriva.
los que deriva.
Pregunta 17 1
1 /1
1 pts
pts
Identifique
Identifique la forma normal en la que
normal en que se encuentra
encuentra el
el siguiente
siguiente
esquema:
esquema:
¡Correctol
¡Correcto!
2FN
3FN
3FN
1FN
1FN
Pregunta 18 1 /1
1 1 pts
pts
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 8/12
8/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
¡Correcto!
¡Corroctol Especialización
Agregación
Agregación
Generalización
Pregunta 19 1
1 /1
1 pts
pts
La operación
operación de reunión externa
reunión externa
a. Permite trabajar con
con información ausente.
información ausente.
b. Funciona de forma similar que la reunión natural.
la reunión natural.
c. Permite incluir datos que no satisfacen
satisfacen la condición de
la condición de lla reunión
a reunión
natural.
natural.
Seleccione la respuesta correcta:
correcta:
a y b son
son correctas
a y c son
son correctas
¡Correcto!
¡Correcto!
� Todas las son correctas
las opciones son correctas
Pregunta 20 1
1 /1
1 pts
pts
1
]
d�fe
1
1
inst.ructor sfudent
ID' lJJ.
ntlP'l':e name
6"hiry rot_cred
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 9/12
9/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
Derivado
Multivaluado
¡Correcto!
¡Corractol Del conjunto de relación
relación
Compuesto
Pregunta 21
21 1
1 /1
1 pts
pts
¡Correcto!
¡Corractol � Toda columna tiene un dominio.
un dominio.
Pregunta 22 1
1 /1
1 pts
pts
¡Corractol
¡Correcto!
Un único componente con
con existencia
existencia independiente.
independiente.
Pregunta 23 O/
0/11 pts
pts
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 10/12
10/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
Si un
un atributo dirección
dirección incluye calle
calle principal, calle transversal,
principal, calle transversal,
número de casa,
casa, piso y número de puerta, se un
puerta, se un ejemplo
ejemplo de
de atributo:
atributo:
]
Respondido
tespondldo Multivalorado
1-
1 --------
espuesta
ispuesta correcta Compuesto
Pregunta 24 0/1
O/ 1 pts
pts
]
Respondido
tespondldo Es una entidad con pocos atributos
entidad con atributos
1-
1 --------
espuesta
ispuesta correcta Debe su
su existencia aa una entidad fuerte
una entidad fuerte
Pregunta 25 0/1
O/ 1 pts
pts
b
byy f
tespondldo
Respondido
1
a ye
aye
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967
l 11/12
11/12
27/8/2020 EVALUACIÓN SEGUNDO BIMESTRE:
EVALUACIÓN SEGUNDO EXAMEN2B_DRBD_2006_FUNDAMENTOS DE
BIMESTRE: EXAMEN2B_DRBD_2006_FUNDAMENTOS DE BASE
BASE DE
DE DATOS_2B
DATOS_2B
espuesta
ispuesta correcta ccyd
yd
https://utpl.instructure.com/courses/18857/quizzes/133967
https:/ /utpl .instructure .com/courses/18857 /qu izzes/133967 12/12
12/12
Corrección del test
BIM2 Fundamentos de Bases de Datos
Mostrar los nombres de los agentes cuyo salario es mayor que $800.
σ nombreA(πsalario>800(agente))
σ salario>800(agente)
π nombreA(σsalario>800(agente))
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 1/10
Generalización
Especialización
Agregación
Diccionario de datos.
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 2/10
Multivalorado
Compuesto
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 3/10
Redundancia mínima
Conjuntos de entidad.
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 4/10
πnombreFunc,Depto (σidFunc=103245(funcionario) ᐅᐊ
departamento)
πnombreFunc,Depto (σ(funcionario) ᐅᐊ
idFunc=103245(departamento))
σnombreFunc,Depto (πidFunc=103245(funcionario) ᐅᐊ
departamento)
3FN
2FN
1FN
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 5/10
Intersección
Unión
Diferencia de conjuntos
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 6/10
3FN
1FN
2FN
Selección
Proyección
Producto cartesiano
Diferencia de conjuntos
Unión
Intersección
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 7/10
Email(Cedula, Email)
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 8/10
dept_name es el determinado
dept_name es el determinante
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 9/10
Se refiere a:
Inicio
https://utpl-evaluaciones.grammata.es/siette/?idSesion=1387493&auth=MIuLi3NhwYSulGRqCjU%2Byk47S7g%3D 10/10
Fundamentos 80 281M
0- OT11ombreFunc,OeptD
departamento}
(nldFunc = 10324S(fundonarlo) l><J
¡>..,a, las siguilmlln ~unln trab.i .lll1!ff1IJS cu, .r nqucm;a el<! J.i
c l , ~ ó e DCn01WI par d e p • ~ 1 1 • a Pffl,lent.i a
cor. ruatiOn C~,I de las siguientes senbl!nclas de á lgebra relacional, ser\llr1a parll obtener un
FtNCIOOARIO ld1 une, nomlw,, U>'IC t«lng tao idC.iru<>, IIJIJ, pto) líStado con el nombra da los empleados de sexo masculino y el 11ombr4ii del
CAROO !dCaTgo tD1VJ ••IArlO) departamento al que pertenecen.
0EPARlAMENTO (ld~to d~lO, Hlf~'uml
JdwdrkN
~Utll'IO
.tánlnb ti• 111'11
-
112
. .:!;,¡
O Multivaluado
O Compuesto
.J O Del conjuntn de relación
Marque la sentencia correcta. En la slgulenb! Imagen podemos dlstlngu[r:
shldmt
112
nar,w
tot_rrtd
•l•iltrl
-lQ
1o1 cm
O reflexiva
.,/ O tamarla
1 )illtit-il
lJl
namt
tcl_atl
-
O Ab1but0s que descnben al oonJunto de relaciones
O Subrayado Indica los atributos comunes entre las entidades
O Los rombOs, que representan eon}un~ de entidades
.,¡ O Los rect6ngulos, que represent:an oonJuntos de entidades
M N
Q 3FN
Q 2FN
V Ü 1FN
-·
UJ
-
~-idn ll4
~,
-
kt¡,c ~lJ S65,65,6S6 "'11Cf-ióll
- .........._
"'-' u•
2 ........... 1 u2u.-i1
w
Q JFN
Q 2flf
../ O 1m
A B e D
Códfgo 1
Marca Modelo Motor En la siguiente entidad vehículo
identifique el enunciado correcto de los siguientes enunciados :
1 ' Toyota Corolla 1600 a) A _,, 8
b) A _,, C
2 Toyot¡1_ RAV 2000 e) A -> D
3 Toyota RAV 2500 d) B -> C
e) B -; D
4 Chevrolet Spark 1300 r) e -+ o
s Chevrolet Cru ze'I 2000
O a, b y e no son dependencias funclona1e, de Vtlhículo
O c, d V e no son dependencias funcionales de Vehículo
v O d, e y f no son dependencias funcional·es de Vehículo
A B e
Al 81 Cl
se cumple que B·>C debido II que:
A2 82 C2
A3 81 Cl
A4 82 C2
../ O Para cada valor distinto en B ha y un solo valor en C
r...,..,nd<,
... • nnuio cuonl.lr~-------·-
... ~ la ,..._u~• t n ~ ~ -
Mostrar el nombre del conductor y la fecha de la multa, Indicando si est.i o no pagada
Mostrar e l nombre del agente y la descripción de las infracciones que ha le va ntado y las fechcts e n las que lo hi:zo
'ci..trlll(lan
COI.ta
ltmi,,tld<1ffl C\IN\ll rl.....--tt'bcion.>l-dr.lr.O>n8 , , . _ Mosb"ar los nombres de los agentes OJVO salar10 es mayor que seoo.
""ª' """° ....._11,.,...-wconew•ta~~ O a nombreA(nsa larlo >B00(agentB))
E O a salarlo>800(agente)
../ O n nombre.A(osalario>800(agente))
Dada la siguiente relación, qué tablas se generarf-e:tn ;:,I tr;:,nsformar del modelo ER al modelo relacional:
Cliente ltem
Pedido Oetallc·Pedtdo
..J O Cuatro tabla s: cliente, pedido, detalle-pedido e ítem. Propagando la cla\le principal do dient:E hacia pedido . Propagando la cla\le principal
~ ít•m heclo detall• · peclfdo , Propagendo le eleve ?r1nclp,ol d• p&dldo hacia detalle-pedido.
A B
Considerando el siguiente ejemplo, marque aquellas ase veraciones que :son verdaderas
supcnúa
PRCFESCR
DNJ
updlli<J.t
IWlltbr~
Relacione los atri butos con los tipos (sólo se leccione un tipo en caso de un atrt bub:I pertenezca a más de un tipo)
Código e e atri buto monovaluado
Edad
Thléfono
••e1---------••e atri buto der lv.ido
atributo mul tlvaluado
Junto a cada, símbolo coloque el nombre de la operación de ~lgebra relacional al que repr-nta: selección . proyección, reunión natural o producto
cartesiano.
: : Proyección
Link: https://www.daypo.com/base-datos-102.html
Preguntas: 219
lCuál de las siguientes sentencias emplearía, para crear un constralnt de tipo UNIQUE para el atributo emall de la
relación Empleado?
Para las sfgulentes pr�untos, treba1111emos con el modelo de tables que se muestra a conunuecron
lQué sentencia debería usarse para lmpllcltamente borrar una vista (si existe) y crear una nueva con el mismo
nombre?
Ü DROP VIEW
Ü REPLACE VIEW
Ü CREATE VIEW
y Ü CREATE OR REPLACE VIEW
2.
llbros(ldlibro, btulo, edrtonal, area) Para crear la clave foránea entre las relaciones Libros y Libro-Autor,
Autores(j:iAutor, nombre_a, nacionalidad)
Estudiantes(idlector, ONI, nombre_e, direccton, carrera, edad) équé sentencia emplearía?
Llbro-Autor(ldllbro, K1Autor)
Prestamos(1dlector, ldllbro, fechaPrestamo, fechaOevol, devuelto)
V Ü CONSTRAINT autor_fk FOREIGN KEY (idlibro) REFERENCES
Libros(idlibro)
3.
0 0 G 0 0 G 0G0 0 G GJ
la2b6c5d4e1f31
4.
Una de las tablas resultantes del proceso de normalización sería:
lCuántas tablas devuelve una instrucción SQL, si recibe como entrada una o varias tablas?
O Devuelve el mismo número de tablas que recibe como entrada.
O El número de tablas devueltas está en dependencia de la cardinalidad de la(s) tabla(s).
6.
7.
8.
lCuál de las siguientes sentencias emplearía para quitar permisos de inserción, borrado o actualización sobre la
tabla Empleado desde el UsuarioB?
O Formas normales
v O Dependencias funcionales
10.
-l
El modelo relacional está basado en el concepto matemático de relación, en donde una tupla es:
O Un grupo de dominios
O Un conjunto de registros
12.
Marque la sentencia correcta. En la siguiente Imagen podemos distinguir:
instructor student
ID. ID
name name
salary 1
tot_cred
Ü GRANT y REVOKE.
14.
O a, by e son correctos
✓ O a, b y d son correctos
15.
a. Los datos obtenidos en la relación resultante son del mismo tipo de las relaciones base.
b. Devuelven como resultado una nueva relación.
c. Se pueden combinar para obtener resultados más precisos.
O a y b son correctas
O b y e son correctas
✓ O Todas las opciones son correctas
16.
¿cuál de los siguientes objetos de base de datos mejora el rendimiento de algunas consultas?
O Vistas
✓ O Indices
O Tablas
17.
O Select descripcion, count(m.cuantos) From multa m, infraccion i where m.codigo = i.codigo group by
descripcion arder by 2 dese;
✓ O Select descripclon, count(m.codlgo) cuantos From multa m, lnfracclon i where m.codlgo = l.codlgo group by
descrlpcion arder by 2 dese;
O Select descripcion, count(m.codigo) cuantos From multa m, infraccion i where m.codigo = i.codigo group by
descripcion arder by 2 ase;
18.
O Intersección
O Unión
20.
- -- -- - --
Empleado(ID, name, salary, ldDept)
éen qué forma normal se encuentra el modelo?
ID v O Tercera forma normal
-
21222 ElNw,n PhJ-a w- 70000
O Forma normal de Boyce Codd
Ulll w.. 90000 f- p...,.... lllOOOO
p..,...
� �...
323-0 Os.Id 60000 KükWy 50000
7'000 c-r-Sn. T•)'loo 100000 O Segunda forma normal
El«..["1§,
- -
'ill:M.:I Kiffi 80000 T•)'loo
w-
·-·
767116 Crid<
l0101 Srinn,-
7lOOO
6!000
11�
c-r-Scl. T.,to,,
90000
100000
O Primera forma normal
585113 c.am.-n UlOO Hulo,y PM'\lff 50000
1)821 9lOOO c_,,..Sd. T•)'loo 100000
Ul51 Mou.rt M.....- P4d.nl
� Colcl POOO Phy.- w.,-, 70000
� Slftah 80000 f- p- lllOOOO
21.
-
22.
--
En la imagen siguiente al realizar la transformación del modelo
--
ln1trvcter
conceptual al lógico:
1:1
......
D
O
--
....,,, se propaga la clave principal desde phone a Instructor
--
... lnKtM
O se propaga la clave foránea desde Instructor a phone
.....
o v O se propaga la clave principal desde instructor a phone
....., 1 � D
23.
Para las s19uientes preguntas trabajaremos con el esquema de la Cuál de las siguientes opciones emplearía para obtener un listado
distnbUclón de personal por departamentos, que se presenta a
continuación: con los nombres del empleados y sus salarios, orldenados por sus
salarios desde el más alto al más bajo.
FUNCIONARIO �. nombreFunc. Feclng, Sexo, ldCargo,
ldDepto)
CARGO�. Cargo, sa1ari0) O Select nombreFunc, salario from salario s, funcionario f
DEPARTAMENTO�. Depto, Ramal) where s.ldCargo=f.ldCargo order by;
Select nombreFunc, salario from funcionario f. cargo c
O where
f .ldCargo=c.ldCargo order_by salarlo;
O despliege de datos
25.
Dentro del modelo relacional de base de datos un concepto primordial son las restricciones de integridad, cuya
forma más elemental son:
O Los disparadores (triggers) de base de datos.
29.
O de uno a uno
O de muchos a muchos
O de muchos a uno
v O de uno a muchos
30.
y O Predicado de selección
O Relación
31.
¿cuál de las siguientes sentencias es verdadera acerca de la salida obtenida de una sub-consulta?
O Permanece en la caché
y O Se utiliza para completar la consulta externa (principal)
O Se mantiene dentro de la sub-consulta y se puede utilizar más adelante cuando sea necesario
32.
Llbros(ldl1bro, titulo, edrtonal, orea) ¿cuál de las sentencias emplearía para definir la clave primaria de
Autores(i:1Autor, nombre_a, nacionahdad)
Estudiantes(idlector, ONI, nombre_e, direccion, carrera, edad) la
LJbr0-Autor(1dllbro, 1dAutor) relación Libro-Autor?
Prestamos(1dlector, idl.Jbro, fechaPrestamo, fechaOevol, devuelto)
En SQL tenemos funciones que se denominan operaciones de conjuntos. Frente a cada sentencia coloque el nombre
del operador correcto, sea este instersect, union o except.
Devuelve las tuplas de
la primera entrada que no
union existen en la segunda
intersect Devuelve los resultados combinados de dos
SELECT
except
Devuelve sólo registros que son comunes a
ambos SELECT
35.
36.
Qué tipo de relación es aquella relación virtual que se crea dinámicamente a través de las relaciones base y que no
forma parte del modelo lógico.
O Un valor nulo.
v O Una vista.
37.
38.
v O Especialización
39.
40.
Para las s;guientes preguntas trabajaremos con el esquema de la Cuál de las siguientes opciones aplicaría para obtener los nombres
dlStnbucKlO de personal por departamentos, que se presenta a
continuación: de los empleados que trabajan en el departamento de "Ventas".
FUNCIONARIO U!1f.U.D.t, nombreFunc. Feclng,
ldDepto)
5eKO, ldGargo,
O Select nombreFunc from funcionario f where f. ldDepto 11st
(select ldDepto from departamento where Depto=Ventas);
CARGO�. Catgo, 5alal10)
DEPARTAMENTO�- Oepto, Ramal)
Select nombreFunc from funcionario f where f.idDepto
O between (select ldDepto from departamento where
Depto="Ventas");
41.
Ü INNER JOIN
V o RIGHT JOIN
Ü LEFT JOIN
42.
43.
v O Entidad
O Cardinalidad
44.
45.
O Derivadas
46.
lCuál de las siguientes sentencias emplearía para crear una vista que muestre el nombre del empleado, el nombre
de la empresa donde trabaja y el salarlo que obtiene?
Pa,a las siguientes preguntas, trebajo,emos con el modelo de tablas que se muestra O conttnuac,6n
empleado (ldEmpleado.nombre_«npleodo, calle, clu<lod. emad)
trabaja {1dCmpleado,1dCmpresa, sueldo)
empresa (ldEmp1esa, nomb1e_empresa.cludad.seetor)
Jefe (ldEmpleado. Id.Jefe)
47_ -�__S_E_L_E_C_T__
47. o m_b_r_e�_
n _ l ae _d_o�,�n_o_m_b_�
e m�p__ r =e_m�p_r
e l __=====================
_se _a�,_s_u_e_d_o
Teniendo en cuenta el siguiente esquema relacional sobre infracciones y multas en el tránsito, seleccione las
consultas correctas de acuerdo a las preguntas planteadas usando SQL.
Cuál de las siguientes opciones permitiría mostrar el nombre del conductor, el código y la descripción de las
infracciones que ha cometido el conductor que tiene la licencia número 125690 en fechas posteriores a 15 de
noviembre del 2012.
Conductor(numerolicencia,nombreC,direccion,telefono)
Agente(idAgente,nombreA,rango,salario)
lnfraccion( codigo,descripcion,costo)
Mulla(numerolicencia,idAgente,codigo,fecha,pagada)
Select nombrec, codigo, descripcion From infraccion i, multa m, conductor c Where c.numerolicencia =
O 125690 And m.fecha
between to '15/11/2012' And l.codlgo = m.codigo And c.numerollcencia = m.numerollcencla;
Select nombrec, codigo, descrlpclon From infraccion 1, multa m, conductor c Where c.numerollcencla =
✓ O 125690 And m.fecha >
'15/11/2012' And i.codigo = m.codigo And c.numerollcencia = m.numerollcencia;
Select nombrec, codlgo, descrlpclon From lnfracclon I, multa m, conductor c Where c.numerollcencla =
48. O 125690 And m.fecha >
49.
✓ O Solamente la superclase, para lo cual se genera una sola tabla con los atributos de la superclase mas los
atributos de cada subclase.
✓ O Solamente las subclases, con lo que cada subclase heredaría los atributos de la superclase.
O Una tabla para la superclase y una tabla por cada subclase heredando el atributo de clave foránea de la
superclase.
✓ O Una tabla para la superclase y una tabla para cada subclase heredando el atributo de clave primaria de la
superclase.
51.
Seleccione los términos correctos para completar los espacios en la frase: Dentro del modelo entidad relación, una
____ es una
___ u del mundo real que es distinguible de otros _
O clave candidata /alternativa/ concepto/ objetos
52.
Ü RIGHT JOIN
✓ Ü LEFT JOIN
Ü INNER JOIN
53.
O Complementarias
✓ O Hijas
54.
Para especificar el esquema de la base de datos se utiliza:
Ü El lenguaje DML.
O Una combinación del lenguaje DDL y DML.
✓ Ü El lenguaje DDL.
55.
SS.
✓ O Atributos propios
O Interrelaciones
56.
Ü FNBC
✓ Ü 3FN
57.
O Rango
59.
O Cero (O)
✓ O null
60.
61.
lCuál de las siguientes tipos de join se usa para combinar las filas de una tabla con otras filas de la misma tabla?
O Non-equijoin
O Outer join
✓ O Self-join
O Equijoin
62.
Si necesitamos conocer los cursos que se han dictado en el Verano 2015 y Verano 2016, podríamos hacer la
operación:
O Diferencia de conjuntos
✓ O Unión
O Intersección
63.
lCuál de las siguientes sentencias es verdadera acerca de la salida obtenida de una sub-consulta?
O Se mantiene dentro de la sub-consulta y se puede utilizar más adelante cuando sea necesario
O Permanece en la caché
64.
Para las siguientes preguntas trabajaremos con et esquema de la Cuál de las siguientes opciones se aplicaría para obtener el nombre
distribudón de personal por departamentos, que se presenta a
conllnuacK>O: de los empleados y su salario, de aquellos empleados cuyo salarlo
es mayor a $1200, utilizamos la siguiente sentencia SQL:
FUNCIONARIO �. nombreFunc, Feclng, Sexo, 1dCargo,
ldDepto)
CARGO� Cargo, 5alari0)
DEPARTAMENTO Ckt..l&Rl.Q. Deplo, Ramal)
O Select nombreFunc, salario c from funcionario f, cargo
where f.IdCargo = c.IdCargo and salario<1200;
Teniendo en cuenta el siguiente esquema relaoonaJ sobre cuál de las siguientes opciones permitiría mostrar los nombres de
mfracoones y multas en el tránsito, sektccl008 las consutas correctas
de ocuerdo e las preguntas pfanteodas usando SOL los agentes cuyo salarlo es menor que $800.
Conductor(numerot..icenaa,nombreC,d ..ecaon,telefono)
Agento(ldAgeflto,nornbroA.roogo,solar<>) O Select nombreA From agente Where salario > 800;
lnfracoon(codlgo,descnpcoon,costo)
Mullll(oomemllcenc,a,ldAgente,rodigo,focha.pagada) SELECT nombre.agente FROM agente WHERE salario >
O 800;
v O select nombreA from agente where salario < 800;
66.
Cuando una clave está formada por más de un atributo, decimos que es una clave:
O multivaluada
O derivada
v O compuesta
67.
Una base de datos puede ser modelada como (escoja dos opciones):
v D Relaciones entre entidades
D Un diagrama de clases
68.
Si necesitamos conocer los profesores que han dictado cursos en el Verano 2015 y pero que no han ofertado en
Verano 2016, podríamos hacer la operación:
O Unión
O Diferencia de conjuntos
v O Intersección
69.
Para las sjguientes preguntas trabajaremos con et esquema de la Cuál de las siguientes opciones aplicaría para obtener el número de
distnbUclón de personal por departamentos, que se presenta a
cont1nuacióo: empleados en cada departamento junto al nombre del
departamento.
FUNCIONARIO �. nombfeFunc, Feclng, Sexo, ldCargo,
ldDepto)
CARGO� Cargo, Salano)
DEPARTAMENTO�- Depto. Ramal)
V O Select Depto, count(ldFunc) as total from departamento d,
funcionario f where d.ldDepto = f.ldDepto group by Depto;
Select IdDepto, count(Depto) as total from departamento
O d, funcionario f where d.IdDepto = f.IdDepto group by
Depto;
•
Identifique la forma normal en la que se encuentra el siguiente esquema:
• ¾Mtt!\h .
h>ededatos 123
1 Progr3maoón web 23-4
Ü 2FN
Ü 3FN
y Ü 1FN
71.
SI para cada tupla de una entidad, existe uno o una combinación de atributos que la identifiquen de forma única,
estamos hablando de la:
O Clave candidata.
O Llave foránea.
v O Llave primaria.
72.
O a y b son correctas
73.
llbros(ktlibro, titulo, editorial, area) lCuál sentencia emplearía para crear la clave foránea entre las
AutoreS(K1Autor, nombre_a, reoonenoeo)
Estudiantes{idlector, DNI, nombre_e, rnrecooo, carrera, edad) relaciones Prestamos y Estudiantes?
LJbro-Autor(k1Llbro, 1dAutor)
Prestamos(idlector, ktlibro, fechaPrestamo, fechaDevot, devuelto)
Ü CONSTRAINT prest_fk FOREIGN KEY (idllbro) REFERENCES
Prestamos (ldLector)
74.
75.
En la 3FN se elimina
v O Transitividad
O Valores duplicados
O Valores atómicos
76.
Dado el s.gutente esquema sobre préstamos de libros en btbhoteca Defina la sentencia DDL SQL para crear un índice único en la
llb� btulo. ednonal, area)
relación Estudiantes.
Autore�. nombre_a, naoonahded)
Estudiantes� ONI, nombre_e, drecoon, carrera, edad) 1. CREATE
LJbro-Autor(JglJbm..Jlllluig¡)
Presta�. .ll!l.il!!2 fechaPrestamo. fechaOevol, devuelto) 2. INDEX
3. Estudiantes
4. estu_ldx
5. UNIQUE
6. (DNI)
7. ON
77.
empleado (tdEmpleado,nombre_empJeado, calle, ciudad, email) lCuál de las siguientes sentencias emplearía, para crear el
traba,a (1dEmpleado,1dEmpresa, sueldo) constraint
empresa (ldEmpresa, nombre_empresa,c1udad,sector)
1efe (1dEmpleado, id.Jefe) de clave primaria para la tabla Empleado?
79.
Ordene como ud crea conveniente
Una vez creada la relación Prestamos, se desea eliminar el atributo
"devuelto". Defina la sentencia para borrar dicha columna.
Asumiendo que un instructor tiene a cargo más de un estudiante, la cardinalidad de la relación sería:
✓ O Uno a muchos
O Uno a uno
O Muchos a uno
81.
O Si los nombres de columnas de las tablas de origen y destino no son iguales, la base de datos implícitamente
hace lo necesario
O Los nombres de columnas de las tablas de origen y destino deben ser idénticos
✓ O NATURAL JOINS, USING y ON son las palabras clave asociadas con Natural Jolns
82.
83.
✓ O NATURAL JOINS, USING y ON son las palabras clave asociadas con Natural Joins
O SI los nombres de columnas de las tablas de origen y destino no son iguales, la base de datos Implícitamente
hace lo necesario
84.
Junto a cada símbolo coloque el nombre de la operación de álgebra relacional al que representa: selección.
proyección, reunión natural o producto cartesiano.
ne e Proyección
a � Reunión natural
t><l Producto Cartesiano
X Selección
85.
✓ O de vistas.
O lógico.
86.
Para las siguientes preguntas trabajaremos con el esquema de la Cuál de las siguientes opciones aplicaría para obtener el nombre y
drstnbución de personal por departamentos. que se presenta a
contmuación:
fecha de ingreso de los empleados que poseen el cargo de 'Agente
Vendedor-.
FUNCIONARIO �. nombreFunc, Feclng, Sexo, ldGargo,
ldOepto)
CARGO�. Cargo, Salar'IO)
Select nombreFunc, feclng from funcionario f where
DEPARTAMENTO�- Oepto, Ramal) O f.idCargo = (select Cargo from cargo where Cargo="Agente
Vendedor");
Select nombreFunc, feclng from cargo where idCargo =
O (select ldCargo from cargo where Cargo='Agente
Vendedor');
Select nombreFunc, feclng from funcionario f where
✓ O f.idCargo = (select ldCargo from cargo where
Cargo='Agente Vendedor');
87.
Para que exista una clausula __ en una consulta debe haberse declarado __
O having / agrupamiento
V O having / commit
88.
O b, c y e son correctas
V O b, d y e son correctas
89.
90.
Se refiere a:
v O Dependencia funcional transitiva
91.
92.
lA qué tipo de modelo pertenece una base de datos, que se estructura en registros de formato fijo de varios tipos?
O Modelo jerárquico.
O Basado en objetos.
✓ O Basado en registros.
93.
94.
El objetivo de la normalización es obtener modelos de datos con:
V O Redundancia mínima
95.
v O Diseño conceptual
O Diseño lógico
96.
¿cuál de las siguientes opciones, representa de mejor forma a una colección de datos que contiene información
relevante para una empresa?
O Sistema gestor de base de datos (SGBD)
v O Base de datos
O Sistema de archivos
97.
98.
111Struclor
JQ
namt
salary
O disjunta
O reflexiva
v O ternaria
100.
v O Select nombreFunc, Cargo from funcionario f, cargo c where f.IdCargo = c.IdCargo order by cargo;
O Select nombreFunc, Cargo from funcionario f, cargo c where f.IdCargo = c.IdCargo order by IdCargo;
101.
FUNCIONARIO (ldFunc, nombreFunc, feclng, sexo, ldCargo, 1dDepto) Cuál de las siguientes sentencias de álgebra relacional, serviría
CARGO (idCargo, cargo, salano) para
DEPARTAMENTO (idOepto, depto, ediflOONum)
obtener un listado con el nombre de los empleados de sexo
masculino y
el nombre del departamento al que pertenecen.
O Está formado por múltiples componentes, cada uno de ellos con existencia independiente.
103.
O Un atributo y su índice.
104.
cCuál de las siguientes sentencias son verdaderas acerca de una vista compleja?
105.
Ordene los ítems para crear un índice único para la tabla Cliente(idCliente, nomCII).
1. Cliente
2. (idCliente)
3. Cliente uk
4. ON
5. CREATE
6. INDEX
7. UNIQUE
1
UNIQUE �
11 (-d_C_l
i _e_n_t
l __
e ,l)'_c_R_E_A_T_E
l �I ���11 Cliente uk 1
I
106.
instructor studen!
lI2 ID
name name
salary tot_cred
108.
La función de agregación AVG, toma:
v O Una columna completa como argumento y calcula un único valor como resultado.
109.
110.
Dentro de SQL tenemos funciones que nos permiten manipular las cadenas de caracteres. Frente a cada actividad
coloque la función que lo hace posible: lower, upper, trim o like.
112.
Una forma de explicar una dependencia funcional en un esquema ABC, donde A_, BC es que:
O BC determinan parcialmente la existencia de A
O BC determinan a la existencia de A
v O BC dependen de la existencia de A
113.
Para las siguientes preguntas trabajeremcs con el esquema de la lCuál de las siguientes sentencias de álgebra relacional, serviría
drstnbucrón de personal por departamentos, que se presenta a
conunuacón:
para
obtener el nombre del empleado y el nombre del departamento
FUNCIONARIO (idFunc, nombreFunc, feclng, sexo, idCargo, idOepto)
CARGO (ldCargo, cargo, satano)
donde
DEPARTAMENTO (1dDepto, depto, ed1fi00Num) trabaja el empleado de código 103245?
114.
O a y b son correctas
O a y c son correctas
115.
116.
Dado el s,guoente esquema sobre préstamos de libros en b,bl.,teca Construya la sentencia DDL SQL para definir la clave primaria de la
l.Jb� btulo, edrtooal, area)
relación Libro-Autor
Auto,� oombre_a, naaonahded)
Estud,antes(tdlector DNI, nombre_e, d1recaon, carrero, edad) l. CREATE INDEX
l.Jbro-Auto,(ll11.Jbrg,J!IAulllr)
Presta�..!Sll.ill!P fechaPrestamo. fechaDevol, devuelto) 2. ON
3. Llbro_Autor
4, Llbaut_ldx
5. (ldllbro, idAutor)
117.
O a y c son correctas.
118.
Ordene los ítems para construir la sentencia que conceda el privilegio de lectura sobre la tabla Pedido(idPedido,
fecha, idCliente) al usuario UserA.
IBBBBI
1 1
SELECT UserA
1 1
119.
El modelo relacional está basado en el concepto matemático de relación, en donde una tupla es:
O Un grupo de dominios
O Un conjunto de registros
120.
LJbros(1dlibro, htuto, edrtonal, area) Una vez creada la relación Estudiantes, se desea cambiar el tipo de
Autores(liAutor, nombre_a, naaonahdad)
Estudiantes(Ktlector, DN1, nombre_e, direccion, carrera, edad) dato del atributo edad, de INTEGER a NUMBER, zqué sentencia
Llbro.Autor(tdllbro, 1dAutor) emplearía?
Prestamos(idlector, idllbro, fechaPrestomo, fechaDe�. devuelto)
121.
Si tenemos la relación profesor (id, nombre, titulo, nombre_dept, sueldo) la consulta de álgebra relacional que
permite recuperar los profesores y el departamento donde trabajan es:
O Selección
v O Proyección
O Producto cartesiano
122.
123.
124.
¿cómo describe a una clave candidata?
v O La superclave que no contiene atributos innecesarios
O Los atributos que identifican unívocamente cada tupla de la relación y puede contener atributos adicionales
no necesarios
O La clave seleccionada para identificar unívocamente una relación
125.
O Se describe qué datos se almacena en la base de datos y qué relaciones existen entre esos datos.
126.
�- - �
127.
w... ¡¡¡¡
--·
(liilí - Ji.a Para llegar a la 1FN, debería suceder que:
1-.,, ..�� liltOtW lCII)
.,.,.,,,.1aw11
Kffl11416-�¡-rrau.o 11011 1
V O Haya un único valor en la Intersección de cada fila y
columna.
CJ111UW�.tt''"-1-�•lÓÓ ¡o,,,r-.q, .... oc:
!:!"!!S:!'°"
= - - - - O Se elimine una de las dos direcciones de correo para dejar
una sola por persona.
Permite seleccionar solamente aquellas filas de la relación que cumplan cierto predicado
V o INNER JOIN
Ü RIGHT JOIN
Ü LEFT JOIN
130.
131.
132.
Los sistemas de procesamiento de archivos, antecesores de las bases de datos, tenían algunos inconvenientes, de
los cuales nombramos algunos a continuación. Emparejar el tipo de problema con el efecto que produce.
Si surge un nuevo requerimiento de reporte
y no está Implementado, se tiene dos vías:
a) hacer el
reporte manualmente y b) encargar el
desarrollo del reporte a los programadores
Aislamiento de datos considerando la demora respectiva.
Dificultad en el acceso a los datos Cuando se producen cambios en el mismo
-.,___::::,..:;:----• instante pueden provocar datos
Anomalías en el acceso concurrente • inconsistentes
Ya que los datos están dispersos en varios
archivos y en diferentes formatos se
dificulta la generación de nuevos programas
que manipulen esos datos.
133.
134.
136.
e�
M
137.
A B e
Al B1 Cl
se cumple que B->C debido a que:
A2 B2 C2
A3 B1 Cl
A4 B2 C2
Una forma de proteger la base de datos restringiendo el acceso a los usuarios son:
y O Las autorizaciones.
O Los asertos.
Dado el stguiente esquema sobre préstamos de libros en b1bhoteca. Una vez creada la relación Estudiantes, se desea cambiar el tipo de
l.JbíOSlli!Li!!!Q, btulo, edrtonal, orea)
dato del atributo edad, de INTEGER a NUMBER. Construya la
AutoresCkl&IJ.w:, nombre_a, naoonefkíed) sentencia a emplear.
Estudiantes(tdlector DNI, nombre_e, direcdon, carrera, edad) 1. ALTER
Llbro-Auto,(llll.illm�
Prestamos� . .i2.W.!2!Q fec,haPrestamo. fechaOevol, devuelto) 2. MODIFY
3. TABLE
4. (edad number(3))
5. Estudiantes
1
ll�EE 11 11 1
Estudiantes (edad number(3)) MODIFY
142.
O Generalización
y O Especialización
143.
Para las s19uientes preguntas trabaJaremos con el esquema Hoteles, lCuál sentencia se debe aplicar para encontrar el precio medio de
que se presenta a continuaCJ6n
las habitaciones dobles de todos los hoteles?
HOTEL�. ho!elName, crty)
ROOM (roomNo hol@INO type, pnce)
GUEST tguestNo. guestName, guest81rthDate)
O Select AVG(*) from room where type='Double';
BOOKING (ho1elN9 guestNo roomN9 daleFrom, date To)
O Select MAX(precio) from room where type='Double';
Para las s19U1entes preguntas trabajaremos con el esquema Hoteles, Para eliminar los datos de las estancias en hoteles del Sr. Luis
que se presenta a ccnunueción.
Arguello, cuál de las siguientes sentencias emplearía?
é
146.
Si un atributo dirección incluye calle principal, calle transversal, número de casa, piso y número de puerta, se un
ejemplo
de atributo:
y O Compuesto
O Multivalorado
147.
Para las s19U1entes preguntas trabajaremos con el esquema Hoteles, Para actualizar el precio de las habitaciones simples del hotel
que se presenta a continuación:
Vilcabamba, con un 5% adicional, lcuál de las siguientes
HOTEL�. hotelName, city) sentencias aplicaría?
ROOM (roomNo hotelNo. type, pnce)
GUEST lguestNo, guestName, guestBirthDate)
Update room r set price=price*1,05 where r.hotelNo=
BOOKING (hotelNo...9uestNo roomNo dateFrom, datelo)
✓ O (select h.hotelNo from hotel h where
hotelName='Vllcabamba') and type='Slngle';
Update room r, hotel h set price=price*1,05 where
O r.hotelNo=h.hotelNo and hotelName='Vilcabamba' and
tvpe= 'Single';
Update room r set price=price*0,05 where r.hotelNo=
O (select h.hotelNo from hotel h where
hotelName='Vilcabamba') and type='Single';
148.
Un administrador de base de datos cumple varias actividades, las cuales describimos a continuación. Emparejar el
nombre de la actividad con las tareas que se realiza.
Crear el esquema original ejecutando un
Concesión de autorización para el acceso a script de sentencias DDL.
los datos.
Regular las partes de la base de datos a las
Definición del esquema. que pueden acceder los usuarios.
Mantenimiento rutinario. ,e,---------4ea Asegurarse de la disponibilidad de espacio
libre en disco. Respaldar la base de datos.
149.
2mtin
2
""" Reformo 1 !lose de datos
123
Ststemas
Ü 2FN
Ü 3FN
✓ Ü 1FN
150.
O Concepto
151.
empleado (idEmpleado,nombre_empleado, calle, ciudad, email) lCuál sentencia emplearía para crear un constraint de tipo CHECK
traba,a (1dEmpleado,1dEmpresa, sueldo) que permita controlar que se ingrese sueldos mayores a $100?
empresa (idEmpresa, nombre_empresa,ciudad,sector)
Jefe (1dEmpleado, id.Jefe)
Ü DEFINE CONSTRAINT salario_ck CHECK (sueldo > 100)
✓ Ü CONSTRAINT salario_ck CHECK (sueldo > 100)
O conceptual
✓ O lógico
154.
Para las s,gwentes preguntas trabajaremos con 8' esquema Hoteles, Para responder la consulta, z cuéntos hoteles tenemos en la tabla
que se presenta a cont,nuaoón Hotel, cuál de las siguientes sentencias emplearía?
HOTEL� hotelNome, oty)
ROOM Ull!lllltl!lJl!UWtlll. type, pnce)
GUEST (g�, gueslNome, 9uesl81r1hOote)
o SELECT hotelName, COUNT(*), as hoteles FROM hotel;
BOOKING �-9��-� doteTo) V Ü SELECT COUNT(*) hoteles FROM hotel;
o SELECT hotelName, COUNT(*) FROM hotel;
155.
Relacione los atributos con los tipos (sólo seleccione un tipo en caso de un atributo pertenezca a más de un tipo)
Para las siguientes preguntas trabajaremos con el esquema Hoteles, Para Insertar los datos de la habitación doble #127, del hotel con
que se presenta a contmuactón·
código "H0023", cuyo precio es de $80, ¿cuál de las siguientes
HOTEL� hotelName, ctty) sentencias emplearía?
ROOM {roomNo hotelNo, type, pnce)
GUEST (guestNo, guestName, guestB,rthDate}
BOOKING �uestNo roomNo dateFrom, date To) ✓ O Insert lnto room values (127,'H0023','Double',80);
Emparejar los tipos de usuarios en un entorno de bases de datos con sus actividades:
especializados
•---3--E:....---• Escriben aplicaciones de bases de datos
específicas.
normales. Formulan consultas en un lenguaje de
consulta de bases de datos.
159.
cCuál de las siguientes sentencias emplearía, para eliminar el constraint de clave primaria para la tabla Empleado?
Para las siguientes pr�untas, trnbajoremos con el modelo de tablas que se muestra II continuactón
161.
Libros(idlibro, titulo, editorial, area) ¿Qué sentencia emplería para implementar un constraint en el
Autores(KiAutor, nombre_a, nactonahdad)
Estud,antes(ldlector, ONI, nombre_e, dueccco, carrera, edad) atributo devuelto de la relación Prestamos, para que solamente
Llbro-Autor(idllbro, 1dAutor) acepte los valores "SI" o "NO"?
Prestamos(1dlector, ldl.ibro, fechaPrestamo, fechaDeYrn, devuelto)
CONSTRAINT devuelto_ck CHECK (devuelto = "SI" OR
O devuelto= "NO")
✓ Ü CONSTRAINT devuelto_ck CHECK (devuelto IN ('SI', 'NO'))
CONSTRAINT devuelto_ck DOMAIN CHECK devuelto IN
O ('SI','NO')
162.
Para las Stgu1entes preguntas trabajaremos con el esquema Hoteles, Cuál de las siguientes opciones emplearía para Insertar los datos
que se presenta a conbnuaoón del
HOTEL� holelName, aty) hotel "Zamorano" de la ciudad de Loja, en la tabla hotel.
ROOM <=lj¡¡� type, pnce)
GUEST (�. guastName, guastB,rthDate)
BOOKING �,_g�..!!!!2!fill2�. date To)
Ü INSERT INTO hotel (101,'Zamorano','Loja');
✓ Ü INSERT INTO hotel VALUES (101,'Zamorano','Loja');
INSERT INTO hotel (hotel# ,hotelName,clty) VALUES
O (101,'Zamorano', 'Loja');
163.
✓ O Que la transacción se aborta y por tanto se deshacen los cambios hechos en la base de datos.
O Que todas las operaciones de una transacción se han ejecutado satisfactoriamente, pero falta confirmar
dichos cambios mediante COMMIT.
164.
é.Cuáles son las instrucciones SQL, en las que se basa el estándar ISO para el control de transacciones?
O Begin Transaction y End Transaction.
✓ O Commit y Rollback.
vista simple?
v D No se utilizan funciones de grupo
D Las mayoría de las veces se permiten sentencias DDL para que se ejecuten contra vistas simples
167.
La optimización del diseño de los datos mediante la normalización, debe darse sin que:
✓ O haya pérdida de información
169.
El siguiente gráfico, representa una cardinalidad
A B
O Muchos a uno
O Muchos a muchos
-J O Uno a muchos
170.
-J Ü cyd
O a y e
171.
D dept_name es el determinado
173.
Puesto s.tilrio
Admini1tr.itvo 1500
AdnmktrattYO 1500
-J O Email(Cedula, Email)
174.
175.
Ordene como ud crea conveniente
Defina la sentencia SQL DDL para crear un índice secundario en la
tabla Estudiantes basado en el atributo DNI.
1 Estudiantes I�� IJ
CREATE l �EJ
CREATE INDEX dni ldx ON Estudiantes (DNI)
176.
177.
Junto a cada tipo de lenguaje de consulta, coloque si es "procedimental" o "no procedimental". Seleccione la
combinación correcta.
O A->no procedimental/ B->no procedimental/ C->procedimental
178.
Teniendo en cuenta el siguiente esquema relacional sobre Infracciones y multas en el tránsito, seleccione las
consultas correctas de acuerdo a las preguntas planteadas usando SQL.
Cuál de las siguientes opciones permitiría mostrar el nombre del agente y la descripción de las infracciones que ha
levantado y las fechas en las que lo hizo.
Conductor(numerolicencia,nombreC,direccion,telefono)
Agente(1dAgente,nombreA,rango,salario)
lnfraccion( codigo,descripcion,costo)
Multa(numerolicencia,idAgente,codigo,fecha,pagada)
✓ O Select nombreA, descripcion, fecha From agente a, infraccion i, multa m Where a.idAgente = m.idAgente
And i.codigo = m.codigo;
O Select nombreA, descrlpclon, fecha From agente, lnfracclon, multa Where ldAgente = ldAgente And codlgo =
codlgo;
O Select nombreA, descripcion, fecha From agente a, infraccion i Where idAgente = i.codigo;
180.
181.
La selección y proyección se denominan operaciones debido a que operan sobre una única relación
RESPUESTAS:
unitarias
182.
La relación recursiva se da entre:
O Más de dos entidades
✓ O Una entidad
O Dos entidades
183.
-··◄
m l6na1
1 -..
JOSO�
Puesto
Jef•dH,1t1
1 s.i.no
)0()1)
Emo«
l•-1!!-<du.«;
1awmrrr,.-natl.com
-
◄ ◄
1 19931 56 Mlrthl�ev1Uo, AdmlnistrotMJ 1500 rncev11l0;Jutot.�ec
0)211186 7 ◄ Jotfre Alvarado Admktfstratlvo 1500 ¡at....�!2!-""'-«:
IOf1lr.mlfflUl1l.com
- 1- - 1- -
184.
é Cuál se considera una de las principales finalidades de los sistemas de bases de datos?
✓ O Permitir que los usuarios tengan una visión abstracta de los datos
O Restringir el acceso para que ningún usuario del sistema de base de datos tenga acceso a la totalidad de los
datos.
O Aumentar el rendimiento global del sistema y obtener respuestas más rápidas
185.
186.
Dadas las relaciones Departamento(nombre_dept, edificio, presupuesto) Profesor(id, nombre, nombre_dept, sueldo)
Estudlante(id, nombre, nombre_dept, tot_creditos) Decimos que y son y es
187.
188.
189.
O Una consulta utilizada en la Instrucción CREATE VIEW tiene que tener una sintaxis SELECT simple (sin
grupos ni funciones de agregación)
O No puede utilizar una cláusula WHERE en consulta utilizada en la instrucción CREATE VIEW
190.
El cálculo relacional de tuplas
O Es un lenguaje no procedimental que describe como obtener la información
191.
Teniendo en cuenta el siguiente �� relaclOf\31 sobre 1nfracaones y multas Mostrar el nombre del conductor y la fecha de la multa, indicando si
en el tran$1lo, selecoone ta respuesta correcta a las 5tguien1es lflterrogantes
está o no pagada
192.
Dado el s,guiente esquema sobre préstamos de hbros en b1bhoteca· Defina la sentencia DDL SQL para crear la clave foránea entre las
l.Jbros<i!l!J!lrQ, btulo, editonal, oreo)
relaciones Prestamos y Estudiantes, al momento de crear la tabla.
Autores� nombre_a, nacionaltdad) l. CONSTRAINT
Estud1antes(idlector ONI, nombre_e, direcoon, carrera, edad) 2. FOREIGN KEY
Libr0-Autorúgl_¡J¡m�
Presta�.� fechaPrestamo. fechaDevol, devuelto) 3. prest_fk
4. (idlector)
S. REFERENCES
6. Estudiantes
1 11 11 11 11 11 11 11 1
CONSTRAINT Estudiantes REFERENCES (id Lector) (idlector) FOREIGN prest fk KEY
193.
O Si una instrucción DELETE se ejecuta en una tabla, los índices deben eliminarse manualmente también
✓ O Si se ejecuta una sentencia UPDATE en una tabla, los índices correspondientes también se actualizan.
194.
Ü NATURAL JOIN
Ü JOIN
195.
¿En qué fase del diseño de la base de datos, las actividades se centran en describir los datos y sus relaciones?
O Diseño físico.
✓ O Diseño conceptual.
O Diseño lógico.
196.
-
Ten� en cuenta el 519u�\e � rebaonal sobre infracaooM y mullas Mostrar los nombres de los agentes cuyo salario es mayor que
en el transito, selecoone la respuesta cooecta a las 51guientes mtenogantes
$800.
E O
,J O
O
o nombreA(nsalarlo>B00(agente))
n nombreA(osalarlo>B00(agente))
o salario>B00(agente)
197.
Teniendo en cuenta el s,gu,ente esquema retaoonal sobre
infracoones y multas en el transito, seiecoone las consultas correctas
de acuerdo a las preguntas planteadas usando SOL.
cuál de las siguientes opciones permitiría mostrar el nombre y
Conductor(numerolJcencia,nombreC,d1reccion,telefono) rango de los agentes que no Impusieron multas en el año 2008.
Agente(1dAgente,nombreA,rango,salario)
lnfracoon(codigo,descnpc1on,costo)
Multa(numeroL,cencia,idAgente,codigo,fecha,pagada)
Ü SELECT nombreA, rango FROM agente ag WHERE ag.idAgente IN (SELECT m.idAgente FROM multa m
WHERE fecha BETWEEN '01/01/2008' AND '31/12/2008');
O Select nombreA, rango from agente ag Where ag.idAgente not in (select m.idAgente from multa m where
fecha is between '01/01/2008' and '31/12/2008');
V O Select nombreA, rango from agente ag Where ag.idAgente not in (select m.idAgente from multa m where
fecha between '01/01/2008' and '31/12/2008');
198.
v O Proporcionar una forma para almacenar y recuperar la información de una base de datos
RESPUESTAS:
derecha
200.
Las decisiones sobre qué atributos se desea capturar en la base de datos y cómo agruparlos para formar las
diferentes tablas, ¿a qué parte del proceso de diseño pertenece?
Ü Lógico
O Físico
v O Conceptual
201.
Complete con los términos correctos: Cuando los valores que aparecen en determinados atributos de una tupla en la
relación también aparecen en otros atributos de al menos una tupla de la relación---� tenemos un
ejemplo de _
O referenciada - referenciante - integridad de entidades
202.
203.
O en tablas base
205.
Dada la siguiente Imagen:
El atributo date es un atributo:
-
instructor
l/2
✓ O Del conjunto de relación
saJ.,y O Multlvaluado
O Derivado
O Compuesto
206.
Mostrar el nombre del conductor, el código y la descripción de las infracciones que ha cometido el conductor que
tiene la licencia
número 125690 en fechas posteriores a 15 de mayo del 2017
lCuál de las siguientes sentencias son verdaderas acerca de una vista simple?
✓ D No se utilizan funciones de grupo
D Las mayoría de las veces se permiten sentencias DDL para que se ejecuten contra vistas simples
208.
Para que las relaciones participantes en las operación de unión y diferencia de conjuntos sean compatibles se
requiere:
✓ O b y c son correctas
O a y c son correctas
209.
Para las siguientes preguntas trabajaremos con el esquema Hoteles, ¿cuál de las siguientes sentencias emplearía para obtener el costo
que se presenta a conbnuac,órr
más alto de las habitaciones dobles?
HOTEL Cb21ftlt:IQ, holelName, cíty)
ROOM (roomNo hotetNo, type, pnce)
GUEST (�. guestName, guest81rthOate)
✓ Ü SELECT max(prlce) FROM room WHERE type = 'Double';
BOOKING (hotelNo,J1uestNo roomNo dateFrom, date To}
Ü SELECT max(price) FROM hotel;
210.
¿A qué tipo de modelo pertenece una base de datos, que se estructura en registros de formato fijo de varios tipos?
O Basado en objetos.
✓ O Basado en registros.
O Modelo jerárquico.
211.
212.
Dada la siguiente relación, qué tablas se generarían al transformar del modelo ER al modelo relacional:
Cliente ltem
Pedido Detalle-Pedido
Cuatro tablas: cliente, pedido, detalle-pedido e ítem. Propagando la clave principal de cliente hacia pedido.
O Propagando la clave principal de pedido hacia detalle pedido. Propagando la clave principal de detalle pedido
hacia ítem.
Cuatro tablas: cliente, pedido, detalle-pedido e ítem. Propagando la clave principal de cliente hacia pedido.
✓ O Propagando la clave principal de ítem hacia detalle-pedido. Propagando la clave principal de pedido hacia
detalle-pedido.
Cuatro tablas: cliente, pedido, detalle-pedido e ítem. Propagando la clave principal de cliente hacia pedido.
O Propagando la clave principal de ítem hacia detalle-pedido. Propagando la clave principal de cliente hacia
detalle-pedido.
213.
.tupen rl.J;a
PROF�
DNJ
6apdltdru
n-c>mbr�
215.
✓ O Diseño conceptual.
O Diseño físico.
216.
éCórno se denomina la parte de los Lenguajes de Manipulación de Datos, que se encarga de la recuperación de
información?
O Lenguaje procedimental.
O Lenguaje declarativo .
217.
FUNCIONARIO (ldFunc, nombreFunc, feclng, sexo, ICICargo, idOepto) éCuál de las siguientes sentencias de álgebra relacional, serviría
CARGO (tdCargo, cargo, solano) para
DEPARTAMENTO (ldDepto, depto. ed1fiCJONum)
obtener el nombre del empleado y el nombre del departamento
donde
trabaja el empleado de código 103245?
218.
lCuál de las siguientes sentencias emplearía para conceder permisos de lectura sobre la tabla Empleado al
UsuarioB?
o GRANT select TO UsuarioB ON Empleado;
o ACCESS select ON Empleado TO UsuarioB;
V Ü GRANT select ON Empleado TO UsuarioB;
219.
Link: https://www.daypo.com/b4s3s-d3-d4t0s-ii-b1m3str3-v1yv2.html
https://www.daypo.com/b4s3s-d3-d4t0s-ii-b1m3str3-v1yv2.htm1
Preguntas: 49
Una vez derivadas las tablas para el modelo lógico se debe documentar, utilizando para ello:
O Casos de uso
v O Lenguaje DBDL
Ü Lenguaje DDL de SQL
1.
l.
Para eliminar los datos de los Autores cuya nacionalidad sea Venezolana, z cuál de las
siguientes sentencias emplearía?
O DELETE idAutor, nombre_a, nacionalidad FROM autores nacionalidad = "Venezolana";
Con los siguientes componentes se desea construir una sentencia para definir un índice
secundario, basado en el atributo editorial de la tabla Libros.
1. (editorial)
2. ON
3. Libros
4. CREATE
5. editorial idx
6. INDEX
O Índices secundarios
O Claves candidatas
s.
5.
O Entr�vistar a los stakeholders de alto nivel, para que nos digan qué entidades se
requieren
O Consultar el diccionario de datos de la base de datos.
6.
Para crear la tabla Autores, empleamos el siguiente código DDL de SQL. Seleccione aquella
sentencia que devolvería un error al ejecutarla.
CREATE TABLE Autores
Ü (idAutor number(4), nombre_a VARCHAR(S0), nacionalidad VARCHAR(S0), PRIMARY
KEY (idAutor));
9.
Cree un constraint de tipo FOREIGN KEY entre la tabla Libros y LibroAutor. Seleccione la
respuesta correcta.
1. libaut_fk
2. CONSTRAINT
3. (idAutor)
4. Autores
5. REFERENCES
6. FOREIGN KEY
v O Dependencias funcionales
O Formas normales
14.
v O De actualización
O De normalización
15.
Para crear la tabla Actor del ítem 24, empleamos código DDL de SQL. Seleccione aquella
sentencia que se ejecutaría satisfactoriamente.
CREATE TABLE Actor
Ü (nombre varchar(50) AS PK, nacionalidad VARCHAR(50), genero CHAR(2));
CREATE TABLE Actor
Ü (nombre varchar(50), nacionalidad VARCHAR(50), genero CHAR(50), PRIMARY KEY
(DNI));
CREATE TABLE Actor
V Ü (nombre varchar(50) PRIMARY KEY, nacionalidad VARCHAR(50), genero CHAR(2));
16.
,� rr.:r:=.�__ . 1_,'.'.'.
':•··•"='"""'
�<�::::�: -� ,.�,,
r::>.::., ..,
Una vez creada la relación Estudiantes, se desea cambiar el tipo de dato del atributo DNI, de
NUMBER a VARCHAR2 de longitud 15, qué sentencia emplearía?
V Ü ALTER TABLE Estudiantes MODIFY (dni varchar2(15));
Ü ALTER TABLE Estudiante (MODIFY dni VARCHAR2(15));
Ü ALTER TABLE Estudiantes MODIFY (dni FROM number TO varchar2);
18.
Para crear la tabla Viajero, empleamos el siguiente código DDL de SQL. Seleccione aquella
sentencia que devolvería un error al ejecutarla.
CREATE TABLE Viajero
Ü (DNI varchar(15) PRIMARY KEY, nombre VARCHAR(50), direccion char(50), telefono
varchar(15));
CREATE TABLE Viajero
O (DNI varchar(15), nombre VARCHAR(50), direccion VARCHAR(50), telefono varchar(15),
PRIMARY KEY (DNI));
CREATE TABLE Viajero
V Ü (DNI varchar( 15) PRIMARY KEY, nombre VARCHAR(50), direccion VARCHAR(50), telefono
ALPHA_NUMERIC);
20.
El diseño conceptual de una base de datos toma en consideración
..j O No se consideran el hardware y el software
Una vez creada la relación Estudiantes, se desea agregar una columna para almacenar el género
('M' ó 'F'). Ordene los componentes para crear la sentencias para agregar a la tabla la columna
género.
1. ADD
2. Estudiantes
3. ALTER
4. (
5. )
6. TABLE
7. genero
8. varchar2(2)
El propietario de un objeto de la base de datos, puede pasar privilegios a otros usuarios utilizando
la instrucción:
Ü PRIVILEGE TO.
Ü WITH GRANT OPTION.
V Ü GRANT.
24.
O Usuario final
25.
Se puede crear un índice único en la relación Autores, basado en el nombre de los mismos, con la
siguiente clausula:
Ü CREATE UNIQUE INDEX aut_unique AUTORES (nombre_a)
Ü CREATE INDEX UNIQUE aut_unique ON AUTORES (nombre_a)
V Ü CREATE UNIQUE INDEX aut_unique ON AUTORES (nombre_a)
29.
Se desea crear un índice único para la tabla Estudiantes, basado en el atributo DNI, ordene los
componentes para crear dicha sentencia.
1. UNIQUE
2. (dni)
3. CREATE
4. estudiante_unique
5. ON
6. INDEX
7. Estudiantes
Un tipo de entidad tiene una existencia independiente y puede abarcar objetos con una
existencia:
O Física (o real).
O Conceptual (o abstracta).
32.
v O Física o conceptual.
Los tipos de entidad fuertes también se denominan entidades:
O Atómicas.
O Subordinadas.
,J O Dominantes.
33.
•
cw.·
□,,.,
.1 ��•�A~#:.:,.,
:1--·······
35_--���~�--�--���-�-����-�--=====-------=-------==
35.
O C:.o nronaaa la clavo nrincinal docdo \/iaioro a \/iaio
, �-T'-�:';.
,, --.
1
�.:,;..i__�
J ...........,....
<.:.·----
Para crear la clave foránea entre las relaciones LibroAutor y Autores, emplearía la siguiente
sentencia:
ALTER TABLE Autores ADD CONSTRAINT libaut_fk FOREIGN KEY (idAutor) REFERENCES
Ü
LibroAutor(idAutor);
ALTER TABLE Autores ADD CONSTRAINT libaut_fk FOREIGN_KEY (idAutor) REFERENCES
Ü
LibroAutor(idAutor);
V Ü ALTER TABLE LibroAutor ADD CONSTRAINT libaut_fk FOREIGN KEY (idAutor) REFERENCES
Autores(idAutor);
38.
Para crear la clave foránea entre las relaciones Autores y LibroAutor, emplearía la siguiente
sentencia:
Ü CONSTRAINT autor_fk FOREIGN KEY (LibroAutor) REFERENCES Autor(idAutor)
Aquel concepto que representa un grupo de objetos del mundo real que tienen las mismas
propiedades es:
O Una instancia de una entidad
v O Un tipo de entidad
O Un dominio de atributo
41.
Una vez creada la relación Prestamos, se desea eliminar el atributo devuelto, qué sentencia
emplearía?
Ü ALTER TABLE Prestamos DELETE COLUMN devuelto;
El diagrama E/R y el diccionario de datos que se generan durante el desarrollo del modelo, sirven
v O Como soporte del modelo conceptual de los datos
44.
& ..
,: ..�=-tcic,.'>> <>·• 1
_,.
.. .-,.,,..,._,.,
.
")�o�,,,e1 "�•;..¡_.
- - -T
.. -. -="!�r=:;• ..... .,:- ....
_,.,
()tu:.C..ubwb
_
:,. .u ..
......•·- .�.·
Suponiendo que en la tabla Película, del ítem 24, no se ha definido la clave primaria la momento
de crear la tabla, y que luego se debe definir una, seleccione aquella sentencia que emplearía
para dotar de una clave primaria a la tabla.
Ü CREATE INDEX peli_pk ON pelicula(titulo);
,J Ü ALTER TABLE película ADD CONSTRAINT peli_pk PRIMARY KEY (titulo); ;
Ü CREATE PRIMARY KEY ON pelicula(titulo);
48.
Una vez derivadas las tablas para el modelo lógico se debe documentar, utilizando para ello:
O Casos de uso
Título del test: Fundamentos de Bases de Datos Fecha de Creación del test:
test: 14/10/2015 Número de
preguntas: 18
v O Base de datos
O Instancia
v O Entidad Externa
O Relaciones
v O Atributo
O Relaciones
O Entidad Externa
4.
Es el software proporcionado por el vendedor de base de datos.
O Instancia
O Archivo
O Instancia
7.
Es una persona, lugar o cosa, suceso o concepto sobre el que se recopilan los datos.
O Atributo
O Entidad Externa
O Relaciones
8.
Es una consulta guardada que se proporciona al usuario de una base de datos con un subconjunto personalizado de
los datos de una o más tablas.
Ü SQL
O Relaciones
O Tablas, Fila es la entidad y la columna corresponde a un atributo de esa entidad.
9.
v O Vista
La persona que efectúa el diseño conceptual de base de datos se le denomina
v O Modelador de base de datos
O Atributo
v O Relaciones
O Entidad Externa
13.
Es una estructura bidimensional formada por filas y columnas.
v O Tablas, Fila es la entidad y la columna corresponde a un atributo de esa entidad.
O Relaciones
O Vista
Ü SQL
14.
Una vista se define mediante
O Vista
O Relaciones
O Tablas, Fila es la entidad y la columna corresponde a un atributo de esa entidad.
V Ü SQL
15.
Alude al modo en que una base de datos organiza su contenido para representar el mundo real
O Instancia
O Base de datos
O Instancia
✓ O b. Compuesto.
O a. Multivalorado.
3.
La operación de unión requiere de dos condiciones para poder ejecutarse, señale
cuál de las siguientes no corresponde:
O a. Las dos relaciones deben tener la misma cardinalidad, esto significa que
deben tener el mismo número de atributos.
✓ O b. Conjuntos
7.
Para transformar al diseño lógico una relación expresada como especialización se
debe:
O b. Generar solamente las subclases definidas en el modelo.
Üb
10.
✓ Oc ºª
El dominio de un atributo es el conjunto de valores permitidos para uno o más
atributos.
Üf
✓ Ov
11.
Una relación que tenga cardinalidad N: N, cómo se transforma al diseño lógico?
✓ O b. Se crea una tabla intermedia cuyos atributos son las claves primarias de
las entidades que está relacionando.
O a. Alterna.
✓ O b. Primaria.
13.
Si la existencia de una entidad no depende de ninguna otra entidad, estamos hablando de una
entidad:
O c. Independiente.
Ü b. Débil.
14.
v O a. Fuerte.
Los operadores que toman una o dos relaciones como entrada, producen como
salida:
O c. Una vista con las tuplas que cumplen el predicado
O a. Determinado
O c. Clave primaria
19.
Si algunos aspectos de la empresa resultan difíciles de modelar, nos enfrentamos a
un problema de redundancia.
Ov
✓ Üf
20.
Un dominio atómico se presenta cuando las relaciones están en:
O a. Forma no normalizada
Ü c. 2 FN
V Ü b. 1 FN
21.
Un diseñador de base de datos requiere conocimientos del tema y buen gusto.
Üf
✓ Ov
22.
Un dominio es atómico si sus elementos son unidades indivisibles.
✓ Ov
Üf
23.
¿con quién debe interactuar el diseñador de la base de datos, para llegar a comprender las
necesidades de la aplicación?
y O a. Usuarios.
32.
✓ o
Para transformar el diseño conceptual al diseño lógico nos basamos en:
O c. Las claves primarias y foráneas.
O a. Las dependencias funcionales.
D e. Renombramiento
D d. Proyección
✓ Da. Unión
✓ D c. Diferencia
✓ D f. Producto cartesiano
34.
Un atributo tiene existencia independiente.
✓ o
Ov
35.
La operación producto cartesiano permite:
O c. Varios a uno.
O d. Varios a varios.
O a. Uno a uno.
37.
El proceso de diseño de una base de datos es un proceso:
O b. Tedioso, pues se requiere de mucho conocimientos.
Ü c. 2 FN
✓ O a. Forma no normalizada
40.
[APEB2-15%] Caso práctico 1: Aplique procedimiento de diseño conceptual de base de datos
r
Instrucciones del examen
i to
Descripción de la actividad
Autónomo (AA) ( )
Ed
Actividad de aprendizaje: Aplique el procedimiento de diseño conceptual de base de datos para resolver el caso propuesto
Crea un esquema relacional de bases de datos e incorpora claves, restricciones de integridad de entidades y restricciones de integridad
Resultados de aprendizaje que se espera lograr:
referencial.
A. Para el desarrollo del caso práctico, deberá revisar su guía de estudio, texto básico, y anuncios/recursos que se publican en el Entorno Virtual
F
de Aprendizaje (EVA-UTPL).
B. Solo una vez que ha estudiado los temas: Modelo E-R, Normalización y Diseño de Bases de Datos, inicie el desarrollo de este ensayo, con el
propósito de reforzar los conocimientos con práctica.
C. Para esta parte práctica no es obligatorio utilizar alguna herramienta de software que permita construir el modelo de base de datos, ya que es
PD
un proceso netamente analítico, sin embargo puede utilizarla para dotar de orden y estética al modelado de base de datos. Se puede utilizar
Estrategias didácticas:
Oracle Data Modeler a través del laboratorio virtual (Laboratorio virtrual (https://education.cloud.ibm.com/) ), también se puede utilizar
herramientas en línea como Diagramasnet (https://app.diagrams.net/) o vertablero database modeler (https://www.vertabelo.com/) .
D. Analice el enunciado del caso propuesto, y empiece identificando conjuntos de entidades, conjuntos de relaciones, atributos, tipos de datos,
claves primarias y cardinalidades, con estos elementos podrá construir el modelo E-R producto de la fase de diseño conceptual.
E. Analice el modelo desarrollado y publicado por el profesor en las fechas correspondientes e identifique donde se puede aplicar conceptos
avanzados del modelo E-R y realice una nueva versión del modelo (en caso de no haberlo aplicado).
F. A continuación responda a las preguntas del cuestionario correspondiente disponible en EVA.
Pregunta 1 2 pts
te r
La relación TIPOAVION--trabaja--EMPLEADO, es una relación de tipo:
n:1
as
1:n
1:1
n:n
nM
Pregunta 2 2 pts
1:1
di
1:n
n:1
n:n
a te
Pregunta 3 2 pts
n:1
1:1
n:n
1:n
Pregunta 4 2 pts
r
La relación PROPIETARIO--posee--AVION, es una relación de tipo:
i to
Ed
1:n
n:1
1:1
n:n
Pregunta 5 2 pts
F
En el modelo mostrado en la gráfica, ¿cuál entidad representa una entidad fuerte?
PD
SERVICIO
ofrece
EMPLEADO
Actividad de aprendizaje: Aplique el procedimiento de diseño lógico de base de datos para resolver el caso propuesto
Crea un esquema relacional de bases de datos e incorpora claves, restricciones de integridad de entidades y restricciones de
Resultados de aprendizaje que se espera lograr:
integridad referencial.
A. A partir del modelo E-R, creado en la actividad 1 del segundo bimestre, aplique las reglas de transformación hacia el modelo
relacional, que se basa en analizar las cardinalidades (1:1, 1:n, n:n) y resolverlas para producir un modelo de tablas relacionales
Estrategias didácticas: como producto de la fase de diseño lógico.
B. Una vez construido el diseño conceptual y transformado al diseño lógico, responda a las preguntas del cuestionario
correspondiente disponible en EVA.
Pregunta 1 2 pts
Persona es una clase que hereda sus atributos a las subclases Piloto y Empleado dando lugar a una generalización.
Persona es una clase que hereda el identificador a las subclases Piloto y Empleado dando lugar a una especialización.
Persona es una clase que hereda el identificador a las subclases Piloto y Empleado dando lugar a una generalización.
Pregunta 2 2 pts
Para pasar a tablas del modelo relacional la relación presentada en el gráfico, ¿cuál de las siguientes opciones sería incorrecta de acuerdo con la teoría de las reglas para
pasar relaciones del modelo conceptual al modelo relacional?
Crear las tablas Piloto y Empleado y en cada una replicar los atributos de Persona.
Crear las tablas Persona, Piloto y Empleado con sus respectivos atributos conectados mediante una clave foránea.
Crear una tabla intermedia que relacione Persona, Piloto y Empleado, esta nueva tabla tendría como atributos las claves primarias de las tablas que está relacionando
Pregunta 3 2 pts
Para pasar a tablas del modelo relacional la relación presentada en el gráfico, ¿cuál de las siguientes opciones sería la correcta, considerando el contexto del problema
planteado?
EMPRESA(idProp, nombre, dirección, telefono, categoria, numEmpleados), PERSONA(idProp, nombre, dirección, telefono, categoria, estCivil)
Pregunta 4 2 pts
En base a la siguiente relación señalada en el enunciado de la tarea, señale las opciones correctas al transformar el diseño conceptual en un diseño lógico, considerando el
contexto del problema planteado.
El atributo categoría sirve para diferenciar entre una Empresa y una Persona y debe ser parte de la tabla Propietario.
Los atributos ruc y nss deben eliminarse ya que no sirven como claves primarias y en lugar de estos debe crearse un código único para identificar a Empresas y Personas.
Los atributos numEmpleados y estCivil deben permanecer como atributos diferenciadores de una Empresa y una Persona
Debe unificarse los atributos ruc y nss como un solo atributo identificador en la tabla Propietario.
Pregunta 5 2 pts
Dos tablas: avion y propietario, propagando la clave principal desde propietario hasta avion al igual que el atributo fecha_compra.
Tres tablas: avion, propietario y posee, la nueva tabla intermedia (posee) tiene como atributos las claves primarias de las tablas que relaciona más los atributos propios (fecha_compra).
Dos tablas: propietario y avion, propagando la clave principal desde avion hasta propietario al igual que el atributo fecha_compra.
Entregar examen
[AAB02] Cuestionario 1: Evalúe conceptos relacionados con la unidad 4 Leguajes de consulta formales
Comenzado:
13 de jun en 16:34
Actividad de aprendizaje: Evalúe conceptos relacionados con la unidad 4 Leguajes de consulta formales
Resultados de aprendizaje que se espera lograr: Escribe consultas expresadas en álgebra relacional y en cálculo relacional de tuplas.
Leer comprensivamente los temas de estudio señalados, realice las actividades indicadas por su tutor y proceda a resolver la evaluación parcial.
Estrategias didácticas:
Los enunciados planteados son de opción múltiple, cada uno de ellos tiene una sola respuesta correcta. Lea atentamente cada pregunta y seleccione
la opción que usted considere como válida en cada situación.
Pregunta 1 1 pts
πNombreA(Estudiantes='Informática)
πNombreA(σCarrera='Informática'(Estudiantes))
σCarrera='Informática'(Estudiantes)
Pregunta 2 1 pts
¿Quiénes son los autores del libro “Visual Studio Net”, listar solamente los nombres?
Pregunta 3 1 pts
πtitulo(nombreA='Raúl Castro'(estudiantes)ᐅᐊPréstamosᐅᐊLibros)
πtitulo(σnombre='Raúl Castro'(estudiantes)ᐅᐊPréstamosᐅᐊLibros)
πtitulo(σnombreA='Raúl Castro'(Préstamos)ᐅᐊestudiantesᐅᐊLibros)
Pregunta 4 1 pts
πnombreA(σnacionalidad='USA' or nacionalidad='Francia'(Autores))
σnacionalidad='USA' or nacionalidad='Francia'(Autores)
nombreA(σnacionalidad='USA' or nacionalidad='Francia'(Autores))
Pregunta 5 1 pts
¿Cuáles son las edades de los lectores que tienen préstamos vigentes? Asuma el símbolo ∞ como la combinación natural.
Pregunta 6 1 pts
¿Cuál de las siguientes operaciones no forma parte del grupo de operaciones fundamentales del álgebra relacional?
Unión
Proyección
Selección
Producto cartesiano
Renombramiento
Reunión natural
Diferencia de conjuntos
Pregunta 7 1 pts
Las operaciones de unión y diferencia de conjuntos, se deben aplicar sobre relaciones compatibles. Esto quiere decir que:
los dominios de los atributos i-ésimos de r y s deben ser iguales para todo i.
Pregunta 8 1 pts
se pueden combinar varios predicados en uno mayor usando las conectivas y (Λ), o (ν) y no (¬)
Pregunta 9 1 pts
Aquellas tuplas en donde los estudiantes tengan más de 20 años de edad y pertenezcan a la facultad de Informática.
Aquellas columnas en donde los estudiantes tengan más de 20 años de edad y pertenezcan a la facultad de Informática.
Aquellas tuplas en donde los estudiantes tengan menos de 20 años de edad y pertenezcan a la facultad de Informática.
Pregunta 10 1 pts
A través de una sentencia de cálculo relacional de dominios, encuentre aquellos autores que son de nacionalidad estadounidense o francesa.
Práctico-experimental (APE) ( )
Autónomo (AA) ( X )
Actividad de aprendizaje:
Tipo de recurso:
Cuestionario en línea
Tema de la unidad:
El modelo entidad-relación
Estrategias didácticas:
Leer comprensivamente los temas de estudio señalados, realice las actividades indicadas por su tutor y
proceda a resolver la evaluación parcial.
Los enunciados planteados son de opción múltiple, cada uno de ellos tiene una sola respuesta correcta.
Lea atentamente cada pregunta y seleccione la opción que usted considere como válida en cada
situación.
Pregunta 1 1 pts
https://utpl.instructure.com/courses/21367/quizzes/146430/take 1/5
2/1/2021 Examen: [AAB02] Cuestionario 2: Evalúe conceptos relacionados con la unidad 5 Diseño conceptual de bases de datos
Pregunta 2 1 pts
Pregunta 3 1 pts
Dentro del modelo E-R, el tipo de entidad que depende de la existencia de otra se
denomina entidad:
Única
Fuerte
Débil
Externa
Pregunta 4 1 pts
https://utpl.instructure.com/courses/21367/quizzes/146430/take 2/5
2/1/2021 Examen: [AAB02] Cuestionario 2: Evalúe conceptos relacionados con la unidad 5 Diseño conceptual de bases de datos
Las entidades pueden estar asociadas entre sí, con cuál de los siguientes
elementos?
Atributos
Entidades
Identificadores
Relaciones
Pregunta 5 1 pts
Propiedades o atributos
El mismo dominio
Los mismos atributos de clave primaria
Pregunta 6 1 pts
En una relación "uno a muchos", la entidad que está en el lado "uno" se denomina:
Hija
Instancia
Padre
Pregunta 7 1 pts
https://utpl.instructure.com/courses/21367/quizzes/146430/take 3/5
2/1/2021 Examen: [AAB02] Cuestionario 2: Evalúe conceptos relacionados con la unidad 5 Diseño conceptual de bases de datos
Pregunta 8 1 pts
Las propiedades que describen las características de las entidades se denominan:
Atributos
Entidades
Identificadores
Relaciones
Pregunta 9 1 pts
Claves externas
Relaciones
https://utpl.instructure.com/courses/21367/quizzes/146430/take 4/5
2/1/2021 Examen: [AAB02] Cuestionario 2: Evalúe conceptos relacionados con la unidad 5 Diseño conceptual de bases de datos
Entidades
Atributos
Pregunta 10 1 pts
Con cuál de las siguientes opciones, se puede indicar que muchas instancias de un
tipo de entidad pueden estar relacionadas con una instancia de otro tipo de entidad.
https://utpl.instructure.com/courses/21367/quizzes/146430/take 5/5
13/7/22, 8:17 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - El proceso de nor…
Pregunta 1 1 pts
https://utpl.instructure.com/courses/39433/quizzes/272600/take 1/5
13/7/22, 8:17 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - El proceso de nor…
Definir las dependencias funcionales entre atributos para cumplir con las formas normales.
Definir un conjunto de relaciones con sus atributos apropiados para cubrir las necesidades
de información de una organización.
Dividir los atributos de las relaciones para lograr relaciones más manejables por la
organización.
Pregunta 2 1 pts
La normalización alcanza:
Pregunta 3 1 pts
Pregunta 4 1 pts
https://utpl.instructure.com/courses/39433/quizzes/272600/take 2/5
13/7/22, 8:17 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - El proceso de nor…
Pregunta 5 1 pts
Pregunta 6 1 pts
Pregunta 7 1 pts
https://utpl.instructure.com/courses/39433/quizzes/272600/take 3/5
13/7/22, 8:17 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - El proceso de nor…
Conocer el diccionario de datos para obtener los metadatos de cada atributo y relación.
Pregunta 8 1 pts
Estudiar las cardinalidades y aplicar las reglas para crear nuevas entidades con los datos
repetitivos.
Colocar los datos repetitivos, junto con una copia de los atributos clave originales en una
relación independiente.
Introducir datos apropiados en las columnas vacías de las filas que contienen los datos
repetitivos.
Pregunta 9 1 pts
Pregunta 10 1 pts
https://utpl.instructure.com/courses/39433/quizzes/272600/take 4/5
13/7/22, 8:17 Examen: [AAB02] Cuestionario 3: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - El proceso de nor…
El trabajo adicional en construir las consultas SQL ya que se vuelven más complejas.
El trabajo adicional para configurar un nivel de RAID en los discos para proporcionar alta
disponibilidad.
https://utpl.instructure.com/courses/39433/quizzes/272600/take 5/5
19/7/22, 21:44 Examen: [AAB02] Cuestionario 4: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - Diseño de ba…
Pregunta 1 1 pts
https://utpl.instructure.com/courses/39433/quizzes/272597/take 1/4
19/7/22, 21:44 Examen: [AAB02] Cuestionario 4: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - Diseño de ba…
Tipos de entidad.
Pregunta 2 1 pts
Diagrama de interacción.
Diagrama entidad-relación
Diccionario de datos.
Pregunta 3 1 pts
Un proceso cascada, ya que al final de cada etapa se continua con una nueva.
Pregunta 4 1 pts
Pregunta 5 1 pts
La edad de un empleado.
Pregunta 6 1 pts
Para pasar a la fase de diseño lógico de base de datos, primero debemos haber
Falso
Verdadero
Pregunta 7 1 pts
Verdadero
Falso
Pregunta 8 1 pts
https://utpl.instructure.com/courses/39433/quizzes/272597/take 3/4
19/7/22, 21:44 Examen: [AAB02] Cuestionario 4: Evalúe conceptos relacionados a la unidad 6 Diseño lógico de bases de datos - Diseño de ba…
Verdadero
Falso
Pregunta 9 1 pts
la organización.
Verdadero
Falso
Pregunta 10 1 pts
Verdadero
Falso
https://utpl.instructure.com/courses/39433/quizzes/272597/take 4/4