Bases de Datos DAW 2025
![]() |
![]() |
![]() |
Título del Test:![]() Bases de Datos DAW 2025 Descripción: tema del 1 al 10 |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué tipo de archivo es un fichero que tiene extensión .exe?. Ninguna respuesta es correcta. plano. De texto. Binario. Los ficheros que para acceder a un determinado registro requieren recorrer todos los datos previos son: Acceso directo. Indexados. Secuenciales. No se corresponde con un fichero. Un fichero que contiene coordenadas de poblaciones, ¿en qué categoría podría ubicarse?. Fichero de constantes. Fichero de maniobra. Fichero histórico. Fichero maestro. Si clasificamos los ficheros según su uso, estos pueden ser. Permanentes y temporales. De acceso directo e indexados. Ficheros secuenciales e indexados. Ninguna de las anteriores. Un fichero con extensión .java, ¿qué tipo de fichero es?. Ejecutable. Plano. Binario. Ninguna es correcta. Los ficheros que tienen los datos estructurados con una longitud fija son: De acceso directo. Indexado. Secuencial. No existen ficheros así. La diferencia entre los discos duros magnéticos o de estado sólido es: Los magnéticos tienen menor capacidad. Los SSD son más eficientes, pero más caros. Los magnéticos se utilizan para aplicaciones que requieren mayor velocidad. Los magnéticos se utilizan para aplicaciones que requieren mayor velocidad. Una SAN se caracteriza por. Ser un dispositivo centralizado. Ser una red de almacenamiento dedicada. Ser más sencilla de mantener que un NAS. Ser menos potente que un NAS. Sobre la tecnología de almacenamiento RAID, podemos afirmar que. RAID 0 tiene redundancia. RAID 0 se combina típicamente con un nivel que aporte redundancia. RAID 0 proporciona tolerancia a fallos. RAID 0 aporta un rendimiento muy mejorable. En comparación con las bases de datos, los ficheros se caracterizan por. Ofrecer una seguridad más robusta que las bases de datos. Ser más costosos que las bases de datos. Permitir consultar los datos de manera más rápida y eficiente que las bases de datos. Todas las anteriores son falsas. La fragmentación horizontal se caracteriza por. Aplicarse directamente sobre los registros o filas. Ser más simple de realizar que la vertical. Tener una ejecución menos compleja que la vertical. Todas las anteriores son correctas. Los objetivos de la distribución de datos son. Flexibilidad, balanceo de carga, escalabilidad y tolerancia a fallos. Escalabilidad, localidad, tolerancia a fallos y balanceo de carga. Balanceo de carga, replicación, localidad y tolerancia a fallos. Replicación, flexibilidad, localidad y balanceo de carga. Las bases de datos NoSQL están diseñadas para. Manejar datos con una estructura claramente definida. Manejar datos distribuidos. Manejar datos centralizados. Manejar datos no estructurados. Los aspectos básicos del diseño de una base de datos distribuida son. Fragmentar, replicar y distribuir. Asignar, distribuir, referenciar y replicar. Fragmentar, asignar y replicar. Asignar, implementar, distribuir y fragmentar. Una de las estrategias de recuperación para las bases de datos distribuidas es. La estructuración de los datos. La replicación geográfica. La concurrencia. El cifrado de datos. ¿Qué elementos integran una base de datos?. Entidades Tablas y campos. Ordenadores y servidores. Entidades, Tablas, campos y registros. Archivos de diversos tipos. Los enfoques para definir la arquitectura de una base de datos distribuida son. Basado en niveles, basado en funciones y basado en datos. Basado en funciones, basado en componentes y basado en datos. Basado en componentes, basado en nodos y basado en niveles. Basado en componentes, basado en funciones y basado en nodos. El modelo de base de datos. Es un software usado para administrar bases de datos. Describe cómo se almacena la información y cómo se interrelaciona. Es un conjunto de datos almacenados en un disco duro. Define un conjunto de herramientas para el análisis de datos. Entre los inconvenientes de las bases de datos distribuidas se encuentran. Poca interoperabilidad. Mayor fragmentación. Mayor complejidad en la implementación. Todas las anteriores. ¿Qué tipo de bases de datos existen en función de dónde se ubiquen los datos?. Jerárquicas y en red. Centralizadas y distribuidas. Jerárquicas, relacionales y orientadas a objetos. No existe esa clasificación en las bases de datos. Entre los perfiles de los usuarios de un SGBD se encuentran. DBA, Analistas, programadores y usuarios finales. Administradores, programadores y usuarios expertos. Un SGBD no debe tener usuarios. Analista, programador y diseñador gráfico. En un SGBD, el nivel físico se caracteriza por. Mostrar cómo se almacenan los datos. Definir la estructura de los datos. Describir las relaciones que hay entre los datos. Representar la visión que el usuario tiene de los datos. Con la independencia físico-lógica se consigue. Cambiar la lógica de la base de datos. Modificar los usuarios independientemente de su situación. Representar los datos según lo que necesite cada usuario. Ninguna de las anteriores. Entre las funciones y objetivos de un SGBD se encuentra la de. Consultar, almacenar y manipular datos. Garantizar la integridad de los datos. Posibilitar la migración del sistema a otras máquinas. Todas son correctas. Algunas ventajas de utilizar SGBD frente a los ficheros clásicos son. Baja concurrencia y acceso más sencillo a los datos. Seguridad mejorada y baja concurrencia. Seguridad mejorada y acceso más sencillo a los datos. Ninguna de las anteriores. En un SGBD, los diccionarios de datos contienen. Información sobre las herramientas que facilitan la administración de las bases de datos. El significado de las instrucciones que se le pueden dar al sistema. Metadatos, es decir, información sobre los datos y su estructura. Definiciones sobre los lenguajes de programación a utilizar. Según su tamaño, los SGBD se pueden clasificar en. Jerárquicos, relacionales, en red. Ligeros y de alto rendimiento. SGBD monocapa, bicapa y multicapa. Centralizados o distribuidos. Entre los componentes de un SGBD está. Diccionario de datos. Herramientas de la base de datos. Entorno gráfico. Todas las anteriores. El lenguaje DCL permite. Definir la estructura de la base de datos. Controlar los permisos de acceso a los datos almacenados. Gestionar las transacciones para asegurar que las operaciones se lleven a cabo de forma segura. Todas son correctas. Una correcta gestión de las bases de datos distribuidas debe garantizar. Transparencia a nivel de red. Transparencia de fragmentación. Transparencia de replicación. Todas son correctas. El modelo entidad-relación es. Un programa que puede contener entidades, atributos y relaciones. Un sistema relacional característico de las bases de datos. Una herramienta utilizada para crear esquemas conceptuales de bases de datos. Ninguna es correcta. La simbología en el modelo entidad – relación se basa en el uso de. Cuadrados y elipses. Rectángulos, rombos, elipses y líneas. Rectángulos, rombos y elipses. Cuadrados, círculos y líneas. La fase de diseño físico de la base de datos es. Donde se selecciona el tipo de base de datos a usar. Donde se selecciona el SGBD. Donde se elabora el esquema conceptual. Donde se implementa la base de datos en el SGBD. Un "tipo de entidad" es. Un conjunto de entidades que comparten las mismas propiedades o atributos. Un conjunto de entidades de diferentes tipos, sin importar sus atributos. Un conjunto de entidades con distintas propiedades. Ninguna de las anteriores. Las relaciones reflexivas. Vinculan n entidades entre sí. Relacionan dos ocurrencias de la misma entidad. Asocian dos entidades entre sí. Relacionan las mismas entidades. Los modelos lógicos se dividen en. Conceptuales y globales. Conceptuales y convencionales. Externos, Globales e Internos. Externos y convencionales. ¿Cuál de los siguientes casos es una entidad?. El color azul de un coche. Un cliente con id_cliente nº 10. La población en la que reside un cliente. Todas son correctas. Las entidades fuertes se caracterizan por. Representarse por un rectángulo con doble línea. Depender de la existencia de otras entidades. No depender de la existencia de otras entidades. Ninguna de las anteriores. Para una entidad PROFESORES, posibles ejemplos de atributos serían. Esta entidad no puede contener atributos. Nombre, apellido, DNI, asignaturas. Colegio, clases, asignaturas, centro educativo. Ninguna de las anteriores. Los atributos obligatorios en una entidad. Pueden ser un campo vacío. Deben tener un valor definido. Pueden estar definidos o no, según el caso. No suelen utilizarse habitualmente. El modelo Entidad – Relación Extendido se emplea para. Representar una base de datos básica. Representar gráficamente una base de datos relacional extendida. Resolver problemas que requieren una representación o modelado más complejos. Resolver problemas más básicos que el Entidad-Relación. En una restricción de exclusividad. Cada ocurrencia de la entidad solo puede vincularse a una de las relaciones. La participación en una relación obliga automáticamente a la participación en otra. Se representa por una línea discontinua terminada en una flecha. Ninguna es correcta. Una restricción de exclusión. Se representa mediante una línea discontinua terminada en flecha. Se emplea cuando una entidad está implicada en dos o más relaciones. Se representa uniendo ambas relaciones mediante una línea discontinua. Ocurre cuando dos ocurrencias sólo pueden usar una relación para vincularse. Una restricción de inclusión. Se representa por una línea discontinua. Se representa con una flecha discontinua. Ocurre cuando dos ocurrencias sólo pueden usar una relación para vincularse. Ninguna es correcta. Las jerarquías se fundamentan en los conceptos de. Generalización y especialización. Generalización y herencia. Especialización y jerarquías. Ninguna de las anteriores. Una relación de generalización. Se representa con un triángulo. Se representa con un rombo. Se representa con un arco junto a un triángulo. Ninguna de las anteriores. Los tipos de especialización son. Exclusiva e inclusiva. Superclase y subclase. Exclusiva, inclusiva, total y parcial. De exclusión y de inclusión. La técnica de agregación. No es una extensión del modelo Entidad-Relación Extendido. Facilita la modelación de relaciones entre entidades. Facilita la modelación de relaciones entre relaciones. Ninguna de las anteriores. Un tipo de agregación es. Compuesto / Composición. Parcial. Miembro / Colección. Colección / Componente. La especialización total se representa con. Un arco junto al triángulo. Un triángulo, sin símbolos adicionales. Un círculo encima del triángulo. Una flecha discontinua. Un diagrama E/R debe cumplir las siguientes propiedades (entre otras). Contenido, consistencia y sencillez. Escalabilidad e integridad. Corrección, dinamismo y legibilidad. Escalabilidad y corrección. En el modelo relacional, cada tabla se puede considerar como un/una: Atributo. Clave primaria. Relación. Ninguna de las anteriores. En el modelo relacional, los atributos se corresponden con: Columnas. Tablas. Claves primarias. Filas. El grado de una tabla especifica. Su tamaño, pero no la cantidad de columnas. Las columnas, pero no el número de tuplas. Su tamaño y la cantidad de columnas. Su tamaño y el número de tuplas. El número de filas que la tabla puede contener se llama. Cardinalidad. Tupla. Grado. Campo. El dominio de valores. Define los valores que se pueden utilizar en cada atributo. No se debe definir en el proceso de diseño. Define los valores que se pueden utilizar en cada entidad. Ninguna de las anteriores. La clave primaria es. La seleccionada entre las claves candidatas como identificador de la tupla. Un atributo que distingue de manera única una tupla. Un atributo de una tupla cuyo valor está relacionado con un atributo de otra tupla. La empleada para establecer relaciones entre tablas. Like y between son operadores. De comparación. Lógicos. De similitud. De inserción. La integridad de entidad establece que. Todas las tablas de una base de datos relacional deben tener una clave primaria. El valor de la clave primaria para cada una de las tuplas no puede ser nulo. Cada valor de la clave primaria debe ser distinto. Todas las anteriores. Algunas de las reglas para mantener la integridad referencial son: SET NULL y Actualización. RESTRICT e Inserción en cascada. Eliminación en cascada y UPDATE. Actualización en cascada y SET NULL. Para transformar un diagrama del modelo E/R al modelo relacional, debemos seguir una serie de pasos como. La transformación de entidades, de relaciones y la normalización de todas ellas. La transformación de tablas, entidades, claves y la normalización de todas ellas. Ninguna de las anteriores. Añadir el identificador correspondiente de la entidad fuerte y de la entidad débil asociada. Para transformar las entidades débiles al modelo relacional es necesario. Añadir un campo con el identificador de la entidad fuerte asociada. Crear una tabla asociada a cada atributo de la entidad débil. Añadir un identificador cualquiera. Ninguna de las anteriores. Para transformar las relaciones 1:1 al modelo relacional. Existe una sola forma. Sería necesario únicamente añadir el identificador de la entidad fuerte. Existen varias formas. Se debe crear una tabla. Las generalizaciones y especializaciones pueden transformarse al modelo relacional. En cuatro pasos. A través de cuatro líneas. En dos pasos. En caso de que la especialización sea exclusiva, no se podrá transformar. En caso de que la especialización sea exclusiva, no se podrá transformar. No pueden existir atributos que dependan de los atributos que no son clave. Se debe cumplir también la forma de Boyce - Codd. Ninguna de las anteriores. No es necesario haber cumplido antes la primera forma normal. Para cumplir la forma normal de Boyce – Codd. Se debe cumplir FN3 y, además, cumplir que todo atributo que forme parte de una clave candidata debe depender de una clave primaria. Ninguna es correcta. Se debe cumplir FN3 y, además, cumplir que todo atributo compuesto sea clave candidata. Se debe cumplir FN3 y, además, cumplir que todo atributo que no forme parte de una clave candidata debe depender de una clave candidata. ¿La transformación de qué relaciones consiste en la creación de una tabla donde se almacenarán las claves primarias de las entidades relacionadas?. 1:N. 0,0423611111111111. N:M. N:1. El proceso de diseño de una base de datos debe respetar una serie de estándares conocidos como. Estándares de diseño. Estandarización. Dependencias funcionales. Normalización. El procedimiento de normalización está formado por varias etapas secuenciales, llamadas. Formas clave. Formas normales. Etapas clave. Formas secuenciales. Una dependencia funcional describe cómo un conjunto de atributos en una tabla. Describe las operaciones permitidas en la tabla. Determina de manera única a otro conjunto de atributos dentro de la misma tabla. Define las claves externas de otra tabla de la que dependen funcionalmente. Indica la relación entre diferentes tablas de la base de datos. Mediante el comando DROP podemos. Modificar una tabla. Eliminar una tabla. Eliminar el contenido de una tabla. Ninguna de las anteriores. El lenguaje DML. Permite manipular los datos. Permite controlar los permisos de acceso a los datos. Permite manejar los roles y privilegios de los usuarios. Permite controlar el ciclo de vida de las transacciones. El lenguaje DDL. Permite la creación, modificación y eliminación de elementos de la base de datos. Permite gestionar los permisos de los usuarios. Permite dar roles y privilegios a usuarios. Permite controlar los permisos de acceso a los datos. La restricción NOT NULL. Garantiza que una columna no tenga valores NOT NULL. Se indica que el campo por defecto es NULL. Garantiza que el campo siempre debe tener un valor. Esa restricción no existe. ¿Cuál sería el objetivo de esta instrucción? ALTER TABLE ALMACEN MODIFY (Coste NUMBER (5) CHECK (Coste BETWEEN 1 AND 10000));. Modifica el campo Coste para que tenga un valor aleatorio entre 1 y 10.000. Modifica la tabla ALMACEN para que tenga un campo Coste igual a 5. Modifica la tabla ALMACEN para que el campo Coste tenga un valor entre 1 y 10.000. Ninguna de las anteriores es correcta. ¿Qué conseguiremos ejecutando esta instrucción?: CREATE TABLE ALUMNOS (Nombre VARCHAR2 (50) PRIMARY KEY, Edad DEFAULT 15);. Modifica la tabla ALUMNOS y se crea la columna Nombre y Edad. Sobre la tabla ALUMNOS ya creada se fija Nombre como clave primaria. Se crea la tabla ALUMNOS con clave primaria Nombre y campo Edad por defecto 15. La instrucción es incorrecta. La restricción UNIQUE. Define un valor por defecto para un campo. Garantiza que todos los valores en los campos de una columna sean únicos. Implica que existan dos filas con valores idénticos. Impone condiciones que los valores de una columna específica deben seguir. Para establecer reglas que limitan el uso de ciertos datos se utilizan. Cláusulas. Restricciones. No es posible limitar esto en una base de datos. Operadores. La restricción DEFAULT. Prohíbe los valores duplicados. Prohíbe que un campo pueda valer NULL. Define un valor por defecto para un campo. Impone condiciones por defecto que deben cumplir los campos. El lenguaje SQL. Es un lenguaje declarativo. Soporta todas las funcionalidades necesarias para gestionar una base de datos. Es combinable con otros lenguajes como PHP, Java o Python. Todas las anteriores son correctas. Los comandos SQL que forman parte del lenguaje DML son. ‘SELECT’, ‘FROM’ y ‘WHERE’. ‘SELECT’, ‘FROM’, INSERT y DELETE. ‘SELECT’, ‘INSERT’, ‘UPDATE’ y ‘DELETE’. ‘SELECT’, ‘FROM’ y ‘ORDER BY’, entre otros. Toda consulta ‘SELECT’. Debe tener una cláusula ‘FROM’ y una ‘WHERE’. Es un comando de los lenguajes DDL y DML. Tiene que ejecutar operaciones aritméticas. Debe tener una cláusula ‘FROM’. Mediante la sentencia SELECT * FROM biblioteca ORDER BY nombre;. Se obtienen los datos de la biblioteca agrupados por nombre. Se obtienen todos los datos de la biblioteca ordenados por nombre. Se obtienen los nombres de los datos de la biblioteca ordenados. Ninguna de las anteriores. Mediante la consulta: SELECT id_producto, nombre_producto FROM productos ORDER BY id_producto;. Se seleccionan todos los datos de la tabla productos. Se seleccionan datos sobre el id_producto y el nombre_producto. Se seleccionan el id_producto y el nombre_producto de la tabla productos y se ordenan por id_producto. Ninguna de las anteriores. Para indicar que el orden de una consulta se realizará de forma ascendente, se utiliza la cláusula ORDER BY acompañada de. ASC. DESC. ASCENDENTE. UP. Las funciones de agregado. Permiten realizar cálculos ordenados. Permiten realizar cálculos por grupos. Deben ir acompañados de un criterio de ordenación. Sólo admiten datos de tipo fecha. La función que proporciona el número total de registros de un campo es. AVG. COUNT. MAX. Ninguna es correcta. Mediante la sentencia: SELECT nombre, e-mail FROM alumnos WHERE nota > media;. Se seleccionan todos los datos de los alumnos que tengan una nota superior a la media. Se selecciona el nombre y el e-mail de los alumnos con una nota superior a la media. Se seleccionan los datos de los alumnos con mayor nota. Ninguna es correcta. Mediante la sentencia: SELECT DISTINCT nombre FROM empleados;. Se seleccionan los empleados cuyo nombre no esté duplicado. Se obtienen los nombres de los empleados, evitando duplicar nombres. Se obtienen nombres distintos a los de los empleados. Se obtienen nombres de distintos empleados, incluidos los duplicados. En la sentencia: SELECT curso, aula, curso || ‘-‘ || aula “Nombre Clase” FROM alumnos; si el campo ‘curso’ tuviese el valor ‘3º’ y el campo ‘aula’ tuviese el valor ‘C’, el valor de “Nombre Clase” sería. 3º C. Curso 3ºC. 3º-C. Curso3º-AulaC. Una característica importante de los operadores es. Que pueden combinarse y utilizarse según las necesidades del usuario. Que se deben usar en solitario para facilitar su lectura. Que solo se pueden usar en el comando SELECT. Que solo se pueden usar en la cláusula WHERE. En la sentencia: “SELECT idproducto, nombre || fabricante FROM almacen WHERE precio > 100 and precio < 200;” se está utilizando un operador. De concatenación. Lógico. De comparación. Todas son correctas. ¿Cuál de las siguientes funciones se corresponde con una función numérica?. FLOOR. CEIL. TRUNC. Todas son correctas. La expresión CASE. Permite convertir un tipo de dato en otro. Permite evaluar un conjunto de condiciones. Permite gestionar celdas con valores NULL. Ninguna de las anteriores. Los operadores IN, LIKE, < o > son operadores. Lógicos. De concatenación. Aritméticos. De comparación. En la sentencia: SELECT id_empleado, nombre, apellidos FROM empleados WHERE sueldo < 2000 AND sueldo >900; se quiere. Seleccionar información de empleados cuyo sueldo sea mayor que 900. Seleccionar información de empleados cuyo sueldo esté entre 900 y 2000. Seleccionar información de empleados cuyo sueldo sea mayor de 2900. Seleccionar toda la información de empleados. La función ROUND. Redondea un número decimal. Calcula el resto de dividir. Elevar un número a un exponente. Ninguna es correcta. La función que muestra la fecha y hora actuales es. SYSTIMESTAMP. SYSDATE. DATE. SYSTIME. La función CAST. Convierte una fecha a un dato tipo carácter. Convierte un dato tipo carácter a un dato tipo fecha. Convierte una expresión en un tipo de datos específico. Convierte un texto en número. Las funciones analíticas también se llaman. Funciones de gestión. Funciones de conversión. Funciones de marco. Funciones de ventana. |