base de datos
|
|
Título del Test:
![]() base de datos Descripción: test para prácticar base de datos |



| Comentarios |
|---|
NO HAY REGISTROS |
|
En el contexto de la evolución del almacenamiento, ¿cuál es la razón fundamental para usar una Base de Datos en lugar de sistemas de ficheros tradicionales?. a.Porque permiten usar archivos de texto plano legibles por humanos. b.Para eliminar la necesidad de un Sistema Operativo intermedio. c.Para garantizar la integridad, evitar la redundancia y permitir la concurrencia. d.Para ahorrar espacio en disco duro y reducir el coste de licencias. Tienes un sistema antiguo que almacena datos en una cinta magnética. Para leer el registro número 100, el sistema debe pasar obligatoriamente por los 99 anteriores. ¿Qué método de acceso utiliza?. a.Acceso directo. b.Acceso secuencial. c.Acceso aleatorio. d.Acceso hash. Estás implementando una caché de alto rendimiento tipo Redis. Utilizas un método donde aplicas una fórmula matemática a la clave para obtener la dirección exacta del dato. ¿Cómo se llama este método?. a.Acceso secuencial indexado. b.Acceso jerárquico. c.Acceso por punteros encadenados. d.Acceso calculado o hash. Estás trabajando con "Big Data" y necesitas procesar datasets enormes en formato .csv o .json para entrenar una IA. ¿A qué categoría de estructura de ficheros pertenecen?. a.Ficheros Binarios. b.Ficheros de Texto Plano (Human-Readable). c.Ficheros de Acceso Directo. d.Ficheros Secuenciales Encadenados. En la anatomía de un fichero, ¿cómo se denomina técnicamente a la cantidad de datos (número de registros lógicos) que caben en un bloque físico de lectura/escritura?. a.Puntero de cabecera. b.Índice de transferencia. c.Factor de bloqueo. d.Área de desbordamiento. ¿Qué propuesta revolucionaria de Edgar Frank Codd en 1970 solucionó el caos de los sistemas de archivos aislados en los grandes bancos de datos?. a.El modelo jerárquico basado en árboles. b.El lenguaje de programación Java. c.La creación de discos duros SSD. d.El modelo relacional, organizando datos en tablas conectadas lógicamente. En una relación "Cliente - Tarjeta VIP", determinas que un cliente puede no tener tarjeta o tener una sola. ¿Cómo expresas esta modalidad (mínimos y máximos)?. a.(0,1). b.(1,1). c.(1,N). d.(0,N). Estás modelando una flota de vehículos. Un vehículo puede tener motor para GASOIL o para GASOLINA, pero no ambos a la vez. ¿Qué tipo de restricción de exclusividad es esta?. a.Inclusiva. b.Reflexiva. c.Disjunta. d.Solapada. Según la arquitectura ANSI/SPARC, ¿qué nivel representa la visión global de la información, independientemente de cómo se guarde físicamente?. a.Nivel de Usuario. b.Nivel Interno. c.Nivel Conceptual. d.Nivel Externo. Estás diseñando un diagrama E/R. Si una entidad "EJEMPLAR" desaparece automáticamente cuando se elimina el "LIBRO" al que pertenece, ¿qué tipo de entidad es?. a.Entidad Padre. b.Entidad Reflexiva. c.Entidad Débil. d.Entidad Fuerte. Entras en un proyecto con datos duplicados y desordenados. ¿Qué técnica aplicas para diseñar las tablas eliminando redundancias?. a.La concurrencia optimista. b.La indexación masiva. c.La normalización. d.La integridad referencial. Pregunta 12 En la celda "Mentores" aparece una lista: "Roberto, Ana, Carlos". ¿Qué regla de la 1FN se está violando?. a.La dependencia transitiva. b.La integridad de entidad. c.La atomicidad. d.La dependencia funcional completa. Con integridad referencial en cascada, ¿qué ocurre si borras un cliente?. a.Se borran automáticamente todos sus pedidos. b.Pasan a otro cliente. c.La base de datos lo impide. d.Los pedidos quedan huérfanos. Para eliminar una dependencia transitiva, ¿qué forma normal aplicas?. a.2FN. b.4FN. c.1FN. d.3FN. ¿Qué ocurre siempre al transformar una relación M:N?. a.Se crea una vista. b.Se usa un BLOB. c.Se propaga una clave. d.Se crea una tabla intermedia con clave compuesta. ¿Por qué SQL es un lenguaje no procedimental?. a.Usa bucles y variables. b.Indicas qué quieres, no cómo hacerlo. c.Solo permite SELECT. d.Define cómo acceder al disco. Tipo de dato más eficiente para un DNI de longitud fija: a.TEXT. b.CLOB. c.VARCHAR. d.CHAR. Comando para eliminar completamente una tabla: a.REMOVE TABLE. b.DELETE TABLE. c.TRUNCATE TABLE. d.DROP TABLE. Pregunta 19 Vaciar una tabla manteniendo estructura, de forma rápida: a.TRUNCATE TABLE. b.UPDATE TABLE. c.DELETE FROM. d.DROP TABLE. PRIMARY KEY implica automáticamente: a.NUMERIC y AUTO_INCREMENT. b.DEFAULT y INDEX. c.NULL y UNIQUE. d.NOT NULL y UNIQUE. Condición del operador AND: a.Todas deben ser verdaderas. b.Una condición verdadera basta. c.Solo la última importa. d.Invierte el significado. JOIN para mostrar clientes sin pedidos: a.LEFT JOIN. b.INNER JOIN. c.EQUI JOIN. d.CROSS JOIN. Sublenguaje de SQL para permisos: a.DML. b.TCL. c.DDL. d.DCL. Buscar apellidos que empiecen por "Gar": a.apellido. b.apellido LIKE 'Gar%'. c.apellido IS 'Gar?'. d.apellido CONTAINS 'Gar'. e.'Gar*'. Filtro sobre grupos: a.HAVING. b.ORDER BY. c.SELECT. d.WHERE. En la analogía del restaurante, PL/SQL es: a.El camarero. b.El menú. c.El cliente. d.El cocinero. Estructura para recorrer filas una a una: a.Trigger. b.Bloque anónimo. c.Array. d.Cursor. ¿Qué es un Trigger?. a.Bloque automático ante eventos. b.Variable constante. c.Procedimiento manual. d.Excepción. Palabras clave del bloque ejecutable: a.START y STOP. b.IF y THEN. c.DECLARE y FINISH. d.BEGIN y END. Bucle ideal para rangos fijos: a.REPEAT. b.LOOP. c.WHILE. d.FOR. Principio que garantiza acceso autorizado: a.Disponibilidad. b.No repudio. c.Integridad. d.Confidencialidad. Tecnología de discos redundantes: a.RAID. b.SQL Injection. c.Ransomware. d.CDC. Backup que copia solo cambios y desactiva flag: a.Incremental. b.Espejo. c.Diferencial. d.Total. Principio que impide negar una acción: a.Integridad. b.Autenticación. c.Confidencialidad. d.No repudio. Copia en ubicación distinta sirve para: a.Evitar pérdida por desastre físico. b.Cumplir la ley. c.Descarga rápida. d.Ahorrar espacio. Crear tabla de objetos Persona_T: a.CREATE TYPE BODY... b.ALTER TYPE... c.CREATE TABLE Personas OF Persona_T;. d.INSERT INTO Persona_T... Lista de teléfonos con orden y límite: a.VARRAY. b.Lista enlazada. c.Tabla hash. d.Tabla Anidada. Ventaja de usar REF: a.Duplica datos. b.Refleja cambios automáticamente. c.Va más lento. d.Permite borrados invisibles. Función constructora para Direccion_T: a.CREATE(...). b.TO_OBJECT(...). c.NEW Direccion_T(...). d.Direccion_T(...). Método para ordenar por valor escalar: a.MAP. b.SORT. c.ORDER. d.COMPARE. |




