Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRIMERA AUTOEVALUACIÓN
TEMA 1. INTRODUCCIÓN
Términos de repaso
Enunciado
A continuación se proponen una serie de preguntas con cuatro respuestas de las cuales sólo una es
correcta. Para cada pregunta, indicar cuál de las opciones es la correcta y justificar la respuesta.
Preguntas
3. En relación con los ejemplares y esquemas de la base de datos y teniendo en cuenta las
afirmaciones realizadas en I y II, indicar cuál de las siguientes opciones (A, B, C, D) es
correcta:
I. La colección de información almacenada en la base de datos en un momento dado se denomina
esquema de la base de datos.
II. Los conceptos de esquemas y ejemplares de las bases de datos se pueden comprender por
analogía con los programas escritos en un lenguaje de programación. Así, los valores de las
variables de un programa se corresponden en cada momento con el concepto de esquema de la
base de datos.
A) I cierta, II cierta. B) I cierta, II falsa. C) I falsa, II cierta. D) I falsa, II falsa.
4. En relación con los modelos de datos, indicar cuál de las siguientes afirmaciones es
cierta.
A) Bajo la estructura de las bases de datos se encuentra el modelo de datos: se trata de una
colección de herramientas conceptuales para describir los datos, sus relaciones, su semántica y
las restricciones de consistencia.
B) El modelo orientado a objetos permite una especificación de datos en el que los elementos de
datos individuales del mismo tipo pueden tener diferentes conjuntos de atributos.
C) El modelo de datos semiestructurados se puede considerar como una extensión del modelo E-R
con los conceptos de la encapsulación, los métodos (funciones) y la identidad de los objetos.
D) Las afirmaciones anteriores son todas falsas.
5. Teniendo en cuenta las afirmaciones realizadas en I y II, indicar cuál de las siguientes
opciones (A, B, C, D) es correcta:
I. Un lenguaje de manipulación de datos (LMD) es un lenguaje que permite a los usuarios tener
acceso a los datos organizados mediante el modelo de datos correspondiente, o manipularlos.
II. Los lenguajes de manipulación de datos (LMD) declarativos son no procedimentales.
A) I cierta, II cierta. B) I cierta, II falsa. C) I falsa, II cierta. D) I falsa, II falsa.
6. Teniendo en cuenta las afirmaciones realizadas en I y II, indicar cuál de las siguientes
opciones (A, B, C, D) es correcta:
I. El lenguaje de consultas de SQL usa como entrada una o varias tablas y devuelve siempre una
única tabla.
II. En determinados casos se utilizan programas de aplicación para interactuar con las bases de
datos.
A) I cierta, II cierta. B) I cierta, II falsa. C) I falsa, II cierta. D) I falsa, II falsa.
7. En relación con los componentes del gestor de almacenamiento, indicar cuál de las
siguientes afirmaciones es cierta.
A) El gestor de transacciones comprueba que se satisfagan las restricciones de integridad y la
autorización de los usuarios para tener acceso a los datos.
B) El gestor de la memoria intermedia, entre otros, garantiza que la base de datos quede en un
estado consistente a pesar de los fallos del sistema.
C) El gestor de archivos es el responsable de traer los datos desde el disco de almacenamiento a la
memoria principal y decidir sobre los datos a guardar en la memoria caché.
D) Las afirmaciones anteriores son todas falsas.
10. En relación con la arquitectura de las bases de datos y teniendo en cuenta las
afirmaciones realizadas en I y II, indicar cuál de las siguientes opciones (A, B, C, D) es
correcta:
I. En una arquitectura de dos capas, la aplicación se divide en un componente que reside en la
máquina cliente, que invoca la funcionalidad del sistema de bases de datos en la máquina
servidora mediante instrucciones del lenguaje de consultas.
II. En una arquitectura de tres capas, la máquina cliente actúa simplemente como una parte visible al
usuario y no alberga llamadas directas a la base de datos.
A) I cierta, II cierta. B) I cierta, II falsa. C) I falsa, II cierta. D) I falsa, II falsa.
11. En relación con la minería y análisis de datos y teniendo en cuenta las afirmaciones
realizadas en I y II, indicar cuál de las siguientes opciones (A, B, C, D) es correcta:
I. El término minería de datos se refiere, en líneas generales, al proceso de análisis
semiautomático de grandes bases de datos para descubrir patrones útiles.
II. La minería de datos denomina también aprendizaje de la máquina.
A) I cierta, II cierta. B) I cierta, II falsa. C) I falsa, II cierta. D) I falsa, II falsa.
12. En relación con el modelo de datos orientado a objetos, indicar cuál de las afirmaciones
realizadas en A), B) y C) es falsa. Si considera todas son ciertas seleccione la opción D).
A) La herencia, la identidad de objetos y la encapsulación (ocultamiento de información), junto con
otros métodos que aportan una interfaz para con los objetos, se encuentran entre los conceptos
clave de la programación orientada a objetos que han encontrado aplicación en el modelado de
datos.
B) El modelo de datos orientado a objetos también enriquece el sistema de tipos, incluyendo tipos
estructurados y colecciones.
C) El modelo de datos orientado a objetos puede considerarse como una ampliación del modelo E-
R con las nociones de encapsulación, métodos (funciones) e identidad de objetos.
D) Las afirmaciones anteriores son todas ciertas.
13. En relación con los modelos de datos semiestructurados, indicar cuál de las siguientes
afirmaciones es cierta:
A) Los modelos de datos semiestructurados permiten la especificación de los datos, de modo que
cada elemento de datos del mismo tipo nunca puede tener conjuntos de atributos diferentes.
B) El lenguaje XML se diseñó inicialmente como un modo de añadir información de marcas a los
documentos de texto, pero se ha vuelto importante debido a sus aplicaciones en el intercambio
de datos.
C) XML ofrece un modo de representar los datos que tienen una estructura anidada, pero carece de
flexibilidad en la estructuración de los datos.
D) Las afirmaciones anteriores son todas falsas.
14. En relación con el administrador de bases de datos (ABD), indicar cuál de las
afirmaciones realizadas en A), B) y C) es falsa. Si considera que son todas ciertas
seleccione la opción D).
A) Una de las funciones del ABD es la definición del esquema de la base de datos.
B) Es función del ABD la realización de modificaciones en el esquema de la base de datos cuando
sea necesario.
C) El ABD no es el encargado de supervisar los trabajos que se están ejecutando en la base de
datos.
D) Las afirmaciones realizadas en A), B) y C) son todas ciertas.
Términos de repaso
A continuación se proponen una serie de preguntas con cuatro respuestas de las cuales sólo una es
correcta. Para cada pregunta, indicar cuál de las opciones es la correcta y justificar la respuesta.
Preguntas
1. En relación con la estructura de las bases de datos relacionales, indicar cuál de las
afirmaciones realizadas en A), B) y C) es falsa. Si considera que todas son ciertas
seleccione la opción D).
A) Una base de datos relacional consiste en un conjunto de tablas, a cada una de las cuales se le
asigna un nombre único y constan de una serie de columnas y filas. En términos matemáticos
existe una correspondencia entre los conceptos de: tabla - relación, fila - tupla y columna -
atributo.
B) El término ejemplar de relación se utiliza para referirse a una instancia específica de una
relación.
C) Para cada atributo de una relación existe un conjunto de valores permitidos, llamado dominio del
atributo.
D) Las afirmaciones realizadas en A), B) y C) son todas ciertas.
3. En relación con las claves, indicar cuál de las afirmaciones realizadas en A), B) y C) es
falsa. Si considera que todas son ciertas seleccione la opción D).
A) Es posible que varios conjuntos diferentes de atributos puedan ejercer como claves candidatas.
B) Las claves candidatas pueden admitir subconjuntos que sean superclaves.
C) Una superclave es un conjunto de uno o varios atributos que, considerados conjuntamente,
permiten identificar de manera unívoca una tupla de la relación.
D) Las afirmaciones anteriores son todas ciertas.
4. Teniendo en cuenta I y II, en relación con los diagramas de esquema, indicar cuál de las
opciones (A, B, C, D) es correcta:
I. El esquema de la base de datos, junto con las dependencias de claves primaria y externa, se
puede mostrar gráficamente mediante diagramas de esquema.
II. Las dependencias de clave externa aparecen como flechas desde los atributos de clave externa
de la relación referenciada a la clave primaria de la relación referenciante.
A) I cierta, II cierta. B) I cierta, II falsa. C) I falsa, II cierta. D) I falsa, II falsa.
5. En relación con los lenguajes de consulta relacional, indicar cuál de las siguientes
afirmaciones es cierta:
A) En los lenguajes no procedimentales, el usuario indica al sistema que lleve a cabo una serie de
operaciones en la base de datos para calcular el resultado deseado.
B) En los lenguajes procedimentales, el usuario describe la información deseada sin establecer un
procedimiento concreto para obtener esa información.
C) Existen varios lenguajes de consultas formales: el álgebra relacional es procedimental, mientras
que el cálculo relacional de tuplas y el cálculo relacional de dominios no lo son.
D) Las afirmaciones anteriores son todas falsas.