Bases de datos
|
|
Título del Test:
![]() Bases de datos Descripción: codigo 2307030 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Si al realizar un conjunto de transacciones sobre un dato no da el mismo resultado que realizando las transacciones de manera individual, ¿qué propiedad ACID estaríamos incumpliendo?. Atomicidad. Aislamiento. Durabilidad. Consistencia. ¿Cuál es el nivel de abstracción de datos más alejado del usuario final?. Nivel físico. Nivel lógico. Nivel de vistas. Nivel administrativo. En el siguiente modelo de datos jerárquico, ¿qué información define a un propietario?. No se puede obtener del modelo anterior. DNI y Teléfono. Número de matrícula e Incidencias. Simplemente el nombre del propietario. ¿A qué características hace referencia la clasificación cuando aplicamos ACID?. Atomicidad, cardinalidad, aislamiento y durabilidad. Atomicidad, consistencia, aislamiento y durabilidad. Atomicidad, consistencia, indivisibilidad y durabilidad. Aislamiento, consistencia, indivisibilidad y durabilidad. Atendiendo a la característica de una base de datos donde los datos se encuentran distribuidos en distintas máquinas, ¿cómo se clasifica dicha base de datos?. Centralizada. Monousuario. Multiusuario. Distribuida. El modelo _____________ es un modelo de alto nivel, que 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. relacional. jerárquico. de red. entidad-relación. Para una clave primaria, selecciona la afirmación que es falsa: Es preferible escoger una clave compuesta formada por varios atributos. Es preferible escoger una clave simple formada por un único atributo. Es conveniente elegir la clave que permita acceder directamente a las ocurrencias del conjunto de entidades en el mayor número de operaciones. La clave primaria se debe elegir de tal forma que los valores de sus atributos no cambien nunca o raramente lo hagan. ¿Qué tipo de correspondencia se refleja en la relación R7 del siguiente dibujo?. N:M. N:1. 1:1. 1:M. ¿Qué tipo de relación existe en el siguiente diagrama atendiendo a las cardinalidades mostradas para cada entidad?. N:M. 1:0. 1:N. No se puede inferir sobre el diagrama. ¿Cuáles son los componentes básicos del diagrama Entidad-Relación?. Relación, atributo y entidad. Relación y entidad. Cardinalidad y entidad. Especialización, generalización y entidad. Si numero_manufactura es el atributo clave de una relación llamada Ordenadores, ¿qué podemos decir de ese atributo?. Que el atributo hace referencia al atributo de otra relación. Que el nombre del atributo no puede repetirse en ninguna otra relación. Que el valor de dicho atributo puede ser nulo. Que el valor del atributo es único y no repetido para cada una de las entidades de tipo Ordenador. Sea una relación Videojuego(titulo, año, estudio_desarrollador, nacionalidad_estudio, genero) con las siguientes relaciones de dependencia: titulo --> año titulo --> estudio_desarrollador titulo --> nacionalidad_estudio titulo --> genero estudio_desarrollador --> nacionalidad_estudio ¿En qué forma normal más inclusiva se encuentra la relación?. Primera forma normal. Segunda forma normal. Tercera forma normal. Cuarta forma normal. ¿Qué indica la cardinalidad de una relación en el modelo relacional?. El número de atributos. El número de tuplas. El número de ejemplares. El número de claves. ¿Cuál sería el esquema relacional adecuado al transformar el siguiente diagrama E/R, teniendo en cuenta que queremos representar los diferentes años en los que ha impartido la asignatura el profesor?. PROFESOR (dni, nombre, email, teléfono, año) ASIGNATURA (código, créditos). PROFESOR (dni, nombre, email, teléfono) ASIGNATURA (código, créditos). PROFESOR (dni, nombre, email, teléfono) ASIGNATURA (código, créditos) IMPARTIR (código_asignatura, dni_profesor, año, horas_semana). PROFESOR (dni, nombre, email, teléfono) ASIGNATURA (código, créditos) IMPARTIR (código_asignatura, dni_profesor, _año_, horas_semana). ¿Qué regla de integridad determina que todos los valores que puede tomar una clave foránea deben ser valores que existan en la clave primaria de referencia?. Regla de unicidad de la clave primaria. Regla de integridad de entidad de la clave primaria. Regla de integridad referencial. No hay regla que determine esta característica. Dada la siguiente sentencia SQL, ¿cuántas tuplas serán eliminadas de la relación Alumno? DELETE FROM Alumno. No puede saberse a priori. Ninguna. Una. Todas. Determina cuál es el error en la siguiente consulta SQL: SELECT * FROM PROPIETARIO ORDER BY ciudad WHERE país= ‘España’. Una consulta general no puede ir ordenada. La cláusula ORDER BY debe ir a continuación de la cláusula WHERE. No se pueden usar las cláusulas WHERE y ORDER BY juntas. No hay ningún error y la consulta es adecuada. Al crear una tabla, ¿qué restricción de campo se debería añadir para indicar una condición que debe satisfacer cada fila de la tabla como la de pertenecer a un determinado rango de valores?. NOT NULL. UNIQUE. CHECK. DEFAULT. Sea una relación: Clientes (id_cliente, nombre, apellidos, edad, ciudad, codigo_postal) Sobre la que existe una restricción de valor no nulo en el atributo ciudad. ¿Cuál sería el resultado de la siguiente instrucción de inserción? INSERT INTO Clientes (id_cliente, nombre, apellidos, codigo_postal) VALUES (9999, 'Pepe', 'Aguado Sanchez', 46010); (Los puntos suspensivos en las respuestas se sustituyen por lo que hubiera anteriormente en la relación). a. La instrucción no puede ejecutarse, ya que no se proporcionan algunos atributos de la fila. b. c. d. Indica cuál es la sentencia SQL correcta para borrar un número limitado de tuplas de la relación Alumno con base en una condición: DROP FROM Alumno. DELETE FROM Alumno. DROP FROM Alumno WHERE (condición). DELETE FROM Alumno WHERE (condición). Indica cuál de las siguientes no es una forma de fragmentar una relación: Horizontal. Vertical. Diagonal. Mixta. ¿Cuál de las siguientes es una desventaja de las bases de datos distribuidas respecto a una base de datos no distribuida?. Mejora de la fiabilidad. Mejora de la seguridad. Complejidad de procesado de consultas. Carácter distribuido de algunas aplicaciones de bases de datos. Indica cuál de los siguientes no es un elemento propio de los Sistemas Gestores de Bases de Datos Distribuidos, aunque es un elemento indispensable para las bases de datos distribuidas: Software de comunicaciones. Diccionario. Procesador de aplicaciones distribuidas. Procesador de datos locales. ¿Qué tipo de fragmentación se ha aplicado en este caso de base de datos distribuida sobre productos?. Fragmentación mixta. Fragmentación horizontal. Fragmentación vertical. No existe fragmentación apreciable. ¿Qué tipo de fragmentación es la más lógica de aplicar a un modelo E/R como el siguiente?. Fragmentación horizontal. Fragmentación vertical. Fragmentación mixta. Replicación. ¿Cuáles son las tres propiedades que según el teorema CAP no pueden cumplirse a la vez en una base de datos distribuida?. Consistencia, agilidad y tolerancia a la partición. Consistencia, disponibilidad y tolerancia a la partición. Consistencia, agilidad y tolerancia a la replicación. Consistencia, disponibilidad y tolerancia a la replicación. ¿Qué tipo de base de datos NoSQL se caracteriza por la posibilidad de anidar objetos y de esa forma suplir las operaciones de JOIN de las bases de datos relacionales?. Bases de datos orientadas a documentos. Bases de datos orientadas a columnas. Bases de datos orientadas a grafos. Bases de datos orientadas a clave-valor. Indica cuál de los siguientes motores de bases de datos NoSQL está orientado a grafos: Cassandra. Neo4j. HBase. Redis. Queremos añadir tres strings como valores extra al campo llamado «intereses» de un documento en una colección de MongoDB, para todos los documentos cuyo campo «nombre» sea igual a «David», ¿qué sentencia debes ejecutar para acometer dicha tarea?. db.dataset.update({'nombre': 'David'}, {$push: {$each: ['string1', 'string2', 'string3']}}). db.dataset.update({'nombre': 'David'}, {$push: {'intereses': ['string1', 'string2', 'string3']}}). db.dataset.update({'nombre': 'David'}, {$push: {'intereses': {$each: ['string1', 'string2', 'string3']}}}). No se pueden incorporar varios elementos a un array y hay que hacerlo de uno en uno. ¿Qué método debemos usar para consultar un documento o todos los incluidos dentro de una colección de MongoDB?. Save. Select. Search. Find. |




