Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEGestión Base de Datos - UF2 Completa - ASIR - ILERNA

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Gestión Base de Datos - UF2 Completa - ASIR - ILERNA

Descripción:
UF2 Lenguajes SQL: DML y DDL - Gestión BBDD ILERNA - ASIR (8 PACs completas)

Autor:
AVATAR

Fecha de Creación:
27/12/2023

Categoría:
Informática

Número preguntas: 46
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Un sistema gestor de bases de datos (SGBD) es una herramienta informática compuesta por un conjunto de programas que administran y gestionan la información contenida en una o varias bases de datos. Verdadero Falso.
En PostgreSQL el comando \q se utiliza para: Expande la salida Lista las bases de datos que hay en el servidor Salir de la sesión del cliente psql.
El lenguaje SQL es altamente dependiente del sistema operativo, por lo que la creación de tablas variará significativamente entre Windows y Linux, y la orden CREATE TABLE de SQL puede requerir modificaciones sustanciales para funcionar en diferentes sistemas operativos. Verdadero Falso.
En GNU/Linux la forma habitual de acceder al servidor postgresql es a través del programa cliente psql. Verdadero Falso.
Un cluster de bases de datos se refiere a un conjunto de bases de datos que están bajo la gestión y control de una única instancia de servidor." Verdadero Falso.
PostgreSQL es un SGBDR open source ampliamente utilizado Verdadero Falso.
En el cliente psql, ¿cuáles son los dos tipos de órdenes que se pueden ejecutar? Órdenes SQL que terminan en ";" y órdenes propias de cliente que comienzan con "\". Órdenes de servidor que terminan en ";" y órdenes propias de cliente que comienzan con "\". Órdenes SQL que comienzan con "\" y órdenes de cliente que terminan en ";". Órdenes de administración que comienzan con "\" y órdenes SQL que terminan en ";".
EL símbolo “$” que aparecen antes de cada orden en Linux significa que estamos ejecutando la orden desde un usuario básico. Verdadero Falso.
El diseño físico es la traducción e implementación del diseño lógico de la base de datos a un SGBD concreto mediante sentencias SQL Verdadero Falso.
Los SGBD suelen proporcionar herramientas gráficas que facilitan la interacción con las bases de datos. Relaciona los principales SGBD del mercado con su herramienta gráfica. PostgreSQL Oracle MySQL.
El lenguaje SQL es un estándar ampliamente usado por los principales SGBD del mercado. Verdadero Falso.
Existen tres grandes grupos o tipos de sentencia SQL. Cada uno de ellos se puede considerar un lenguaje propio, a pesar de que, los tres, se consideran parte del lenguaje SQL. Relaciona cada uno de estos tipos con su definición: DDL DML DCL.
Relaciona las sentencias con su función CREATE TABLE ALTER TABLE DROP TABLE.
Por defecto, ninguna de las columnas que añadimos en una tabla admite valores nulos, es decir, todas las filas deben tener todas las columnas completamente llenas sin excepción. Verdadero Falso.
Las sentencias en SQL acaban en punto y coma. Verdadero Falso.
La cláusula FROM identifica qué campos deseamos mostrar Verdadero Falso.
En una consulta SQL para mostrar una serie de campos específicos, basta con escribirlos y separarlos por punto y coma: SELECT nombre; apellidos; titulacion FROM persona; Verdadero Falso.
SELECT e.dni, e.salario, (e.salario * 1.15) AS "Salario aumentado", (e.salario * 0.1) AS "Bonificación", (e.salario + (e.salario * 0.1)) AS "Salario Total" FROM empleados e JOIN departamentos d ON e.departamento_id = d.id; Selecciona las opciones correctas, entre las siguientes afirmaciones, sobre este consulta SQL "Bonificación": calcula el 10% de salario como bonificación. "Salario Total": Esto suma el salario original y multiplicado por 0.10 En esta consulta, el 'Salario Aumentado' se calcula como el doble del salario original. "Bonificación" permite renombrar la etiqueta de un campo cuando se muestra en pantalla y se denominan alias de columna.
El operador DISTINCT se puede utilizar en la cláusula SELECT para filtrar filas repetidas de manera que solo aparezcan una vez. Verdadero Falso.
Relaciona los operadores/funciones con sus significado BETWEEN … AND .. IN (lista de valores) LIKE ORDER BY GROUP BY COUNT.
El lenguaje de manipulación de datos (DML) lo conforman el grupo de órdenes de SQL que modifican el estado de la base de datos: INSERT CREATE SELECT UPDATE ROLLBACK DELETE COMMIT.
Es importante recordar que un valor NULL en realidad representa la ausencia de un valor. Cuando no deseamos proporcionar un valor para un campo, contamos con dos opciones: podemos indicar explícitamente que el campo está en estado NULL, o bien, simplemente no asignarle un valor, lo que se interpreta implícitamente como un valor NULL Verdadero Falso.
Cuando nuestra base de datos utiliza claves primarias y claves ajenas, se asegura la integridad referencial. Esto significa que la base de datos garantiza que no se pueda almacenar un valor de clave ajena a menos que ya exista en la tabla de origen Verdadero Falso.
UPDATE empleados SET salario = salario * 1.10 WHERE 1; Esta sentencia actualiza el salario de todos los empleados en un 10% solo si su salario es superior a 1. Verdadero Falso.
Relación de concepto y descripción en frases cortas sobre el control de transacciones en SQL: BEGIN COMMIT ROLLBACK SAVEPOINT.
Para poder revertir las operaciones DML, tenemos dos opciones: • Especificar el parámetro AUTOCOMMIT en on. • Marcar inicio de transacción con la orden COMMIT. Verdadero Falso.
Los índices (INDEX) no tienen ninguna función en la mejora de la velocidad de recuperación de filas en los sistemas de gestión de bases de datos. Verdadero Falso.
Los usuarios no pueden crear índices de forma manual en las columnas para mejorar el rendimiento de acceso a las filas. Verdadero Falso.
Indica la afirmación correcta sobre la imagen: El código está creando una nueva tabla llamada 'persona' con un índice en la columna 'apellidos'. El código está creando un nuevo índice llamado 'persona_apellidos_idx' en la columna 'apellidos' de la tabla 'persona'. El código está eliminando un índice existente en la columna 'apellidos' de la tabla 'persona'. El código está actualizando todos los registros en la tabla 'persona' para cambiar los valores de la columna 'apellidos'.
Relaciona las funciones disponibles para manipular secuencias con definición SETVAL CURRVAL NEXTVAL.
¿Cuáles son ventajas de utilizar vistas en una base de datos? Restringen el acceso a la base de datos. Aumentan la complejidad de las operaciones de consulta. Muestran múltiples representaciones de los mismos datos. Ocupan muy poco espacio de almacenamiento, ya que no contienen datos, solo su definición. Muestran solo la información estrictamente necesaria para llevar a cabo tareas concretas. Transforman consultas simples en consultas más complejas. Las vistas permiten la edición directa de los datos en las tablas subyacentes.
¿Cuál es la utilidad de la opción VERBOSE al utilizar EXPLAIN con una consulta en PostgreSQL? Muestra los costes estimados de la consulta. Muestra información detallada sobre los índices utilizados. Muestra las filas descartadas por el filtro de la consulta. Muestra la información real del resultado, incluyendo los costes reales y el número de veces que se ejecutó el acceso secuencial. Muestra las columnas de salida de la consulta.
La diferencia clave entre Seq Scan y Bitmap Heap Scan radica en cómo se gestionan y recuperan los datos: el Seq Scan es más simple pero potencialmente menos eficiente, ya que escanea toda la tabla, mientras que el Bitmap Heap Scan es más selectivo y se centra en páginas específicas, lo que puede mejorar el rendimiento en consultas específicas. Verdadero Falso.
La única opción disponible para proporcionar sugerencias de ejecución de consultas es utilizar una extensión llamada pg_hint_plan, que está diseñada para Red Hat Enterprise Linux y se puede obtener a través de la descarga de un paquete RPM en línea. Esta extensión permite ofrecer recomendaciones y directrices para mejorar el rendimiento de las consultas en PostgreSQL. Verdadero Falso.
La sintaxis básica que nos permite crear este tipo de reglas en particular es la siguiente: CREATE RULE nombre_de_la_regla AS ON INSERT TO nombre_de_la_tabla WHERE condición DO INSTEAD {NOTHING | instrucciones}; Verdadero Falso.
A la pareja compuesta por un patrón y una transformación la llamamos regla. Para poder crear la regla, previamente será necesario haber creado la tabla donde queremos insertar los datos de registro. Verdadero Falso.
PostgreSQL puede trabajar con seis tipos de índices distintos, cada uno diseñado para el uso habitual de un conjunto de operadores determinado. Relaciona cada índice con su descripción. B-tree Hash BRIN GIN GiST SP-GiST .
En términos simples, PL/pgSQL, como lenguaje de programación, brinda un mayor control sobre los procedimientos en comparación con SQL, ya que permite la utilización de bucles y otras estructuras de control. Verdadero Falso.
Una función o procedimiento es una colección de instrucciones escritas en un lenguaje de programación, organizadas bajo un nombre común, con el propósito de llevar a cabo una tarea específica que se activa llamando ese nombre. Los procedimientos no generan resultados o valores de retorno al igual que las funciones. Verdadero Falso.
Cuál de los siguientes no es un tipo de dato válido en PostgreSQL TIMESTAMP INTEGER FLOAT VARCHAR BOOLEAN NUMERIC DATE.
¿Qué comando se utiliza para definir una función almacenada en PL/pgSQL? CREATE FUNCTION CREATE TABLE INSERT INTO SELECT FROM.
¿Qué operador se utiliza en PL/pgSQL para concatenar cadenas de texto? + - || *.
PL/pgSQL ha sido desarrollado con el propósito de capacitar a los usuarios de PostgreSQL para llevar a cabo tareas y cálculos de mayor complejidad que aquellos que se pueden lograr con SQL estándar. Verdadero Falso.
Relaciona cada una de las siguientes funciones de sistema con su acción. ROUND CEIL FLOOR SUBSTR LOWER UPPER TO_CHAR TO_DATE.
En la creación de una función en PL/pgSQL, ¿qué significa la declaración RETURNS VOID? La función devuelve un valor de tipo "void". La función no devuelve ningún valor. La función devuelve un valor nulo. La función devuelve un valor de tipo "void" si se encuentra un error.
¿Qué función se utiliza para manejar errores personalizados en PL/pgSQL? RETURN RAISE INSERT SELECT.
Denunciar test Consentimiento Condiciones de uso