UF2 - DDBB
|
|
Título del Test:
![]() UF2 - DDBB Descripción: Test base de datos - UF2 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
La orden UNLOCK TABLES: Desbloquea solamente las tablas activas. Desbloquea todas las tablas que están bloqueadas. Bloquea las tablas abiertas. Desbloquea la última tabla bloqueada. Un bloqueo WRITE por parte del usuario1 permite: El usuario1 podrá leer o escribir en la tabla y el resto serán bloqueados. El usuario1 podrá leer o escribir en la tabla y el resto solo leer. Todos los usuarios podrán escribir en la tabla. Todos los usuarios solo podran leer la tabla. ¿Qué es una vista?. Es una orden SELECT establecida como un objeto en MySQL separada de la/s tabla/s a las que hace referencia. Es una orden SELECT formada por dos o más tablas. Ninguna de las otras opciones es correcta. Es una interficie gráfica que nos permite ver la base de datos de una forma distinta a la habitual. ¿Cuál es la diferencia entre los tipos de datos char y varchar en MySQL?. No hay ninguna diferencia. Char almacena una cadena de longitud fija, y varchar una cadena de longitud variable. Char sirve para almacenar un carácter y varchar sirve para almacenar cadenas. Varchar permite almacenar cadenas más grandes que char. El operador CONCAT en un select se utiliza para: Unir dos o más campos de texto. Dividir campos de texto. Buscar información en un campo de texto. Ordenar un campo de texto. ¿Qué restricción permite definir un identificador de clave primaria?. AUTO_INCREMENT. DEFAULT. NOT NULL. PRIMARY KEY. Para guardar los cambios en una transacción utilizamos: COMMIT. SAVEPOINT. ROLLBACK. START TRANSACTION. Qué sentencia me devuelve todos los datos de los clientes cuya población es Barcelona?. SELECT * FROM clientes WHERE poblacion='Barcelona'. SELECT * FROM clientes poblacion='Barcelona'. SELECT ALL FROM clientes poblacion='Barcelona'. SELECT ALL FROM clientes WHERE poblacion='Barcelona'. La orden SAVEPOINT nos permite: Almacenar parcialmente una transacción. Almacenar una transacción de tipo punto de ruptura. Validar y finalizar una transacción. Deshacer una transacción parcialmente. ¿Qué tipo de campo contiene un único valor de una lista que se especifica en su definición?. Enum. Text. Blob. TinyText. El select * se utiliza para: Agrupar los registros en función de un criterio. Mostrar todos los registros. Eliminar los registros duplicados. Mostrar todas las columnas. ¿Cuál de los siguientes operadores permite comparar el valor de un campo con una lista de valores?. BETWEEN valor AND valor2. IN(valor1, valor2,…). LIKE. <>. Select nombre población from clientes where población is not null: Muestra los datos de los clientes que no tienen población. Muestra los clientes que han modificado su población. Muestra los datos de los clientes que tienen población. Muestra los registros que no estan completos. El inner join nos permite: Mostrar el contenido de dos tablas. Devolver las filas repetidas en dos tablas. Devolver las filas cuya clave principal de una tabla esta asociada con la clave foránea de la otra. Devolver las filas cuya clave principal de una tabla no coincide con la clave foránea de la otra tabla. ¿Qué utilidades tienen las vistas?. Borrar datos de forma masiva. Como mecanismo de seguridad y como herramienta para facilitar el uso de consultas. Insertar datos de forma masiva. Hacer copias de seguridad de los datos. Cuando realizamos un insert en una vista los datos se almacenan en: Las tablas asociadas a la vista. En la vista y en las tablas asociadas. Las vistas sólo son de lectura. En la vista. ¿Qué orden nos permite eliminar un índice?. DROP INDEX nombre_Indice ON nombre_Tabla. DELETE INDEX nombre_Indice ON nombre_Tabla. ERASE INDEX nombre_Indice ON nombre_Tabla. QUIT INDEX nombre_Indice ON nombre_Tabla. ¿Cuál de los siguientes tipos de datos nos permite representar más números enteros?. SmallInt. MediumInt. Int. BigInt. ¿Qué orden nos permite añadir una columna nueva en una tabla?. CREATE nombre_Columna. ADD nombre_Columna. NEW nombre_Columna. INSERT nombre_Columna. Los comodines % y _ los utilizamos con el operador: LIKE. IN. BETWEEN. IS NULL. Un bloqueo READ por parte del usuario1 permite: El usuario1 podrá leer o escribir en la tabla y el resto solo leer. El usuario1 será el único que puede leer la tabla. Todos los usuarios solo podran leer la tabla. El usuario1 podrá leer o escribir en la tabla y el resto serán bloqueados. En Mysql para acceder a la fecha actual utilizamos la función: DATE(). HOY(). CURRENT_DATE(). TIME(). ¿Cuál de estas afirmaciones es correcta?. Cuando se produce una transacción, el motor de la base de datos no bloquea los datos a los que accede la transacción en cuestión, con el fin de que el resto de transacciones puedan acceder rápidamente a los datos. Cuando se produce una transacción, el motor de la base de datos no bloquea los datos a los que accede la transacción en cuestión, haciendo que el resto de transacciones esperen su turno. Cuando se produce una transacción, el motor de la base de datos bloquea los datos a los que accede la transacción en cuestión, haciendo que el resto de transacciones esperen su turno. Cuando se produce una transacción, el motor de la base de datos bloquea los datos a los que accede la transacción en cuestión, siendo el resto de transacciones descartadas. Los AUTOJOINS nos permiten: Nos muestran los registros diferentes en dos tablas. Nos muestran los registros duplicados en dos tablas. Relacionar los registros de una tabla con otros registros de la misma tabla. Relacionar los registros de dos tablas diferentes. Para mostrar la media de un determinado campo utilizamos la función: AVG. MEDIANA. GROUP BY. PROMEDIO. ¿Qué restricción especifica que la columna debe recibir un valor en la creación o la modificación?. DEFAULT. PRIMARY KEY. AUTO_INCREMENT. NOT NULL. ¿Qué tipo de índice no permite que la columna tenga valores repetidos?. INDEX. UNIQUE. FULLTEXT. SPATIAL. ¿Cuándo utilizaremos el motor de almacenamiento MyISAM?. En una tabla en la que queramos que se cumplan las propiedades ACID. En tablas HSQuery. En una tabla sobre la que hay muchísimas consultas y no hay modificaciones. Cuando queramos que nuestra tabla respete las reglas de integridad referencial. ¿Qué tipo de motor de almacenamiento tiene actualmente por defecto MySQL?. TransactSql. MyISAM. InnoDB. HSQuery. ¿Qué orden nos permite modificar la estructura de una tabla?. CHANGE TABLE nombre_Tabla. ALTER TABLE nombre_Tabla. MODIFIY TABLE nombre_Tabla. UPDATE TABLE nombre_Tabla. ¿Qué orden nos permite eliminar una restricción de una tabla?. ERASE FOREIGN KEY nombre_Columna. QUIT FOREIGN KEY nombre_Columna. DELETE FOREIGN KEY nombre_Columna. DROP FOREIGN KEY nombre_Columna. En la instrucción INSERT INTO especificamos los valores a insertar con el parámetro: SELECT. VALUES. FIELDS. REGISTRY. Si lanzamos la orden DROP TABLE: Perdemos los datos y la estructura, pero con un ROLLBACK podemos deshacer la operación. Una tabla en producción no se puede borrar. Perdemos los datos y mantenemos la estructura de la tabla. Perdemos los datos, la estructura y los índices asociados. Utilizaremos la cláusula HAVING: En la creación de tablas ACID. Cuando queramos que el resultado de la consulta salga ordenado. En consultas de más de dos tablas, por eso siempre va asociada a la cláusula FULL JOIN. Cuando queramos filtrar grupos, por eso siempre va asociada a la cláusula GROUP BY. Una transacción explícita empieza con la orden: COMMIT. ROLLBACK. START TRANSACTION. SAVEPOINT. El select distinct se utiliza para: Recuperar la información de todas las columnas. Ordenar por el primer campo de la tabla. Suprimir los duplicados. Enlazar dos tablas. El AS en una instruccion select se utiliza para: Mostrar todos los registros. Ordenar los registros de forma ascendente. Cambiar el encabezado de una columna. Ordenar los registros de forma descendente. ¿Para qué sirve la orden TRUNCATE?. Borra todos los registros de una tabla con mayor rendimiento y rapidez que la orden DELETE. Borra una parte de los registros de una tabla con mayor rendimiento y rapidez que la orden DELETE. Borra los datos y la estructura de una tabla. Borra una base de datos completa. ¿Qué orden nos permite eliminar una tabla de la base de datos?. DROP TABLE nombre_Tabla. ERASE TABLE nombre_Tabla. DELETE TABLE nombre_Tabla. QUIT TABLE nombre_Tabla. Para descartar los cambios en una transacción utilizamos: RETURN. COMMIT. SAVEPOINT. ROLLBACK. La instrucción SELECT SUBSTRING(nombre,2,3): Añade al campo nombre dos veces el número 3. Muestra del campo nombre 2 carácteres a partir del tercero. Elimina del campo nombre 2 carácteres a partir del tercero. Muestra del campo nombre 3 carácteres a partir del segundo. ¿Qué nombre recibe el objeto asociado a una tabla que permite que las consultas den una respuesta más rápida?. Índice. SELECT. Restricción. Llave primaria. ¿Qué orden nos permite crear un índice?. NEW INDEX nombre_Indice ON nombre_Tabla(columna1, …). CREATE INDEX nombre_Indice ON nombre_Tabla(columna1, …). ADD INDEX nombre_Indice ON nombre_Tabla(columna1, …). INSERT INDEX nombre_Indice ON nombre_Tabla(columna1, …). El operador LIKE: Nos permite determinar que registros no estan relacionados en dos tablas diferentes. Sirve para buscar registros relacionados en dos tablas diferentes. Nos permite determinar si el contenido campo coincide con un determinado patrón. Sirve para relacionar dos tablas. ¿La orden update puede contener una subconsulta?. Sólo en tablas InnoDB. Sólo en tablas MyIsam. Sí. No. Si queremos añadir registros de otra tabla que tiene la misma estructura utilizaremos: ADD TABLE tabla2 INTO tabla1. INSERT INTO tabla1 SELECT * FROM tabla2. INSERT TABLE tabla2 INTO tabla1. SELECT * FROM tabla2 INTO tabla1. De una vista podemos decir: Es la definición de una consulta. Es un conjunto de tablas relacionadas. Posee datos própios. Solo afecta a una sola tablas. ¿Cuál es la sintaxis correcta de una sentencia SELECT?. SELECT… FROM… WHERE… GROUP BY… ORDER BY…. SELECT… FROM… ORDER BY… GROUP BY… WHERE…. SELECT… FROM… WHERE… ORDER BY… GROUP BY…. SELECT… FROM… GROUP BY… ORDER BY…WHERE…. ¿Qué restricción fuerza un valor si no se ha precisado en la creación del registro?. PRIMARY KEY. DEFAULT. AUTO_INCREMENT. NOT NULL. ¿Qué orden nos permite eliminar un índice?. QUIT INDEX nombre_Indice ON nombre_Tabla. ERASE INDEX nombre_Indice ON nombre_Tabla. DELETE INDEX nombre_Indice ON nombre_Tabla. DROP INDEX nombre_Indice ON nombre_Tabla. ¿Qué restricción permite definir un identificador de clave primaria?. DEFAULT. NOT NULL. AUTO_INCREMENT. PRIMARY KEY. Para descartar los cambios en una transacción utilizamos: SAVEPOINT. RETURN. ROLLBACK. COMMIT. La clausula WITH CHECK OPTION: Fuerza que los registros actualizados cumplan los criterios del SELECT de la vista. Fuerza que los registros eliminados cumplan los criterios del SELECT de la vista. Fuerza que los nuevos registros cumplan los criterios del SELECT de la vista. Fuerza que los nuevos registros y los que se modifiquen cumplan los criterios del SELECT de la vista. El select * se utiliza para: Mostrar todos los registros. Mostrar todas las columnas. Eliminar los registros duplicados. Agrupar los registros en función de un criterio. ¿Qué orden nos permite crear tablas dentro de una base de datos?. INSERT TABLE nombre_Tabla. CREATE nombre_Tabla. CREATE TABLE nombre_Tabla. NEW TABLE nombre_Tabla. ¿Qué es una vista?. Es una orden SELECT formada por dos o más tablas. Ninguna de las otras opciones es correcta. Es una interficie gráfica que nos permite ver la base de datos de una forma distinta a la habitual. Es una orden SELECT establecida como un objeto en MySQL separada de la/s tabla/s a las que hace referencia. Si realizamos una consulta sobre dos tablas relacionadas con la cláusula FOREING KEY REFERENCES deberemos: utilizar la cláusula GROUP BY. "utilizar algún tipo de JOIN. realizar un producto cartesiano con la orden CARTESIAN JOIN. utilizar la cláusula SELF OUTER JOIN. En la instrucción INSERT INTO especificamos los valores a insertar con el parámetro: REGISTRY. SELECT. FIELDS. VALUES. ¿Qué orden nos permite eliminar una tabla de la base de datos?. DELETE TABLE nombre_Tabla. QUIT TABLE nombre_Tabla. ERASE TABLE nombre_Tabla. DROP TABLE nombre_Tabla. ¿Cuál de estas afirmaciones es correcta?. Cuando se produce una transacción, el motor de la base de datos no bloquea los datos a los que accede la transacción en cuestión, haciendo que el resto de transacciones esperen su turno. Cuando se produce una transacción, el motor de la base de datos bloquea los datos a los que accede la transacción en cuestión, haciendo que el resto de transacciones esperen su turno. Cuando se produce una transacción, el motor de la base de datos bloquea los datos a los que accede la transacción en cuestión, siendo el resto de transacciones descartadas. Cuando se produce una transacción, el motor de la base de datos no bloquea los datos a los que accede la transacción en cuestión, con el fin de que el resto de transacciones puedan acceder rápidamente a los datos. Una transacción explícita empieza con la orden: COMMIT. START TRANSACTION. ROLLBACK. SAVEPOINT. Si lanzamos la orden DROP TABLE: Perdemos los datos y mantenemos la estructura de la tabla. Perdemos los datos, la estructura y los índices asociados. Perdemos los datos y la estructura, pero con un ROLLBACK podemos deshacer la operación. Una tabla en producción no se puede borrar. ¿Cuándo utilizaremos el motor de almacenamiento MyISAM?. Cuando queramos que nuestra tabla respete las reglas de integridad referencial. En una tabla en la que queramos que se cumplan las propiedades ACID. En tablas HSQuery. En una tabla sobre la que hay muchísimas consultas y no hay modificaciones. Los AUTOJOINS nos permiten: Relacionar los registros de una tabla con otros registros de la misma tabla. Nos muestran los registros diferentes en dos tablas. Relacionar los registros de dos tablas diferentes. Nos muestran los registros duplicados en dos tablas. La orden UNLOCK TABLES: Desbloquea solamente las tablas activas. Desbloquea la última tabla bloqueada. Bloquea las tablas abiertas. Desbloquea todas las tablas que están bloqueadas. La cláusula WITH CHECK OPTION: Es una cláusula opcional en la orden CREATE TABLE. Es una cláusula opcional en la orden CREATE VIEW. Es una cláusula obligatoria en la orden CREATE TABLE. Es una cláusula obligatoria en la orden CREATE VIEW. Para mostrar la media de un determinado campo utilizamos la función: AVG. PROMEDIO. GROUP BY. MEDIANA. ¿Qué restricción permite que el sistema genere valores automáticamente para una columna numérica entera?. AUTO_INCREMENT. NOT NULL. PRIMARY KEY. DEFAULT. ¿Qué nombre recibe el objeto asociado a una tabla que permite que las consultas den una respuesta más rápida?. Índice. SELECT. Llave primaria. Restricción. El operador LIKE: Nos permite determinar si el contenido campo coincide con un determinado patrón. Sirve para buscar registros relacionados en dos tablas diferentes. Nos permite determinar que registros no estan relacionados en dos tablas diferentes. Sirve para relacionar dos tablas. Cuando realizamos un insert en una vista los datos se almacenan en: Las vistas sólo son de lectura. En la vista. Las tablas asociadas a la vista. En la vista y en las tablas asociadas. Select nombre población from clientes where población is not null: Muestra los registros que no estan completos. Muestra los datos de los clientes que no tienen población. Muestra los clientes que han modificado su población. Muestra los datos de los clientes que tienen población. El inner join nos permite: Devolver las filas cuya clave principal de una tabla no coincide con la clave foránea de la otra tabla. Devolver las filas cuya clave principal de una tabla esta asociada con la clave foránea de la otra. Devolver las filas repetidas en dos tablas. Mostrar el contenido de dos tablas. De una vista podemos decir: Solo afecta a una sola tablas. Posee datos própios. Es un conjunto de tablas relacionadas. Es la definición de una consulta. |




