option
Cuestiones
ayuda
daypo
buscar.php

Cuestionario de Fundamentos y Diseño de Bases de Datos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Cuestionario de Fundamentos y Diseño de Bases de Datos

Descripción:
prueba bbdd para practicar

Fecha de Creación: 2026/04/12

Categoría: Otros

Número Preguntas: 100

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

¿Cómo se denomina al software que permite definir, crear, mantener y proporcionar acceso controlado a una base de datos?. Sistema de gestión de archivos. Sistema Gestor de Bases de Datos (SGBD). Lenguaje de manipulación de datos. Diccionario de datos.

¿Cuál fue el principal inconveniente de los sistemas de gestión de archivos que impulsó el desarrollo de los SGBD?. El excesivo coste del hardware. La dependencia física-lógica de los datos respecto a los programas. La falta de lenguajes de programación. La escasa capacidad de los discos.

En un sistema de gestión de archivos, ¿qué ocurre si cambia la estructura de los datos?. El SGBD adapta los programas automáticamente. No ocurre nada, los programas siguen funcionando. Todos los programas que usan ese archivo deben modificarse. Se genera un nuevo diccionario de datos.

¿Cuál de los siguientes NO es un inconveniente de los sistemas de gestión de archivos?. Redundancia e inconsistencia de datos. Dificultad para el acceso concurrente. Independencia física de los datos. Problemas de integridad de datos.

La redundancia en un sistema de gestión de archivos tiene como consecuencia directa: Mayor velocidad de acceso. Inconsistencia de datos al haber copias diferentes. Menor consumo de espacio en disco. Mayor seguridad de la información.

¿Cuál es el objetivo primordial de un SGBD?. Reducir el coste del hardware. Proporcionar eficiencia y seguridad en la extracción y almacenamiento de información. Eliminar la necesidad de lenguajes de programación. Sustituir al administrador de la base de datos.

¿Cuál de los siguientes servicios debe proporcionar un SGBD?. Compilar programas de aplicación. Gestionar el sistema operativo. Mecanismos de respaldo y recuperación ante fallos. Diseñar el hardware de almacenamiento.

El diccionario de datos de un SGBD contiene: Los datos almacenados por los usuarios. Los metadatos: descripción de la estructura, restricciones, privilegios, etc. Los programas de aplicación. Los registros de auditoría de accesos.

¿Cuál de las siguientes afirmaciones sobre el diccionario de datos es INCORRECTA?. Debe estar integrado dentro del SGBD. Debe almacenarse en papel para facilitar su consulta. Debe apoyar la transferencia eficiente de información al SGBD. Debe soportar descripciones de los modelos conceptual, lógico e interno.

¿Qué categoría de usuario en sistemas Oracle tiene el nivel más alto de privilegios?. CONNECT. RESOURCE. DBA. SUPERUSER.

La categoría de usuario CONNECT en Oracle puede: Crear sus propios objetos en la BD. Administrar completamente la BD. Utilizar solo los objetos para los que se le ha concedido acceso. Modificar la estructura de cualquier tabla.

¿Cuál es la responsabilidad principal del DBA (Database Administrator)?. Desarrollar aplicaciones de usuario. Garantizar que la BD cumple los fines previstos por la organización. Diseñar el hardware del servidor. Escribir los programas que acceden a la BD.

¿En qué año propuso el comité ANSI-SPARC la arquitectura de tres niveles para los SGBD?. 1965. 1975. 1985. 1995.

¿Cuál es el objetivo principal de la arquitectura ANSI-SPARC de tres niveles?. Reducir el coste de los discos. Separar los programas de aplicación de la BD física. Eliminar la necesidad de administradores. Aumentar la velocidad de las consultas.

¿Qué nivel de la arquitectura ANSI-SPARC describe cómo se almacenan físicamente los datos?. Nivel externo o de visión. Nivel conceptual. Nivel interno o físico. Nivel lógico.

El nivel conceptual de la arquitectura ANSI-SPARC: Describe la parte de la BD que interesa a cada usuario. Describe la estructura física de almacenamiento. Describe todas las entidades, atributos y relaciones ocultando los detalles físicos. Es el más cercano al hardware.

¿Cuántos esquemas externos puede tener una base de datos en la arquitectura ANSI-SPARC?. Exactamente uno. Exactamente dos. Solo los que necesita el DBA. Varios, uno o más por usuario o grupo de usuarios.

¿Qué tipo de independencia permite modificar el esquema conceptual sin alterar los esquemas externos?. Independencia física. Independencia lógica. Independencia de datos distribuidos. Independencia de transacciones.

La independencia física de datos consiste en: Modificar el esquema externo sin afectar al conceptual. Modificar el esquema interno sin alterar el esquema conceptual ni los externos. Modificar los programas sin afectar a los datos. Separar los datos de las restricciones de integridad.

¿Qué tipo de independencia de datos es más fácil de conseguir según el documento?. La lógica. La física. La distribuida. La transaccional.

Cuando el SGBD recibe una petición de usuario, ¿qué hace en primer lugar?. Ejecuta directamente la consulta sobre el disco. Verifica y acepta el esquema externo para ese usuario. Compila el programa de aplicación. Crea un backup de seguridad.

¿Cuál es el instrumento principal para ofrecer abstracción de datos a los usuarios de un SGBD?. El lenguaje SQL. Los modelos de datos. El diccionario de datos. Los procedimientos almacenados.

¿A qué nivel de abstracción pertenece el modelo Entidad-Relación?. Solo al nivel físico. Al nivel conceptual y externo (basado en objetos). Al nivel interno. Al nivel de vistas únicamente.

¿Cuál de los siguientes es un modelo lógico basado en registros?. Modelo Entidad-Relación. Modelo orientado a objetos. Modelo relacional. Modelo de memoria de elementos.

El nivel físico de abstracción describe: Qué datos se almacenan y sus relaciones. La parte de la BD visible para cada usuario. Cómo se almacenan realmente los datos a nivel de bytes y discos. Las entidades y atributos del modelo E-R.

¿Cómo se denomina la descripción de una BD mediante un modelo de datos?. Instancia. Esquema. Tupla. Dominio.

La fase inicial del diseño de una base de datos consiste en: Implementar la BD en el SGBD elegido. Caracterizar completamente los requisitos de datos de los usuarios. Normalizar las tablas hasta 3FN. Crear los índices necesarios.

¿Cuáles son las dos vías principales para resolver el problema del diseño conceptual de una BD?. SQL y NoSQL. El modelo relacional y el modelo jerárquico. El modelo entidad-relación y la normalización. La independencia física y la independencia lógica.

¿Qué describe el esquema conceptual completamente desarrollado además de la estructura de datos?. Los detalles de almacenamiento físico. Los requisitos funcionales de la empresa (operaciones sobre los datos). Los índices y vistas de usuario. Las sentencias SQL de creación de tablas.

En el diseño de una BD bancaria del ejemplo, ¿qué identifica unívocamente a cada sucursal?. El número de cuenta. Su nombre único. El número de empleados. El saldo total.

¿Qué es una entidad en el modelo E-R?. Una tabla de la base de datos. Una 'cosa' u 'objeto' del mundo real distinguible de los demás. Un atributo de una relación. Una restricción de integridad.

¿Qué es una entidad débil?. Una entidad con pocos atributos. Una entidad que no depende de ninguna otra. Una entidad que necesita de otra entidad para existir. Una entidad sin clave primaria candidata.

En el ejemplo bancario del documento, ¿cuál es un ejemplo de entidad débil?. cliente. sucursal. préstamo. pago.

¿Con qué figura geométrica se representan los conjuntos de entidades en un diagrama E-R clásico?. Elipse. Rombo. Rectángulo. Triángulo.

¿Con qué figura se representan los atributos en un diagrama E-R clásico?. Rectángulo. Elipse (óvalo). Rombo. Línea doble.

¿Con qué figura se representan los conjuntos de relaciones en un diagrama E-R?. Rectángulo. Elipse. Triángulo. Rombo.

En un diagrama E-R, los atributos que forman la clave primaria se representan: En negrita. Subrayados. Con un asterisco. En color rojo.

¿Qué es un atributo descriptivo de una relación?. Un atributo de la clave primaria de una entidad. Un atributo que pertenece al conjunto de relaciones, no a ninguna entidad. Un atributo que se repite en todas las entidades. Un atributo que identifica unívocamente la relación.

En el ejemplo del documento, el atributo 'fecha_acceso' asociado a la relación 'impositor' entre cliente y cuenta es un ejemplo de: Atributo de entidad débil. Atributo descriptivo de una relación. Clave primaria de la relación. Superclave de la entidad cliente.

¿Qué es una superclave?. La clave candidata elegida como clave primaria. Un conjunto de atributos que tomados conjuntamente identifican unívocamente una entidad. El atributo mínimo que identifica una entidad. Una clave foránea que referencia otra tabla.

¿Cuál es la diferencia entre una superclave y una clave candidata?. No hay diferencia, son sinónimos. La clave candidata es la superclave con el mínimo número de atributos posibles. La superclave no puede tener valores nulos. La clave candidata siempre tiene un único atributo.

¿Qué es la clave primaria (pk) en el modelo E-R?. Cualquier superclave de la entidad. La clave candidata elegida por el diseñador como identificador principal. El conjunto de todos los atributos de la entidad. El atributo con más caracteres.

¿Qué es una clave ajena o foránea (fk)?. El atributo que identifica unívocamente cada entidad. El atributo o conjunto de atributos de una entidad que forman la clave primaria en otra entidad. Un atributo que puede tomar valor nulo. Un atributo compartido por todas las entidades.

¿Qué es el dominio de un atributo?. El nombre de la tabla a la que pertenece. El conjunto de todos los valores permitidos para ese atributo. El número de filas de la tabla. La restricción NOT NULL del atributo.

¿Qué se denomina 'conjunto de relaciones'?. El conjunto de todas las tablas de una BD. Un grupo de relaciones del mismo tipo. El conjunto de entidades de una BD. Las restricciones de integridad referencial.

¿Cómo se define el grado de una relación en el modelo E-R?. El número de atributos que tiene la relación. El número de conjuntos de entidades que participan en el conjunto de relaciones. La cardinalidad máxima de la relación. El número de tuplas de la relación.

¿Cómo se llaman las relaciones en las que solo participa una entidad?. Relaciones binarias. Relaciones ternarias. Relaciones reflexivas o de anillo. Relaciones de grado tres.

En la cardinalidad 1:, ¿cuántas entidades de B puede tener asociadas una entidad de A?. Solo una. Cero o ninguna. Cero o más. Exactamente N.

En una relación N:M: Cada entidad de A se asocia a lo sumo con una de B. Cada entidad de A puede asociarse con muchas de B, y cada B con muchas de A. Cada B se asocia con exactamente una A. Solo A puede tener múltiples asociaciones.

La cardinalidad de una entidad representada como (0,N) significa: La entidad participa obligatoriamente y con muchas ocurrencias. La entidad participa opcionalmente y puede estar asociada con muchas ocurrencias. La entidad participa siempre con exactamente N ocurrencias. La entidad no puede participar en la relación.

En el ejemplo del documento, la relación 'jefe de' entre empleados tiene cardinalidad: 1:1. N:M. 1:N (un empleado puede ser jefe de muchos, y cada empleado tiene un solo jefe). N:1.

¿Qué tipo de relación establece la 'correspondencia de cardinalidades'?. El número de atributos que tiene cada entidad. El número de entidades con las que otra entidad se puede asociar a través de la relación. El número de relaciones entre dos entidades. El número de instancias de la relación.

La mayoría de las relaciones en sistemas de BD son de grado: 1 (unarias). 2 (binarias). 3 (ternarias). 4 o más.

¿Cómo se denomina el proceso descendente de crear subgrupos de entidades con atributos adicionales a partir de un conjunto de entidades inicial?. Generalización. Agregación. Especialización. Normalización.

¿Cuál es la propiedad crucial que relaciona las entidades de nivel superior e inferior en la especialización y generalización?. Integridad referencial. Herencia de atributos. Cardinalidad N:M. Dependencia funcional.

En el diagrama E-R, la especialización se representa mediante: Un rombo etiquetado ES. Un triángulo etiquetado ES. Una elipse doble. Un rectángulo doble.

¿Qué proceso es la inversa de la especialización?. Agregación. Normalización. Generalización. Fragmentación.

En el ejemplo del documento, oficinista, cajero y secretaria son especializaciones de: cliente. cuenta. empleado. departamento.

¿Para qué sirve la agregación en el modelo E-R?. Para crear superentidades que agrupan subentidades. Para permitir establecer relaciones sobre otras relaciones, tratando un conjunto de relaciones como entidad de nivel superior. Para normalizar las tablas hasta 3FN. Para representar atributos multivaluados.

¿Cuál de las siguientes afirmaciones sobre especialización y generalización es CORRECTA?. Son procesos completamente distintos en términos del diagrama E-R. En el diagrama E-R no existe diferencia visual entre especialización y generalización. La generalización elimina los atributos compartidos añadiendo redundancia. La especialización es un proceso ascendente.

¿Quién desarrolló el modelo relacional y para qué empresa?. C.J. Date para Oracle. E.F. Codd para IBM. Larry Ellison para Oracle. James Martin para Microsoft.

¿Cuál es el elemento básico del modelo relacional?. El atributo. La tupla. La relación (tabla). El dominio.

¿Cómo se denomina el número de filas de una relación?. Grado. Atributo. Cardinalidad. Dominio.

¿Cómo se denomina el número de columnas de una relación?. Cardinalidad. Grado. Tupla. Valor Null.

¿Cuál de las siguientes es una propiedad de las relaciones del modelo relacional?. Pueden existir filas duplicadas. Las filas y columnas están ordenadas. Cada atributo toma un único valor atómico por tupla. Los atributos se identifican por su posición.

¿Qué representa el 'Valor Null' en el modelo relacional?. El valor cero numérico. Una cadena vacía. La ausencia de información. Un error en la BD.

¿Qué son las 'relaciones base' en un SGBD relacional?. Relaciones resultantes de consultas de usuario. Relaciones reales con nombre que forman parte directa de la BD almacenada. Relaciones temporales usadas en subconsultas. Vistas calculadas del sistema.

¿Qué son las 'relaciones derivadas' en un SGBD relacional?. Tablas físicas almacenadas en disco. Relaciones que se forman a partir de una consulta de usuario, cuyo resultado no persiste en la BD. Tablas del diccionario de datos. Tablas con claves externas.

La clave primaria debe cumplir dos requisitos: identificación unívoca y: Contener al menos dos atributos. No redundancia (no se puede descartar ningún atributo y seguir identificando). Estar formada solo por atributos numéricos. Poder tomar valores nulos en circunstancias especiales.

¿Qué son las 'claves alternativas' de una relación?. Las claves ajenas que referencian otras tablas. Las claves candidatas que NO han sido elegidas como clave primaria. Los atributos que pueden ser NULL. Las superclaves con más de un atributo.

¿Qué garantiza la restricción de integridad referencial (FOREIGN KEY)?. Que los atributos no toman valores nulos. Que los valores de la clave ajena se corresponden con los de la clave primaria de la tabla referenciada. Que no existen filas duplicadas. Que cada atributo toma un único valor.

¿Qué efecto tiene la opción CASCADE en una clave foránea?. Impide el borrado de la tabla padre si existen hijos. El borrado o modificación de la fila padre provoca el borrado o modificación de las filas hijas relacionadas. La clave ajena se pone a NULL si se borra la fila padre. No realiza ninguna acción automática.

¿Qué hace la opción SET NULL en una restricción de clave foránea?. Borra automáticamente las filas hijas. Impide el borrado de la fila padre. Pone la clave ajena a NULL si se borra o modifica la fila padre. Duplica la restricción en otra tabla.

Al transformar una relación N:M del modelo E-R al modelo relacional, ¿qué se hace?. Se propaga la clave del lado N al lado M. Se elimina la relación y se añade un atributo a cada entidad. Se crea una nueva tabla cuya clave primaria es la concatenación de las PK de las entidades relacionadas. Se fusionan las dos entidades en una sola tabla.

Al transformar una relación 1:N del modelo E-R al modelo relacional, ¿qué se hace?. Se crea una tabla nueva para la relación. Se fusionan las dos entidades. Se propaga la clave primaria del lado 1 al lado N como clave ajena. Se crea una tabla intermedia con las dos claves.

En una relación 1:1 donde ambas entidades tienen cardinalidad (1,1), ¿cuál es la transformación recomendada?. Se crea siempre una tabla nueva para la relación. Se propaga la clave de cualquiera de las entidades a la otra, o se fusionan en una sola tabla. Se crea una tabla con solo la clave de la entidad con más atributos. Se eliminan ambas entidades y se crea una nueva.

En el esquema relacional, ¿cómo se indica que un atributo es clave primaria?. Escribiéndolo en mayúsculas. Subrayando el nombre del atributo. Añadiendo un asterisco al nombre. Poniéndolo entre paréntesis.

Las restricciones inherentes al modelo relacional indican que: Pueden existir dos tuplas iguales si la clave es NULL. No hay dos tuplas iguales, los valores son atómicos y la PK no puede ser NULL. El orden de las tuplas es relevante para el resultado de las consultas. Los dominios de los atributos pueden ser multivaluados.

¿Para qué sirve la restricción CHECK en el modelo relacional?. Para declarar la clave primaria. Para definir claves alternativas. Para especificar condiciones que deben cumplir los valores de los atributos. Para establecer relaciones entre tablas.

¿Qué permiten los disparadores (TRIGGER)?. Definir únicamente restricciones de integridad referencial. Especificar acciones automáticas que se ejecutan cuando se cumple una determinada condición en la BD. Crear índices automáticamente. Controlar los permisos de acceso de los usuarios.

¿Quién propuso la idea inicial de la normalización y en qué año?. C.J. Date en 1985. E.F. Codd en 1970. James Martin en 1975. E.F. Codd en 1985.

¿Cuáles son las ventajas de la normalización?. Evita anomalías en inserciones, modificaciones y borrados, y mejora la independencia de datos. Aumenta la velocidad de acceso a los datos y reduce el número de tablas. Elimina la necesidad de claves primarias. Simplifica los programas de aplicación reduciendo el código SQL.

¿Qué es una anomalía de inserción?. Imposibilidad de insertar un registro sin que otra parte de la clave primaria esté vacía (NULL). Duplicación de datos al actualizar múltiples filas. Pérdida accidental de información al borrar una fila. Error al crear una nueva tabla.

¿Qué es una anomalía de borrado?. Imposibilidad de borrar registros con clave primaria compuesta. Al eliminar una fila se pierde accidentalmente información de otra entidad no relacionada con el borrado. Duplicación de datos al eliminar registros. Error de sintaxis SQL al ejecutar un DELETE.

¿Qué es una dependencia funcional A → B?. A y B son siempre iguales. Conociendo el valor de A, se puede determinar unívocamente el valor de B. B siempre determina A. A y B son independientes entre sí.

En términos de dependencia funcional, la clave primaria de una tabla: No tiene relación con las dependencias funcionales. Determina funcionalmente al resto de atributos de la tabla. Solo determina a los atributos no nulos. Es determinada por todos los atributos no-clave.

¿Cuándo está una relación en Primera Forma Normal (1FN)?. Cuando no tiene dependencias transitivas. Cuando cada atributo de cada tupla toma un único valor atómico del dominio (no hay grupos repetitivos). Cuando todos los atributos dependen de la clave completa. Cuando la clave primaria tiene un solo atributo.

¿Cuál de las siguientes situaciones viola la Primera Forma Normal?. Un atributo que puede ser NULL. Un atributo que almacena varios teléfonos en un mismo campo. Una tabla con clave primaria compuesta. Un atributo que depende parcialmente de la clave.

¿Cuándo está una relación en Segunda Forma Normal (2FN)?. Cuando está en 1FN y no tiene dependencias transitivas. Cuando está en 1FN y cada atributo no-clave depende funcionalmente de forma COMPLETA de la clave primaria. Cuando está en 1FN y tiene clave primaria simple. Cuando no tiene atributos nulos.

La 2FN solo aplica relevantemente cuando: La tabla tiene muchos atributos. La clave primaria está formada por dos o más atributos (PK compuesta). Hay claves foráneas en la tabla. La tabla contiene valores NULL.

Si una relación está en 1FN y su clave primaria tiene un solo atributo, ¿en qué forma normal también se encuentra?. Solo en 1FN. En 2FN automáticamente. En 3FN automáticamente. En ninguna otra forma normal adicional.

¿Qué es una dependencia transitiva?. Una dependencia funcional directa de un atributo hacia la clave primaria. Un atributo no-clave que depende de otro atributo no-clave, que a su vez depende de la clave. Una dependencia entre dos claves primarias. La dependencia entre una FK y la PK que referencia.

¿Cuándo está una relación en Tercera Forma Normal (3FN)?. Cuando está en 2FN y cada atributo no-clave no depende transitivamente de la clave primaria. Cuando está en 1FN y tiene tres claves candidatas. Cuando tiene exactamente tres atributos. Cuando no tiene atributos multivaluados.

En el ejemplo del documento (tabla LIBROS con COD_LIBRO, TÍTULO, EDITORIAL, PAÍS), ¿por qué no está en 3FN?. Porque hay valores NULL en TÍTULO. Porque EDITORIAL determina PAÍS, creando una dependencia transitiva. Porque la PK tiene más de un atributo. Porque TÍTULO depende parcialmente de la PK.

Para pasar de 2FN a 3FN hay que eliminar: Los grupos repetitivos. Las dependencias parciales de la clave. Las dependencias transitivas entre atributos no-clave. Las claves candidatas alternativas.

¿Qué es una base de datos distribuida (BDD)?. Una BD almacenada en un único servidor de alta capacidad. Un conjunto de múltiples BD lógicamente relacionadas distribuidas entre diferentes sitios interconectados por una red. Una BD que usa el modelo orientado a objetos. Una BD que no tiene esquema físico definido.

¿Cuál de las siguientes es una propiedad ACID de las transacciones?. Accesibilidad. Atomicidad. Abstracción. Adaptabilidad.

La propiedad de Aislamiento (Isolation) de las transacciones garantiza que: Los cambios de una transacción son permanentes. Una transacción en ejecución no revela sus resultados a otras transacciones antes del commit. La BD va de un estado consistente a otro. Si falla una operación, se deshacen todas las anteriores.

¿Cómo se denomina la operación de deshacer todos los cambios de una transacción fallida?. Commit. Checkpoint. Rollback (undo). Savepoint.

¿Cuántos tipos de fallos en SMBDD menciona el documento?. Dos: de transacción y de sistema. Tres: de transacción, del sistema y del almacenamiento. Cuatro: de transacción, del sistema, del almacenamiento y de comunicación. Cinco tipos diferentes.

Denunciar Test