option
Cuestiones
ayuda
daypo
buscar.php

bases de datos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
bases de datos

Descripción:
cuestionarios temario

Fecha de Creación: 2026/06/20

Categoría: Informática

Número Preguntas: 37

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Cuando un atributo puede descomponerse en varias partes decimos que es un... Atributo monovaluado. Atributo compuesto. Atributo multivaluado. Atributo derivado.

El conjunto de valores permitidos para un atributo se denomina:.................. cardinalidad. dominio. variable. grado.

Una empresa de formación realiza cursos para estudiantes de secundaria. Un curso viene descrito por un código, su nombre, la descripción, un número de estudiantes máximo y un área de conocimiento. Una edición de un curso concreto representa la realización de uno de los cursos del catálogo con una fecha concreta de inicio y final. De los estudiantes se conoce su DNI, nombre, y apellidos. Los estudiantes se apuntan a ediciones concretas de cursos. ¿Qué tipo de relación existe entre estudiante-edición de curso y entre curso-edición de curso?. 1:N y 1:N. N:M y N:M. N:M y 1:N. 1:N y N:M.

En la bibliografía asociada a bases de datos, nos podemos encontrar con términos diferentes tratados con un mismo significado. Asocia aquellos términos que tienen un mismo significado. Conjunto de entidades. Tipo de relación. Entidad individual.

A continuación aparecen una serie de afirmaciones sobre distintas características de una clave primaria. Sin embargo, una de ellas NO es cierta. ¿Cuál?. La elección acertada o no de la clave primaria afectará a la rapidez de acceso físico a las ocurrencias del conjunto de entidades. Una clave primaria es preferible que esté formada por más de un atributo. Una clave primaria es una clave candidata que es elegida para identificar cada entidad dentro de un conjunto de entidades. En el diagrama E/R, la clave primaria se indica subrayando los atributos que la formen.

El ........................................... está basado en una percepción de un mundo real que consiste en una colección de objetos básicos denominados entidades y de relaciones entre dichas entidades. diseño lógico. modelo entidad-relación. modelo relacional. diseño físico.

Los componentes básicos de un diagrama E/R son tres. Señala de entre los siguientes cuál NO lo es. Entidades. Relaciones. Restricciones. Atributos.

Dado el siguiente diagrama E/R, que representa información de las secciones de una empresa, y los empleados que trabajan allí, ¿cuál de las siguientes interpretaciones sobre las cardinalidades es correcta?. En cada sección sólo trabaja un empleado. Un empleado trabaja en una única sección. En una sección, un empleado será el director. Un empleado puede trabajar en varias secciones.

Al conjunto de atributos que permite distinguir todas las ocurrencias de un conjunto de entidades débil que dependen de una ocurrencia en particular de un conjunto de entidades fuerte se le denomina.......................... clave primaria débil. monovaluado. discriminante. clave candidata.

Observa el siguiente diagrama E/R. ¿Cuál de las siguientes afirmaciones sobre este diagrama es correcta?. Cada libro de la base de datos debe tener varios ejemplares asociados. Un ejemplar sólo existirá en la base de datos si existe un libro asociado a él. Un ejemplar puede estar asociado con varios libros distintos. Un libro puede tener o no tener ejemplares en la base de datos.

Dado el siguiente diagrama E/R, indica cuál de las siguientes afirmaciones sobre él NO es correcta: A es un conjunto de entidades fuerte, mientras que B y C son conjuntos de entidades débiles. Toda entidad del conjunto de entidades A pertenece obligatoriamente a B o a C. Una ocurrencia del conjunto de entidades A puede ser del tipo B o C pero no de ambas simultáneamente. En este diagrama E/R está representada una restricción de integridad total.

El modelo E/R se dice que es un modelo........................... conceptual. lógico. analítico. físico.

En la siguiente imagen se representan las ocurrencias que se dan entre dos conjuntos de entidades A y B, a través de un conjunto de relaciones R. Según dicha imagen, ¿qué tipo de correspondencia presenta R?. 1:1. N:1. 1:N. N:M.

Dado el siguiente diagrama E/R, que representa información de las secciones de una empresa, y los empleados que trabajan en ella, ¿Cuál sería la correspondencia de cardinalidad que debiera aparecer en el rectángulo amarillo?. N:M. 0:1. 1:1. 1:N.

La cardinalidad máxima es el número máximo de ocurrencias de un tipo de entidad que pueden intervenir por cada ocurrencia del otro tipo de entidad asociado. Verdadero. Falso.

Supongamos una tabla ALUMNO (número, nombre, ciudad, país, teléfono), ¿qué datos se obtendrían si se ejecutan las siguientes instrucciones SQL? SELECT número, nombre, teléfono FROM ALUMNO. No se obtendría ningún dato, ya que no se ha usado el símbolo * en SELECT. Se obtendría el número, nombre y teléfono de todos los alumnos españoles de la tabla. Se obtendría el número, nombre y teléfono de todos los alumnos de la tabla. No se obtendría ningún dato, ya que falta la cláusula WHERE.

Dado el siguiente esquema relacional, y teniendo en cuenta que puede haber tuplas que aparezcan en ambas tablas: CONCURSO_BELLEZA (número, denominación, ciudad, año) CONCURSO_DESTREZA (número, denominación, ciudad, año) se quiere obtener usando SQL todos los datos de los concursos que se hayan celebrado en 2015 y que fuesen simultáneamente de destreza y de belleza. ¿Cuál sería la consulta correcta?. SELECT * FROM CONCURSO_BELLEZA WHERE año=2015 MINUS SELECT * FROM CONCURSO_DESTREZA WHERE año=2015. SELECT * FROM CONCURSO_BELLEZA WHERE año=2015 UNION SELECT * FROM CONCURSO_DESTREZA WHERE año=2015. SELECT * FROM CONCURSO_BELLEZA WHERE año=2015 AND SELECT * FROM CONCURSO_DESTREZA WHERE año=2015. SELECT * FROM CONCURSO_BELLEZA WHERE año=2015 INTERSECT SELECT * FROM CONCURSO_DESTREZA WHERE año=2015.

Dada tabla PROPIETARIO (nºlicencia, nombre, ciudad, país, teléfono), ¿qué efecto tendrá sobre dicha tabla ejecutar las siguientes instrucciones? INSERT INTO PROPIETARIO (nºlicencia, nombre, teléfono) VALUES (‘32619’, ’Andrés Pérez’, ‘854931622’). Insertar una nueva tupla (fila) con los datos especificados de un propietario (nºlicencia, nombre y teléfono) siempre que los campos ciudad y país de la tabla PROPIETARIO estén definidos para que puedan contener valores nulos en sus tuplas. No tendría ningún efecto sobre la tabla, ya que los datos especificados están incompletos. Buscar dentro de las tuplas de la tabla PROPIETARIO aquellas que verifiquen que contienen los valores especificados para los campos nºlicencia, nombre y teléfono, y mostrar el resultado de dicha búsqueda. Eliminar cualquier tupla de la tabla PROPIETARIO que contenga entre los valores de sus campos alguno de los datos especificados para el nºlicencia, nombre o teléfono.

Dada la tabla ALUMNO (nºalumno, nombre, ciudad, país, teléfono) que contiene una serie de tuplas de alumnos de un centro de enseñanza, ¿Qué efecto tendría sobre dicha tabla ejecutar estas instrucciones? UPDATE ALUMNO SET (país= 'España'). Se eliminarán todas las tuplas (filas) de la tabla que contengan el valor 'España' en el campo país. Se seleccionarán y mostrarán todas las tuplas (filas) de la tabla que contengan el valor 'España' en el campo país. No hará nada, ya que a esa estructura de instrucciones le falta la cláusula WHERE. Todas las tuplas (filas) de la tabla se modifican y tendrán a partir de entonces el valor 'España' en el campo país.

Dada la tabla JUGADOR (nºlicencia, nombre, localidad, teléfono) que contiene una serie de registros de jugadores de una entidad deportiva, ¿qué efecto tendría sobre dicha tabla ejecutar estas instrucciones? ALTER TABLE JUGADOR DROP COLUM Equipo. Modifica el nombre de la tabla, que pasará a llamarse Equipo. Crea una nueva tabla llamada Equipo, con los mismos campos que JUGADOR, pero vacía. No tiene ningún efecto sobre la tabla, ya que intenta borrar una columna inexistente. Crea un nueva columna llamada Equipo en la tabla.

Dado el siguiente esquema relacional, que representa información de las secciones que hay en una empresa y de los empleados que trabajan en ellas: EMPLEADO (número, nombre, apellidos, teléfono, nombre_sección) SECCIÓN (nombre, ubicación) se quiere crear la tabla empleado utilizando el lenguaje SQL y teniendo en cuenta que: (1) la clave de empleado (número) es un número que se incrementa automáticamente cada vez que se crea un nuevo registro; (2) no se permite que ningún campo contenga valores nulos; (3) tiene como clave foránea nombre_sección, cuya clave principal asociada en la tabla SECCIÓN es nombre. ¿Cuál es la opción correcta?. CREATE TABLE EMPLEADO ( número int AUTO_INCREMENT, nombre varchar(30) IS NULL, apellidos varchar(50) IS NULL, teléfono varchar(9) IS NULL, PRIMARY KEY (número), FOREIGN KEY (nombre_sección), ON DELETE CASCADE, ). CREATE TABLE EMPLEADO ( número int NOT NULL AUTO_INCREMENT, nombre varchar(30) NOT NULL, apellidos varchar(50) NOT NULL, teléfono int(9) NOT NULL, PRIMARY KEY (número), CONSTRAINT fk_empleado FOREIGN KEY (nombre_sección), REFERENCES SECCIÓN(nombre), ON DELETE CASCADE, ). CREATE TABLE EMPLEADO ( número int IS NULL AUTO_INCREMENT, nombre varchar(30) NOT NULL, apellidos varchar(50) NOT NULL, teléfono integer(9) NOT NULL, PRIMARY KEY (dni), CONSTRAINT fk_empleado FOREIGN KEY (nombre_sección), REFERENCES SECCIÓN(nombre), ). CREATE TABLE EMPLEADO ( número int NOT NULL AUTO_INCREMENT, nombre varchar(30) NOT NULL, apellidos varchar(50) NOT NULL, teléfono varchar(9) NOT NULL, PRIMARY KEY (número), FOREIGN KEY (SECCIÓN.nombre_sección), ).

¿Cuál de las siguientes no es una sentencia del lenguaje de manipulación de datos (DML)?. DROP. SELECT. INSERT. UPDATE.

¿Que haría la instrucción DROP DATABASE COLEGIOS?. Crea una base de datos llamada COLEGIOS. Elimina una tabla llamada COLEGIOS. Elimina una base de datos llamada COLEGIOS. Crea una tabla llamada COLEGIOS.

¿Qué haría la instrucción DELETE FROM ASOCIACIÓN?. Borrar la base de datos ASOCIACIÓN. Borrar los campos de la tabla ASOCIACIÓN. Borrar las tuplas de la tabla ASOCIACIÓN. Borrar la tabla ASOCIACIÓN.

El lenguaje SQL es.................... un lenguaje declarativo de acceso a bases de datos relacionales que tiene conjuntos de instrucciones para definición de datos y para manipulación de datos. un lenguaje declarativo de acceso a bases de datos relacionales que tiene únicamente instrucciones para manipulación de datos (DML). un lenguaje declarativo de acceso a bases de datos jerárquicas. un lenguaje declarativo de acceso a bases de datos relacionales que tiene únicamente instrucciones para definición de datos (DDL).

Dado el siguiente esquema relacional: EMPLEADO (nºempleado, nombre, localidad, provincia, fecha_nacimiento, nombre_sección) SECCIÓN (nombre, teléfono) Se pretende realizar esta consulta: Obtener todos los datos de los empleados que trabajan en la sección de “envasado” ordenados por el nombre del empleado. ¿Cuál será la opción correcta para obtener dichos datos?. SELECT * FROM EMPLEADO WHERE nombre_sección= ‘envasado’ ORDER BY nombre. SELECT * FROM SECCIÓN, EMPLEADO WHERE nombre_sección= ‘envasado’ AND empleado.nombre_sección = sección.nombre ORDER BY empleado.nombre. SELECT * FROM EMPLEADO WHERE nombre= ‘envasado’ ORDER BY nº_empleado. SELECT nºempleado, nombre, nombre_sección FROM EMPLEADO WHERE nombre_sección= ‘envasado’ ORDER BY nombre.

Dado el siguiente esquema relacional: CONCURSO_BELLEZA (número_concurso, denominación, ciudad, año) CONCURSO_DESTREZA (número_concurso, denominación, ciudad, año) queremos obtener usando SQL,la denominación, ciudad y año de todos los concursos celebrados en 2015. ¿Cuál será la consulta correcta?. SELECT denominación, ciudad, año FROM CONCURSO_BELLEZA WHERE año=2015 INTERSECT SELECT denominación, ciudad, año FROM CONCURSO_DESTREZA WHERE año=2015. SELECT * FROM CONCURSO_BELLEZA WHERE año=2015 INTERSECT SELECT * FROM CONCURSO_DESTREZA WHERE año=2015. SELECT denominación, ciudad, año FROM CONCURSO_BELLEZA WHERE año=2015 UNION SELECT denominación, ciudad, año FROM CONCURSO_DESTREZA WHERE año=2015. SELECT * FROM CONCURSO_BELLEZA WHERE año=2015 UNION SELECT * FROM CONCURSO_DESTREZA WHERE año=2015.

¿Qué significa el término NoSQL?. Se refiere a cualquier base de datos que no es MySQL. Se refiere a una base de datos que no emplea SQL como lenguaje de consultas. Se refiere a una base de datos que no sigue el modelo relacional. Se refiere a las bases de datos que emplean un almacenamiento clave-valor.

El Teorema CAP postula que ... Es imposible garantizar las propiedades de Consistencia, Aislamiento y Particionado, a la vez en una base de datos distribuida. En las bases de datos NoSQL, la Consistencia y la Disponibilidad se cumplen siempre y son lo más importante. En las bases de datos NoSQL, la Consistencia y el Aislamiento se cumplen siempre y son lo más importante. Es imposible garantizar las propiedades de Consistencia, Disponibilidad y Tolerancia a la Partición, a la vez en una base de datos distribuida.

Dentro de las propiedades BASE, utilizadas en las bases de datos NoSQL, "BA" son las siglas que hacen referencia a "básicamente disponible". Indica cual de las siguientes afirmaciones NO es correcta. Puede existir algún fallo en la consulta. La base de datos nunca está disponible. Se permite que en determinados momentos no esté disponible. La base de datos está disponible la mayor parte del tiempo.

¿Cuál de las siguientes es un tipo de base de datos clave-valor?. Redis. PostgreSQL. CouchDB. Neo4J.

¿Cuál de los siguientes motores de bases de datos se corresponde con un modelo orientado a columnas?. Cassandra. MongoDB. MarkLogic. Redis.

Si tuviéramos que representar las relaciones de amistad entre individuos en una red social ¿qué tipo de base de datos NoSQL sería más apropiado para su posterior procesamiento, análisis y almacenamiento?. Bases de datos relacionales. Base de datos orientada a grafos. Bases de datos orientada a columnas. Bases de datos orientadas a documentos.

Con respecto al esquema de los documentos de una colección de una base de datos documental... El esquema de cada documento no tiene por qué ser el mismo. Se debe especificar el esquema en el momento de creación de la colección de documentos. Únicamente puede haber un documento en cada colección. El esquema de todos los documentos de la colección debe ser el mismo.

¿Cómo accedemos a la información en una base de datos clave-valor?. Buscando directamente sobre todos los valores almacenados en la base de datos. Ninguna de las otras opciones. Proporcionando la clave asociada al valor al cuál queremos acceder. Juntando tanto la clave como el valor para generar un hash que se emplea para acceder a la información.

En una base de datos orientada a columnas... Tendemos a poner en un mismo registro toda la información asociada a una misma entidad. Organizamos la base de datos y su esquema exactamente igual a como lo haríamos en una base de datos relacional. No se puede emplear el lenguaje de consultas SQL. Solemos tener pocas columnas por registro.

Creamos una nueva base de datos en MongoDB llamada "restaurantes", de la cual penden muchas colecciones para albergar diferentes informaciones. Queremos realizar la carga de un documento en una de esas colecciones que se llama "localizacion", ¿cuál de las siguientes sería la sentencia correcta?. db.localizacion.insert({document}). restaurantes.localizacion.insert({document}). restaurantes.localizacion.update({document}). db.localizacion.update({document}).

Denunciar Test