option
Cuestiones
ayuda
daypo
buscar.php

AD

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
AD

Descripción:
TEMAS 1, 2, 3, 4 ,5

Fecha de Creación: 2022/02/24

Categoría: Otros

Número Preguntas: 126

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

¿Es lo mismo un SGBD que una BD?. Sí. Porque al fin y al cabo ambos son almacenadores de datos. No. Porque una cosa es la interfaz y otra es el almacén de datos. Ninguna de las anteriores es correcta.

El siguiente método con uso de cursor: PROCEDURE `actualizar_evaluacion`(mod_prof ENUM('ASIR','DAW')) BEGIN DECLARE done BOOL DEFAULT 0; DECLARE auxidestudiante INT; DECLARE numero_faltas INT; DECLARE eval VARCHAR(45); DECLARE cur1 CURSOR FOR SELECT idalumno FROM alumnos; DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1; OPEN cur1; REPEAT FETCH cur1 INTO auxidestudiante; select num_faltas into numero_faltas from alumnos where idalumno=auxidestudiante; IF NOT done THEN IF (numero_faltas >7) THEN SET eval = "NO CONTINUA"; ELSE SET eval= "CONTINUA"; END IF; update alumnos set evaluacion= eval where idalumno = auxidestudiante; END IF; UNTIL done END REPEAT; CLOSE cur1; END Si la tabla contiene 7 registros, dos de ellos con número de faltas igual a 8, 1 con número de faltas igual a 7 y cuatro registros con número de faltas igual a 1. ¿Cuál será el resultado final al recorrer el cursor? Seleccione una: 2 con "NO CONTINUA" y 5 con "CONTINUA". 2 con "CONTINUA" y 5 con "NO CONTINUA". 3 con "NO CONTINUA" y 4 con "CONTINUA".

Señale la correcta. Los tipos de SGBDD son: Seleccione una: Sistemas integrados, federados y multibase. Sistemas compuestos, semiautónomos y multibase. Ambas son correctas.

Las sentencias DML son: create,alter,drop y truncate. select,insert,update y delete. select, create, delete, insert y update.

Si quiero crear un schema en la BD para crear 2 tablas y luego añadir dos registros en cada table utilizaré: Seleccione una: 3 creates para crear el esquema y las tablas, 1 use para elegir schema y dos inserts para añadir los registros a cada tabla. 3 create para crear el esquema y las tablas , 1 use para elegir schema y dos updates para añadir los registros a cada tabla. 3 create para crear el esquema y las tablas y dos updates para añadir los registros a cada tabla Respuesta.

Según todas las clasificaciones el SGBD de MySQL es: relacional, multiusuario, gratuito, multiplataforma y libre. orientado a objetos, multiusuario,de pago, multiplataforma y libre. relacional, multiusuario, de pago, multiplataforma y libre.

Dentro de la "fragmentación horizontal" hay las siguientes subclases: Seleccione una: FH primaria y FH secundaria. Fragmentación VH, Fragmentación HV y celdas. Ninguna de las anteriores es correcta.

Si tengo ya creada una base de datos que tiene 3 tablas y quiero modificar un registro en una tabla, quiero eliminar otro registro en otra y actualizar un tercer registro en la última tabla utilizaré: Seleccione una: 3 sentencias DDL. 2 sentencias DML, 1 sentencia DDL. 3 sentencias DML.

¿Cuántas diferentes clasificaciones de un SGBD puede haber? Seleccione una: ambas son correctas. 5, según el modelo conceptual empleado, número de usuarios concurrentes, precio de la licencia, número de plataformas soportadas, acceso a código fuente. 5,según el modelo lógico empleado, número de usuarios concurrentes, precio de licencia, plataformas soportadas, acceso a código fuente.

¿Cúal es el fichero de log que registra las consultas que tardaron en ejecutarse más tiempo? Seleccione una: Binary log. General query log. Slow query log.

En el diseño de las BDD, ¿es lo mismo replicación que particionamiento? Seleccione una: Verdadero. Falso.

¿ Existe la posibilidad de instalar en Mysql un soporte para la depuración?. Verdadero. Falso.

¿Cuántos esquema(s) interno, conceptual y externos habrá en una determinada base de datos?. 1 esquemas interno , 1 esquema conceptual y n esquemas externos. 2 esquemas internos, 1esquemas conceptual y n esquemas externos. 2 esquemas internos, 2 esquemas conceptuales y n esquemas externos.

¿Es un factor determinante a la hora de elegir una BD el presupuesto con el que se cuente?. Verdadero. Falso.

Si creamos la tabla "alumnos" en MySQL Workbench siguiente: Table:alumnos Columns: idalumno int PK nombre varchar(45) apellidos varchar(45) mail varchar(45) evaluacion varchar(45) modulo_profesionalenum('ASIR','DAW') num_faltas int ¿Se podría admitir al hacer un insert en la tabla en el campo "modulo_profesional" el valor 'Asir' o 'Daw'? INSERT INTO `base_datos_examen`.`alumnos` (`idalumno`, `nombre`, `apellidos`, `mail`, `evaluacion`, `modulo_profesional`, `num_faltas`) VALUES ('11', 'TEST', 'TEST', 'test@test.es', 'NO CONTINUA', 'Asir', '12'); Seleccione una: No. Sí.

Si clasificamos una BD según el criterio "precio de licencia" podemos clasificar en: libres y privativos. ninguna de las anteriores es correcta. gratuitos y de pago.

Las vistas se puede permitir en DELETE: Sí. Aunque no es recomendable este tipo de operaciones en vistas. Sí. Porque así permite eliminar en un conjunto limitado de datos. No. Porque las vistas solo se permiten en select,insert,updates bajo ciertas condiciones.

La sentencia GRANT y la sentencia REVOKE permiten asignar y desasignar permisos: sólo a roles. tanto a usuarios como a roles. sólo a usuarios.

REVOKE: quitar permisos de usuario. cambia el nombre de un usuario. proporciona permisos de usuarios.

Para llamar al procedimiento proce1(IN nombre VARCHAR(15)): Uso: CALL proc1(). Uso: CALL proc1('PEDRO'). Uso: SELECT proc1('PEDRO').

El siguiente método: CREATE FUNCTION 'funcion'() RETURN INTEGER DETERMINISTIC BEGIN DECLARE total INT; select sum(sueldo) into total from actores where sexo='M' RETURN total; END// (*) m se refiere a mujer h se referiría a hombre. Tipo de dato que devuelve. Tipo de método. Variables locales. Parámetro de entrada.

¿cuántas veces entra en el bucle cuando se produce la llamada al procedimiento con este parámetro? CALL proc(6); CREATE PROCEDURE 'proc'(num int) BEGIN DECLARE contador INT default 0; REPAT SET contador=contador+1; SET veces=contador; UNTIL (contador<num) END REPEAT; END// Seleccione una: 7. 6. 1.

Si llamamos a un método llamado ventas(idempleado) de la siguiente forma: select ventas('14'). ninguna de las anteriores es correcta. este método es una función. este método es un procedimiento.

El método que devuelve un único resultado es: trigger. función. procedimiento.

Dado la creación de este trigger. ¿Que valor se insertaría tras ejecutar trigger si el valor de la nota es 15: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CREATE TRIGGER trigger_check_nota_before_insert BEFORE INSERT ON alumnos FOR EACH ROW BEGIN IF NEW.nota<0 THEN set NEW.nota=0; ELSEIF NEW.nota>10 THEN set NEW.nota=10; END IF; END ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Seleccione una: 10. 15. 0.

Indique qué devuelve esta función cuando es llamada de la siguiente manera: SELECT hello('world'); +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ USE test; CREATE FUNCTION hello (s CHAR(20)) RETURNS CHAR(50) DETERMINISTICS RETURN CONCAT('Hello,',s,'!'); Seleccione una: Hello, World!. Hello, s World!. Hello World!.

La siguiente declaración de evento: ¿Cuántas veces se ejecutará? CREATE EVENT test_event_03 ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT_TIMESTAMP ENDS CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO INSERT INTO messages(message,created_at) VALUES ('Test mysql recurring event',NOW()); Seleccione una: 60 veces. 0 veces. 1 vez.

Si queremos que un bloque de código no se llegue a ejecutar ninguna vez, utilizaremos la siguiente estructura iterativa: Seleccione una: case when the end case. while <condicion>...end while. repeat...until <condicion>.

En vistas a varias tablas, sólo se pueden listar las columnas de una de las tablas; a menos que en la definición de la vista se haya hecho utilizando.

INNER JOIN. Exclusivo. Compartido.

Todos los SGBD existentes hoy en día soportan el uso de roles de usuario. ¿Verdadero o Falso?. Verdadero. Falso.

Los bloqueos se emplean para evitar que se corrompan los datos por accesos simultáneos y preservar la integridad y coherencia de la BD. ¿Verdadero o Falso? Seleccione una: Verdadero. Falso.

Para utilizar la sentencia CREATE USER: Hace falta tener el permiso CREATE USER. Hace falta tener el permiso INSERT en la BD mysql. Es mejor emplear otro método. Basta con estar conectado en el sistema.

Para crear las cuentas de usuario: Necesitamos el permiso RELOAD activo y el permiso INSERT en la BD mysql. Podemos utilizar una herramienta gráfica. Podemos usar la sentencia CREATE USER. Podemos manipular las tablas de la BD mysql si tenemos permisos.

¿Cuáles de las siguientes vistas se crean en la BD actual (Baloncesto)? Seleccione una o más de una: CREATE VIEW baloncesto.vista01 AS SELECT * FROM Jugadores;. CREATE VIEW vista01 AS SELECT * FROM Jugadores;. CREATE VIEW soccer.vista01 AS SELECT * FROM Jugadores;. CREATE VIEW quidditch.vista01 AS SELECT * FROM Jugadores;.

Para poder realizar la operación de insertar, no es necesario que la vista incluya todas las columnas de la tabla que no tengan valor por defecto. ¿Verdadero o Falso?. Verdadero. Falso.

El DBA sólo debe preocuparse de que funcione el SGBD. ¿Verdadero o Falso?. Verdadero. Falso.

El deadlock: Seleccione una o más de una: Se produce cuando entre dos transacciones se bloquean entre sí los recursos que necesita la otra. Termina al liberar la transacción con Rollback. Es un fenómeno que ya no se produce nunca. Se arregla reiniciando la transacción que lleva más operaciones realizadas.

REVOKE: cambia el nombre de un usuario. proporciona permisos de usuarios. quitar permisos de usuario.

Deseo insertar un registro que dependerá de otro en otra tabla (el nuevo será hijo suyo). Accedo al registro padre para verificar que existe. Para evitar que me borren el registro padre entre la lectura y la modificación: Utilizo una SELECT...FOR UPDATE. Para qué perder el tiempo con la lectura, inserta directamente. Utilizo una SELECT...LOCK IN SHARE MODE. Lo borro yo para que no me lo borre nadie, y luego lo vuelvo a insertar.

Si realizo el INSERT en la tabla mysql.user: Puedo introducir la contraseña encriptada directamente. Encripto la contraseña usando la función PASSWORD(). No es la función PASSWORD(), porque se emplea otra. Introduzco la contraseña directamente.

La sentencia GRANT y la sentencia REVOKE permiten asignar y desasignar permisos: sólo a roles. sólo a usuarios. tanto a usuarios como a roles.

Establecer una adecuada política de accesos es tarea del: Dueño de la empresa. De los propios usuarios del SGBD. Administrador de la base de datos. Administrador de la red corporativa.

Al utilizar la palabra PASSWORD en la sentencia CREATE USER: Creamos la contraseña. Nos obliga a introducir la contraseña ya encriptada. Encriptamos la contraseña. Esa opción no aparece.

Selecciona la opción incorrecta. Al utilizar SET PASSWORD [FOR nombre_usuario] = 'contraseña': Nos obliga a introducir una contraseña ya encriptada. Encriptamos la contraseña con la función PASSWORD(). Cambiamos la contraseña de un usuario. Si no indico un nombre de usuario está cambiando la contraseña del que ejecuta la sentencia.

Selecciona las opciones correctas: CREATE VIEW vista01 AS SELECT * FROM Jugadores;. En vistas multitabla se puede utilizar la sentencia INSERT, solo cuando se opera sobre una de las tablas. Para poder insertar es necesario que la vista incluya todas las columnas de la tabla que no tengan un valor por defecto. Se puede utilizar DELETE en vistas sobre varias tablas.

Cuando event_scheduler está en modo DISABLED se puede cambiar usando set global event_scheduler. ¿Verdadero o Falso?. Verdadero. Falso.

Cuando se documenta una rutina: Se explica brevemente que hace la rutina. Se recoge la versión del SGBD y sobre que tablas actúa. Se indican las variables de entrada y salida de la rutina. Se resaltan aquellos pasos que sean complicados o muy relevantes.

Dentro de un disparador se pueden utilizar bucles y condiciones: Si están dentro de un bucle BEGIN...END. Siempre que se mantenga la estructura adecuada del código SQL. Sólo si la acción del disparador es sobre la misma tabla. Sólo si el disparador es de tipo AFTER.

Un handler se define: Antes de las variables. En el lugar donde necesitamos que actúe. Después de las variables y antes de los cursores. Después de las variables y cursores.

El método que devuelve un único resultado es: función. procedimiento. trigger.

Asocia cada valor de event_scheduler con la frase para la que tiene sentido: DISABLED. OFF. ON.

La declaración de la excepción: DECLARE CONTINUE HANDLER FOR SQLSATE '02000' SET done=1;. se usa cuando se utilizan los cursores para poner la variable booleana a FALSE para que salga del bucle. ambas son correctas. se usa cuando se utilizan los cursores para identificar que ya no hay más datos que recorrer en el cursor.

Los Handler son elementos que se codifican dentro de: Procedimientos. Funciones. Eventos. Bucles y condiciones.

La siguiente declaración de evento: ¿Cuántas veces se ejecutará? CREATE EVENT test_event_03 ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT_TIMESTAMP ENDS CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO INSERT INTO messages(message,created_at) VALUES ('Test mysql recurring event',NOW()); Seleccione una: 60 veces. 1 vez. 0 veces.

Indique qué devuelve esta función cuando es llamada de la siguiente manera: SELECT hello('world'); +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ USE test; CREATE FUNCTION hello (s CHAR(20)) RETURNS CHAR(50) DETERMINISTICS RETURN CONCAT('Hello,',s,'!');. Hello, s World!. Hello, World!. Hello World!.

Si queremos que un bloque de código no se llegue a ejecutar ninguna vez, utilizaremos la siguiente estructura iterativa: case when the end case. repeat...until <condicion>. while <condicion>...end while.

El siguiente método: CREATE FUNCTION 'funcion'() RETURN INTEGER DETERMINISTIC BEGIN DECLARE total INT; select sum(sueldo) into total from actores where sexo='M' RETURN total; END// (*) m se refiere a mujer h se referiría a hombre. Tipo de método. Variables locales. Parámetro de entrada. Tipo de dato que devuelve.

Para eliminar un disparador: Se emplea la sentencia DROP TRIGGER. Hay que usar el nombre del disparador y de la tabla. También hay que eliminar la tabla a la que está asociado. Hay que eliminar el índice que asocia el trigger y la tabla.

Dentro de un disparador no se pueden utilizar sentencias que involucren el uso de transacciones. ¿Verdadero o Falso?. Verdadero. Falso.

Podemos filtrar los disparadores definidos en una base de datos: Utilizando la cláusula LIKE con un patrón. Utilizando la cláusula WHERE con una expresión. Especificando el nombre de la tabla a la que están asociados. No se pueden filtrar, se visualizan todos.

Pueden existir dos triggers sobre la misma tabla si: No coinciden los nombres. No actúan del mismo modo, cambia el evento y el momento. Las columnas no son derivadas de otras. No afecta a las mismas columnas.

Marca la sentencia correcta: CREATE TRIGGER disp1 AFTER UPDATE ON tabla1 FOR EACH ROW DELETE FROM tabla2 WHERE codigo = OLD.id;. CREATE TRIGGER disp1 AFTER UPDATE ON tabla1 FOR EACH ROW DELETE FROM tabla2 WHERE codigo = NEW.id;. CREATE TRIGGER disp1 AFTER tabla1 FOR EACH ROW DELETE FROM tabla2 WHERE codigo = OLD.id;. CREATE TRIGGER disp1 UPDATE tabla1 FOR EACH ROW DELETE FROM tabla2 WHERE codigo = OLD.id;.

Los índices no pueden ser: Modificados directamente. Reordenados en tiempo de ejecución. Creados fuera del CREATE de la tabla. Eliminados si no es con DROP INDEX.

Un elemento que también puede afectar a la velocidad de ejecución de una consulta es: La temperatura a la que se haya el servidor. La temperatura del procesador del servidor. La velocidad de procesamiento del procesador. Otras consultas en acceso concurrente.

Identifica cada proceso con la tarea que realiza: Convierte un árbol de análisis en un plan de ejecución. El intérprete comprueba la sintaxis de la sentencia SQL. Comprueba el árbol de análisis generado.

Si se usa la opción --log sin un nombre de fichero: Se creará uno del tipo nombre_host.log. No se creará el fichero log. El sistema nos devolverá un error. No podremos encontrar la ubicación del fichero.

Es preferible usar muchas consultas sencillas que realizar el máximo trabajo con el menor número de consultas. ¿Verdadero o Falso?. Verdadero. Falso.

Al hablar de trazas, son ciertas las siguientes sentencias: Es una buena idea reducir su tamaño con opciones, porque es muy grande. Ayudan a determinar las causas por las que el servidor no funciona bien. Es necesario tener habilitada la opción debug del servidor. Se usan para hacer caer el servidor y ver cuánto tarda en recuperar el funcionamiento normal.

La rapidez de realizar una consulta no entra dentro de los factores de costo de la misma. ¿Verdadero o Falso?. Verdadero. Falso.

Ejecutar el arranque del servidor con la opción log: Hace que se cuelgue el servidor. Podemos encontrar la causa qué hizo caer al sistema. Activa un sistema de avisos en la web del fabricante. Es algo que todo buen DBA debe hacer.

Relaciona el tipo de índice con su característica: Formado por campos cuyos valores no se repiten en la tabla. Formado por los campos que forman la clave primaria de una tabla. Índices usados para caracteres especiales. Formados por campos de texto, se usan para buscar palabras dentro de un campo.

La herramienta más conveniente será: La más intrusiva: nos dará más información. La menos rápida: hará cálculos lentos y precisos. La menos intrusiva: afectará menos lo que pretendemos medir. La más rápida: nos dará un resultado en poco tiempo.

Ordena en qué orden se realizan las acciones de envío de una consulta: El servidor envía el resultado, guardando una copia en caché. El servidor analiza, realiza el proceso previo y optimiza la consulta. El servidor comprueba la caché de consultas. El cliente envía la consulta al servidor. El motor de BD ejecuta el plan de ejecución.

La concurrencia es una medida totalmente distinta de la escalabilidad o del tiempo de respuesta. ¿Verdadero o Falso?. Verdadero. Falso.

Otros servicios, como NFS o LDAP, nunca interferirán en el funcionamiento de nuestro servidor de bases de datos. ¿Verdadero o Falso?. Verdadero. Falso.

Aunque se puede usar OPTIMIZE TABLE con motores InnoDB, en este caso se recrea la tabla y después se eejcuta: ANALYZE TABLE. FLUSH TABLE. ALTER TABLE. CREATE TABLE.

Los aspectos del sistema que están relacionados con la gestión de memoria son: Buffers de claves para los motores de bases de datos. Tablas temporales almacenadas en memoria. Caché de consultas de MySQL. Gestión de la concurrencia en las peticiones del cliente.

Para optimizar memoria podemos usar: El comando Flush Tables. El comando Flush Privileges. La gestión de disco. La gestión de concurrencia.

A la hora de medir la concurrencia: Buscaremos un momento de máxima afluencia. Interesa medir el número de conexiones que realizan consultas. Hay que ver si cae el rendimiento cuando aumenta la concurrencia. Nos fijaremos en la peticiones recibidas por el servidor web.

La declaración de la excepción: DECLARE CONTINUE HANDLER FOR SQLSATE '02000' SET done=1;. ambas son correctas. se usa cuando se utilizan los cursores para identificar que ya no hay más datos que recorrer en el cursor. se usa cuando se utilizan los cursores para poner la variable booleana a FALSE para que salga del bucle.

Una traza es útil para: detectar los problemas que motiven una caída del servidor o que el servidor no funcione correctamente. ambas son correctas. trazar la ejecución de una sentencia SQL.

¿Es obligatorio que una BDD (Base de dato distribuida) tenga que estar físicamente en más de un ordenador?. Sí. No.

Un SGBD se compone de los siguientes componentes: gestor de memoria y gestor de consultas. gestor de almacenamiento y gestor de memoria. gestor de almacenamiento y gestor de consultas.

La sentencia EXPLAIN ofrece la posibilidad de saber qué pasos sigue el gestor de la base de datos para ejecutar una consulta, y de qué manera accede a las tablas en cada uno de ellos. Funciona en: SELECT, DELETE, REPLACE, y UPDATE. SELECT, INSERT, REPLACE, y UPDATE. SELECT, DELETE, INSERT, REPLACE, y UPDATE.

Los tipos de índice que maneja MySQL son: UNIQUE,NON UNIQUE,FULL-TEXT,SPATIAL. UNIQUE,PRIMARY,FULL-TEXT,SPATIAL. PRIMARY,SECONDARY,FULL-TEXT,SPATIAL.

Las reglas que establecen el paso entre niveles se denominan: transacciones. correspondencias. reglas de paso.

Relaciona cada regla con lo que implica: Independencia de la replicación. Operación continua. Independencia del SGBD. Procesamiento de consultas distribuidas.

Al gestionar una máquina todas las peticiones de bloqueo puede provocar que se puedan formar cuellos de botella. ¿Verdadero o Falso?. Verdadero. Falso.

Las estrategias posibles para realizar una consulta distribuida son: Enviar relaciones a varios sitios para realizar consultas cruzadas. Descomponer la consulta en pares para enviar datos optimizados. Enviar copias de la relaciones allí donde se necesitan. Realizar la consulta en el nodo central de la BDD.

Los tipos de índice que maneja MySQL son: UNIQUE,PRIMARY,FULL-TEXT,SPATIAL. UNIQUE,NON UNIQUE,FULL-TEXT,SPATIAL. PRIMARY,SECONDARY,FULL-TEXT,SPATIAL.

Se tienen sistemas multibase si el acceso se realiza a través del procesador de datos distribuidos. ¿Verdadero o Falso?. Verdadero. Falso.

Un sistema es multibase cuando: El acceso es a través del procesador distribuido. Corremos peligro de que se formen cuellos de botella. Los procesadores de los nodos actúan independientemente. Los nodos cuentan con sus propios usuarios.

La sentencia EXPLAIN ofrece la posibilidad de saber qué pasos sigue el gestor de la base de datos para ejecutar una consulta, y de qué manera accede a las tablas en cada uno de ellos. SELECT, DELETE, REPLACE, y UPDATE. SELECT, INSERT, REPLACE, y UPDATE. SELECT, DELETE, INSERT, REPLACE, y UPDATE.

Relaciona el elemento con su función: Directorio Global. Software de comunicaciones. Procesador Distribuido. Procesador Local.

A la hora de realizar la asignación, se busca: El mejor rendimiento. El mínimo coste. Mejorar la distribución. Facilitar la reconstrucción.

Cuando el SGBD utilizado es el mismo para todas las BD locales: La BDD es heterogénea. Necesariamente todos los nodos tienen el mismo sistema operativo. Es porque el hardware empleado es el mismo para todos los nodos. El propio SGBD cuenta con herramientas para interconectar los nodos.

La independencia de la fragmentación pretende garantizar que debe ser transparente al usuario si una relación ha sido fragmentada. ¿Verdadero o Falso?. Verdadero. Falso.

Cuando realizamos una fragmentación vertical (FV) las únicas columnas que hay en común entre los fragmentos son las que forman la clave. ¿Verdadero o Falso?. Verdadero. Falso.

No es posible almacenar replicas de relaciones fragmentadas, sólo se puede hacer para relaciones completas. ¿Verdadero o Falso?. Verdadero. Falso.

¿Cuáles son las ventajas del uso de réplicas?. Los datos se pueden seguir procesando si se ha caído un sitio replicado. Se pueden procesar varias consultas en paralelo. La gestión de transacciones es más sencilla. Es más rápida la actualización de los datos replicados.

Hay que procurar encontrar un equilibro en el número de réplicas que se realiza de una relación, ya que el trabajo de ..... de dichas réplicas puede resultar costoso para el sistema.

Relaciona cada propiedad con su significado: Distribución. Homogeneidad. Autonomía.

Los sistemas federados, o ....., permiten que el procesador local de cada nodo actúe de manera independiente.

Una traza es útil para: trazar la ejecución de una sentencia SQL. detectar los problemas que motiven una caída del servidor o que el servidor no funcione correctamente. ambas son correctas.

La documentación de una SGBD debe guarda, entre otros, los siguientes datos: Sistema operativo. Capacidad de disco. Actualización de las versiones del SGBD. Tiempo que se ha invertido en la instalación.

Cuáles de las siguientes afirmaciones referentes al Diccionario de Datos (DD) son ciertas: Almacena todas las características de los datos guardados en las BD del servidor. Antes de realizar cualquier operación sobre los datos reales de la BD por petición del usuario, el SGBD consulta el DD. Se crea en el momento de la instalación del SGBD. Es una parte fundamental de cualquier BD.

El gestor de memoria interna se encarga de decidir qué datos queda en memoria principal y cuales se envían a memoria chacé. ¿Verdadero o falso?. Verdadero. Falso.

Las reglas que establece el paso entre niveles se denominan: Reglas de paso. No tienen un nombre específico. Transiciones. Correspondencias.

Si clasificamos una BD según el criterio "precio de licencia" podemos clasifiar en: gratuitos y de pago. ninguna de las anteriores es correcta. libres y privativos.

MySQL sólo permite conectarse a él a través de un entorno gráfico de la empresa que lo desarrolla. ¿Verdadero o falso?. Verdadero. Falso.

¿Cuáles son clasificaciones válidas de un SGBD?. Número de conexiones concurrentes. Cantidad de idiomas que soporta. Modelo lógico. Número de servidores en los que corre.

Un Sistema Gestor de Bases de Datos consisten en una colección de datos relacionados, junto con un ..... que facilita el acceso y control de esos datos.

No existen programas que ayudan a la realización de la documentación de una BD en su origen. ¿Verdadero o falso?. Verdadero. Falso.

El coste suele ser un factor importante a la hora de escoger el SGBD. ¿Verdadero o falso?. Verdadero. Falso.

Un dato de carácter personal es cualquier información que permite ..... a una persona.

El bloqueo de tipo ..... , restringe el acceso a los registros seleccionados a otras transacciones, aunque sea para lectura.

Siempre que creemos una rutina, esta debe ser..... en la documentación general.

Los procedimientos y las funciones son conocidos bajo el nombre genérico de..... almacenadas.

Los eventos son tareas que se programan para que se ejecuten en un..... fijado.

Cada conexión de un cliente tiene asociado un..... dentro del proceso del servidor.

En el servidor resultan críticas las ..... de entrada/salida en disco para el funcionamiento del mismo.

Los índices, que son una..... de datos, se definen con la intención de mejorar la velocidad de las operaciones.

Los eventos son tareas que se programan para que se ejecuten en un..... fijado.

El esquema de fragmentación se compone de las en las ..... que hemos dividido una relación obtenida del esquema lógico global.

Una transacción es una unidad de la ejecución de un programa que accede y puede actualizar ..... de datos.

Denunciar Test