option
Cuestiones
ayuda
daypo
buscar.php

Base de datos I

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Base de datos I

Descripción:
Segundo parcial

Fecha de Creación: 2024/04/19

Categoría: Otros

Número Preguntas: 148

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

¿Para que se usan los cursores explicitos en PL/SQL?. Para realizar consultas SELECT. Para realizar consultas ORDER. Para realizar consultas INSERT. Para realizar consultas SET. Para realizar consultas UPDATE.

Indique la palabra que falta en el siguiente concepto "SQL es un _____ de "alto nivel" o de "no procedimiento", que gracias a su fuerte base teorica y su orientacion al manejo de conjuntos de registros, y no a registros individuales, permite una alta productividad en codificacion y la orientacion de los objetos.". Declarativo. Procedimental. Metodico. Conductual. Causal.

Indique la palabra que falta en el siguiente concepto: "Cada valor manipulado en la base de datos Oracle, y en la mayoria de las bases de datos relacionales es similar, tiene un Tipo de datos. El tipo de dato de un valor se asocia a un conjunto fijo de _____". Valores. Características. Propiedades. Caracteres. Descripciones.

Indique la palabra que falta en el siguiente concepto: "En PL/SQL la gestion de excepciones es _____ a la hora de generar unidades de trabajo". Opcional. Inevitable. Necesaria. Obligatoria. Impresindible.

¿A que categoria de la modularidad en PL/SQL hace referencia el siguiente concepto? "Conjunto de sentencias que aceptan y retornan cero o mas variables, que se denominan parametros". Procedimientos. Tiggers. Consultas. Operaciones. Funciones.

¿Como se declara un cursor explicito en PL/SQL?. CURSOR nombre_cursor IS is instruccion_SELECT. CURSOR nombre_cursorintruccion;. CURSOR nombre_cursor (valor1, valor2, ..., valorN)instruccion_SELECT;. CURSOR nombre_cursor ISinstruccion_DECLARE;. CURSOR nombre_cursor(valor1, valor2, ..., valorN)instruccion_DECLARE;.

¿Como se denomina la clausula que proporciona una condicion en el grupo de las tuplas asociado a cada valor de los atributos de agrupamiento?. HAVING. ROUND. GROUP BY. ORDER BY. DISTINCT.

Las funciones de grupo (usadas con la clausula GROUP BY) pueden aparecer en lista de columnas en el SELECT, en las condiciones dentro de la clausula HAVING y WHERE. Verdadero. Falso.

¿Cual es la clausula que separa las filas del conjunto, en grupos de filas que tienen el mismo valor en la columna?. GROUP BY. ORDER BY. WHERE. SELECT. HAVING.

¿Cual es la clausula en la que se escriben condiciones de filtro que permiten elegir aquellas filas que se quieren mostrar?. WHERE. FROM. GROUP BY. SELECT. HAVING.

¿Cuales de las siguientes son funciones generales de comparacion? Seleccione 2 (dos) respuestas correctas. LEAST. GREATEST. REPLACE. POWER. INITCAP.

¿Que funcion se usa en PL/SQL para obtener el ultimo valor en una secuencia?. NEXTVAL. CURRVAL. LASTVAL. GETVAL. SEQEND.

¿A que categoria de la modularidad en PL/SQL hace referencia el siguiente concepto? "Conjunto de sentencias asociadas a una tabla de la base y tambien a los eventos de sistema.". Tiggers. Sentencias. Procesos. Funciones. Procedimientos.

¿Cuales son las categorias en las que puede dividirse los modulos en PL/SQL? Seleccione las 4 (cuatro) respuestas correctas. Paquetes. Procedimientos. Triggers. Funciones. Consultas.

Indique la palabra que falta en el siguiente concepto DDL: "Las columnas que durante el analisis han sido determinadas como claves cadindatas, pueden utilizar la restriccion _____ que impide instertar una fila con un valor repetida en esta columna.". UNIQUE. ADD. MODIFY. CHECK. CONSTRAINT.

¿Qué instrucción se utiliza en PL/SQL para liberar los recursos usados por cursores explicitos?. CLOSE. END. DELETE. ERASE. DROP.

¿A que categoria de la modularidad en PL/SQL hace referencia el siguiente concepto? "Conjunto de sentencias que acepten parametros y que su tarea principal es calcular un valor y devolverlo para finalizar su trabajo; no pueden realizar transacciones mientras son ejecutadas". Funciones. Procesos. Paquetes. Operaciones. Sentencias.

¿Que accionar realiza PL/SQL con la siguiente instruccion para cursores explicitos? FETCH nombre_cursor INTO lista_variables;. Leer datos del cursor. Cerrar el cursor. Abrir el cursor. Borrar datos del cursor. Declarar el cursor.

¿Cuáles de las siguientes son funciones de carácter, es decir, funciones que devuelvan valores caracteres? Seleccione las 4 (cuatro) respuestas correctas. CHR. REPLACE. SUBSTR. LPAD. EXTRACT.

Indique cual es la clausula en la que se enumenran las tablas, vistas y subconsultas que deben ser seleccionadas para buscar las columnas que se enumeren en el SELECT. FROM. SELECT. GROUP BY. WHERE. ORDER BY.

¿Cual de las siguientes opciones completa correctamente la siguiente afirmacion? "Cuál se incluye una función de grupo en el SELECT junto con columnas simples es decir sin funciones de grupo, debemos escribir la clausula ...". GROUP BY con todas las columnas simples del SELECT. ORDER BY para ordenar los resultados por una de las columnas. WHERE para limitar las filas antes de aplicar la función de grupo. LIMIT para restringir el número de filas retornadas en la consulta. DISTINCT para asegurar que los resultados sean únicos.

¿Que devuelve la sentencia sql: SELECT DISTINCT dniempleado FROM TRABAJA_EN WHERE (numproy, horas) IN SELECT (numproy, horas) FROM TRABAJA_EN WHERE dni=¿12345678¿);?". Devuelve todos los DNI, de los empleados que trabajan la misma combinacion (numproy y horas) en los que trabaja el empleado "Juan Perez", cuyo nro de documento es "12345678". Muestra los DNI de otros empleados que tienen asignaciones de tiempo exactamente iguales en los mismos proyectos que el empleado con DNI "12345678". Lista los números de documento de aquellos empleados que comparten la misma carga horaria y proyecto que el empleado identificado por "12345678". Proporciona los DNI de los empleados que coinciden en horas y proyectos con los registrados para el empleado cuyo DNI es "12345678". Entrega una lista de DNI de empleados que, al igual que el empleado con DNI "12345678", tienen las mismas horas trabajadas en los mismos proyectos.

¿Cual de las siguientes opciones nombra correctamente la situacion descripta a continuacion? "En esta situacion, el optimizador cambia la estrategia y lee la primer fila de la consulta principal, alli conoce el valor que esta necesitando la subconsulta y con esta informacion ejecuta la sub consulta". Consulta con sub consultas correlacionadas. Ejecución de subconsultas dependientes. Optimización de subconsultas correlativas. Evaluación iterativa de subconsultas. Estrategia de subconsultas dependientes del contexto.

En la siguiente secuencias de sentencias SQL: (0)CREATE TABLE ...; (2)SAVEPOINT B; (3)UDATE...; (4) INSERT...; (5)SAVEPOINT C; (6)DELETE...; (7) ... ¿Cual de todas las siguientes opciones contiene la sentencia necesaria en la linea (7) para que confirme toda la transaccion?. COMMIT. COMMIT TRANSACTION para finalizar la sesión de cambios actual. END TRANSACTION con un COMMIT para cerrar y guardar todos los cambios. COMMIT WORK para asegurar que todos los cambios hasta el último punto de guardado sean permanentes. EXECUTE COMMIT para concluir y confirmar todas las modificaciones en la base de datos.

En DDL, la sentencia CREATE puede crear muchos objetos diferentes en una base de datos. ¿Cuál de las siguientes entidades no se crea con una sentencia CREATE exclusiva para ese tipo de objeto?. Constraint. Procedimiento almacenado. Función definida por el usuario. Índice. Disparador (Trigger).

¿Cual de las siguientes opciones nombre correctamente al elemento "E1" de la siguiente consulta? "SELECT ename, sal FROM empleados E1 WHERE sal > (SELECT avg,sal) FROM empleados E2 WHERE E2.job = E1.job);". E1 es una referencia externa. E1 es un subquery anidado. E1 es una variable de tabla. E1 es una subconsulta lateral. E1 es un alias de tabla.

¿Cuál de las siguientes opciones contiene la forma de resolver el siguiente requerimiento dentro de la sentencia SELECT? 'Es necesario saber qué empleado gana más sueldo que el sueldo promedio de toda la empresa'". Con una subconsulta WHERE. Empleando una función de ventana (window function). Con una subconsulta en la cláusula SELECT para comparar con el sueldo promedio. Mediante una JOIN con una tabla derivada que calcule el sueldo promedio. Utilizando una subconsulta en la cláusula FROM para obtener el sueldo promedio y comparar en la cláusula WHERE.

¿Cuál de las siguientes opciones completa correctamente la frase a continuación? 'Otro uso de subconsultas en la sentencia SELECT es en la cláusula FROM, allí toman el nombre de ...'. In line views. Subqueries en tabla. Vistas derivadas. Tablas temporales. Subqueries anidadas.

¿Cuál de las siguientes opciones nombra correctamente al elemento 'E2' de la siguiente consulta - 'SELECT ename, sal FROM empleados E1 WHERE sal > (SELECT avg(sal) FROM empleados E2 WHERE E2.job = E1.job)'?. E2 es un alias de tabla simple. E2 es un alias de subconsulta. E2 es un alias de tabla derivada. E2 es un subquery correlacionado. E2 es un subquery escalar.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? 'Las funciones de Grupo tienen como objetivo... En el select y en el halving. Ordenar datos de manera específica. Reducir el conjunto de resultados. Filtrar registros según condiciones. Realizar cálculos sobre grupos de datos.

¿Cuál de los siguientes tipos de datos propios de MySQL comparte este con ORACLE?. char. DATE. VARCHAR. INTEGER. DECIMAL.

Escribir subconsultas en el SELECT, permite reemplazar la creación de un objeto en el esquema. ¿Cuál es ese objeto?. Función. Views. Stored procedures. Indexes. Constraints.

¿Cuál de la siguiente función de grupo devuelve el valor mínimo de un grupo de filas?. MIN(columna). AVG(column). COUNT(column). SUM(column). FIRST(column).

¿Cuál de las siguientes opciones completa correctamente la siguiente frase? 'Un lenguaje declarativo como SQL significa que debe ...'. Especificarse en las sentencias que es lo que quiere obtener. Definir la lógica de la consulta sin detailing the implementation steps. Declarar las operaciones a realizar sin especificar el proceso detallado. Indicar qué resultados se esperan sin specifying the steps to achieve them. Expresar las condiciones y criterios de selección sin mencionar la manipulación de datos.

¿Cuál de las siguientes opciones contiene al operador de comparación en el WHERE que producirá un error en tiempo de ejecucion si la subconsulta devuelve más de un valor?. EL OPERADOR "<". EL OPERADOR "=". EL OPERADOR "<=". EL OPERADOR ">=". EL OPERADOR "<>".

¿Cuál de las siguientes opciones completa adecuadamente la siguiente frase? 'La cláusula que permite formar distintos grupos para aplicarle las funciones de grupo discriminadamente es ...'. GROUP BY. DISTINCT. HAVING. WHERE. PARTITION.

¿Cuál de las siguientes NO es una sentencia del lenguaje SQL?. ALTER TABLE mitabla DISABLE INDEX mitabla_pk;. UPDATE DISABLE INDEX mitabla_pk ON mitabla. DISABLE INDEX mitabla_pk FROM mitabla. EXECUTE DISABLE INDEX mitabla_pk ON mitabla. CREATE DISABLE INDEX mitabla_pk.

¿Qué realiza el siguiente comando? Alter table EMPRESA.EMPLEADO DROP COLUMN Dirección CASCADE. Elimina la columna dirección de la tabla base Empleados y todas las restricciones y vistas que hacen referencia a la columna. Elimina la columna "Dirección" de la tabla "Empleados" en la base de datos de la empresa, y si hay restricciones o vistas que dependen de esta columna, también las elimina. Realiza la acción de eliminar la columna "Dirección" de la tabla "EMPLEADO" en el esquema "EMPRESA", y cualquier restricción o vista asociada a esta columna también será eliminada automáticamente. Elimina la columna "Dirección" de la tabla principal de empleados en la base de datos de la empresa, junto con todas las restricciones y vistas que tengan referencia a dicha columna. En el contexto de la base de datos de la empresa, altera la tabla "EMPLEADO" eliminando la columna "Dirección" y, si hay restricciones o vistas que la utilizan, las elimina de manera recursiva.

En la siguiente situación "Al intentar ejecutar la consulta con una subconsulta correlacionada" ¿Cuál de las siguientes opciones contiene lo que encuentra el optimizador para cambiar la forma de ejecución al modo correcto?. Un alias de tabla definida en una tabla de la consulta principal. La situación mencionada se refiere a cuando el optimizador identifica un alias de tabla en la tabla principal de la consulta. Cuando se enfrenta a una subconsulta correlacionada, el optimizador considera la presencia de un alias de tabla en la tabla principal. En el contexto de una subconsulta correlacionada, el optimizador interpreta la existencia de un alias de tabla en la tabla principal como un factor para cambiar el modo de ejecución. Se espera que el optimizador modifique la forma de ejecución cuando encuentra un alias de tabla en la tabla de la consulta principal en una subconsulta correlacionada.

¿Cuál de las siguientes opciones corresponde a la línea de la siguiente consulta que tiene un error? "a. SELECT col1 b. FROM tabla1 t1 c. WHERE col2 EXISTS (SELECT 'x' FROM tabla2 t2 WHERE t1.id = t2.id_t2) d. AND col1 LIKE '%o%' e. ORDER BY col1;". La línea c. La línea d. La línea e. La línea a. La línea b.

¿Cuál de las siguientes opciones corresponde a la línea de la siguiente consulta que tiene un error? "a. SELECT col1 b. FROM tabla1 t1 c. NOT EXISTS (SELECT col3 FROM tabla2 t2 WHERE t1.id = t2.id) d. WHERE col2 = 100 e. AND col1 LIKE '%o%';". La línea b. La línea c. La línea a. La línea d. La línea h.

¿Qué realiza el siguiente comando? Alter table EMPRESA.EMPLEADO DROP COLUMN Dirección CASCADE. Elimina la columna dirección de la tabla base Empleados y todas las restricciones y vistas que hacen referencia a la columna. Elimina la columna "Dirección" de la tabla "Empleados" en la base de datos de la empresa, y si existen restricciones o vistas que dependen de esta columna, también las elimina. Este comando altera la tabla "EMPLEADO" en el esquema "EMPRESA", eliminando la columna "Dirección", y cualquier restricción o vista asociada a esta columna también se elimina en cascada. Elimina la columna "Dirección" de la tabla principal de empleados en la base de datos de la empresa, junto con todas las restricciones y vistas que hacen referencia a dicha columna. En el contexto de la base de datos de la empresa, altera la tabla "EMPLEADO", eliminando la columna "Dirección" y, si hay restricciones o vistas que la utilizan, las elimina de manera recursiva.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Cuando se incluye una función de grupo en el SELECT junto con columnas simples es decir sin funciones de grupo, debemos escribir la cláusula ...". GROUP BY con todas las columnas simples del SELECT. La cláusula GROUP BY con todas las columnas simples en el SELECT. Necesitamos usar GROUP BY en todas las columnas simples del SELECT. Deberíamos incluir GROUP BY con todas las columnas simples del SELECT. Se requiere especificar GROUP BY para todas las columnas simples en el SELECT.

¿Cuál de los siguientes NO es un uso permitido de una subconsulta?. Ser usada en el GROUP BY. Ser utilizada como una tabla derivada en el FROM. Emplearla como parte de la condición de una cláusula WHERE. Ser parte de la lista de columnas en el SELECT. Formar parte de una expresión de comparación en el SELECT.

¿Cuál de las siguientes opciones completa aducadamente la siguiente frase? La cláusula que permite formar distintos grupos para aplicarle las funciones de grupo discriminadamente es GROUP BY. GROUP BY. SELECT. WHERE. WHAT. WHY.

¿Cuál de las siguientes opciones contiene el nombre de las subconsultas que devuelven un solo valor?. Escalares. Selects. Inputs. Outputs. Exits.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Las funciones de Grupo tienen como característica que se utilizan junto con una o más columnas en la cláusula ...". En el SELECT y en el HAVING. En el ORDER BY y en el WHERE. En el GROUP BY y en el FROM. En el JOIN y en el UPDATE. En el INSERT INTO y en el DELETE FROM.

¿Cuál de las siguientes NO es una sentencia del lenguaje SQL?. ALTER TABLE mitabla DISABLE INDEX mitabla_pk;. INSERT INTO tabla (columna1, columna2) VALUES (valor1, valor2). DELETE FROM tabla WHERE condición. UPDATE tabla SET columna = valor WHERE condición. CREATE TABLE tabla (columna1 tipo, columna2 tipo).

¿Cuál de las siguientes opciones completa correctamente la frase a continuación? "El operador = ANY es equivalente al operador ...". IN. OUT. UP. DOWN. CENTER.

¿Cuál de las siguientes acciones realiza la sentencia TRUNCATE?. Borra las filas en bloque y deja la estructura de columnas, índices y constraints sin modificaciones. Reinicia el contador de identidad de la tabla. Es una operación DDL (Data Definition Language). No activa los desencadenadores (triggers) asociados con la tabla. Se utiliza comúnmente para limpiar grandes conjuntos de datos de una tabla sin eliminar la tabla misma.

¿Cuál de las siguientes opciones contiene una justificación que forma una frase incorrecta? 'El uso de vistas simples se justifica...'. Por su mayor rapidez en el recupero de las filas que se han almacenado en ella. Debido a su capacidad para simplificar la estructura de la base de datos. Porque facilita la navegación y comprensión de la información para los usuarios. Dada su flexibilidad para adaptarse a diferentes sistemas de gestión de bases de datos. Por la optimización de recursos que permite en el servidor de la base de datos.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? 'En el SELECT, un grupo de filas es seleccionado cuando hay dos condiciones en el HAVING y están coordinadas con...'. AND. ambas son verdaderas. OR. XOR. FOR.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? 'Las funciones de Grupo pueden...'. Combinarse solo con funciones de grupo. Operar sobre conjuntos de datos agrupados según criterios específicos. Calcular valores basados en grupos de filas que cumplen ciertas condiciones. Realizar cálculos agregados sobre resultados de consultas agrupadas. Aplicarse a columnas especificadas en la cláusula SELECT de una consulta agrupada.

¿Cuál de las siguientes opciones es una función de filas simples que se diferencia del resto de funciones de fila simple?. Que están almacenados en una tabla de la base de datos. Contar el número total de filas en una tabla. Recuperar el valor máximo de una columna específica. Obtener la suma de los valores de una columna determinada. Calcular el promedio de los valores de una columna.

¿Cuál de las siguientes opciones es la que corresponde a la línea de la siguiente consulta que tiene un error? "a.SELECT colb.b FROM tabla1 t1, WHERE 1 < 2 d. AND ti.col1 LIKE '%' AND count(*) >= 0 e. GROUP BY ti.col2;". La línea d. La línea a. La línea b. La línea e. La línea o.

¿De quién es la tarea de que la vista se encuentre actualizada?. Del DBMS. Del administrador de la base de datos. De los desarrolladores de software. Del sistema de gestión de bases de datos. De los ingenieros de datos.

¿Cuál de las siguientes opciones responde a la siguiente pregunta? 'La única forma de garantizar el orden descendente de las filas en un SELECT es a través de...'. Order by columna Desc. Especificando el nombre de la columna seguido de DESC en la cláusula ORDER BY. Empleando la función de ordenamiento DESC() en la consulta. Agregando la palabra clave DESC después del nombre de la columna en la cláusula ORDER BY. Definiendo el orden descendente mediante la instrucción ORDER DESC.

¿Cuál de las siguientes son funciones de carácter, es decir, funciones que devuelven valores caracteres?. CHR. REPLACE. SUBSTR. LPAD. STR.

Indique cuál es la cláusula en la que se enumeran las tablas, vistas y subconsultas que deben ser seleccionadas para buscar las columnas que se enumeran en el SELECT. FROM. WHAT. WHY. SINCE. WHERE.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Los sublenguajes o formas de clasificar las sentencias en SQL son...". DDL. DML. Data Definition Language, Data Manipulation Language, Data Control Language y Transaction Control Language. Definición de Datos, Manipulación de Datos, Control de Datos y Control de Transacciones. Schema Definition Language, Data Query Language, Data Control Language y Transaction Control Language.

Indique la palabra que falta en el siguiente concepto "SQL es un lenguaje _________ de "alto nivel" o "de no procedimiento", que gracias a su fuerte base teórica y su orientación al manejo de conjunto de registros, y no a registros individuales, permite una alta productividad en codificación y la orientación a objetos". Declarativo. Estructurado. Transaccional. Procedimental. Manipulador.

Las funciones de grupo (usadas con la clausula GROUP BY) pueden aparecer en lista de columnas en el SELECT, en las condicones dentro de la cláusula HAVING y WHERE. Verdadero. Falso.

¿Cuál es la cláusula que separa las filas del conjunto, en grupos de filas que tienen el mismo valor en la columna?. GROUP BY. ORDER BY. DISTINCT. HAVING. PARTITION BY.

¿Cuál es la cláusula qen la que se escriben condiciones de filtro que permiten elegir aquellas filas que se quieren mostrar?. WHERE. WHAT. WHY. FIND. LOOK.

¿Cuáles de las siguientes son funciones generales de comparación? Seleccione las 2 (dos) respuestas correctas. LEAST. GREATEST. LIKE. BETWEEN. IN.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Cuando se incluye una función de grupo en el SELECT junto con columnas simples es decir sin funciones de grupo, debemos escribir la cláusula …". GROUP BY con todas las columnas simples del SELECT. DISTINCT para eliminar duplicados en las columnas simples del SELECT. ORDER BY para ordenar los resultados basados en las columnas simples del SELECT. JOIN para combinar los resultados con otras tablas basadas en las columnas simples del SELECT. HAVING con todas las columnas del SELECT.

Indique la palabra que falta en el siguiente concepto DDL: "Las columnas que durante el análisis han sido determinadas como claves candidatas, pueden utilizar la restricción _______ que impide insertar una fila con un valor repetido en esta columna". UNIQUE. CHECK. NOT NULL. FOREIGN KEY. CONSTRAINT.

¿Cómo se denomina la cláusula que proporciona una condición en el grupo de tuplas asociado a cada valor de los atributos de agrupamiento?. HAVING. WHERE. GROUP BY. SELECT. DISTINCT.

¿Cuál de las siguientes NO es una sentencia del lenguaje SQL?. ALTER TABLE mitabla DISABLE INDEX mitabla_pk;. INSERT INTO... SELECT * FROM... UPDATE... CREATE TABLE...

Indique la palabra que falta en el siguiente concepto: "Cada valor manipulado en la base de datos Oracle, y en la mayoría de las bases de datos relacionales es similar, tiene un Tipo de datos. El tipo de dato de un valor se asocia a un conjunto fijo de ________". Propiedades. Atributos. Especificaciones. Valores. Definiciones.

¿Cuál de las siguientes acciones realiza la sentencia TRUNCATE?. Borra las filas en bloque y deja la estructura de columnas, índices y constraints sin modificaciones. No registra las filas eliminadas en el registro de transacciones (log). No puede ser revertida mediante un rollback. No es una transacción que se pueda recuperar. No activa los disparadores (triggers) asociados con la tabla.

¿Cuál de las siguientes opciones completa adecuadamente la siguiente frase? "La cláusula que permite formar distintos grupos para aplicarle las funciones de grupo discriminadamente es…". GROUP BY. HAVING. DISTINCT. SELECT. PARTITION BY.

¿Cuál de las siguientes opciones contiene el nombre de las subconsultas que devuelven un solo valor?. Escalares. Common Table Expressions (CTEs). Subquery. Derived Tables. Escalares.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Las funciones de Grupo tienen como caracteristica que se usan…". En el SELECT y en el HAVING. En el ORDER BY y en el GROUP BY. En el SELECT y en el ORDER BY. En el SELECT y en el HAVING. En el GROUP BY y en el HAVING.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? Las funciones de Grupo pueden…. Anidarse. ser utilizadas en consultas con joins. ser aplicadas a columnas no agrupadas. combinarse con funciones escalares. ser usadas en expresiones de filtro.

¿Cuál de las siguientes opciones es una función de filas simples que se diferencia del resto de funciones de fila simple?. lower. INITCAP. TRIM. UPPER. CONCAT.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "En el SELECT, un grupo de filas es seleccionado cuando hay dos condiciones en el HAVING y están coordinadas con…". AND y ambas son verdaderas. OR y al menos una es verdadera. XOR y exactamente una es verdadera. NOT y ninguna es verdadera. NAND y ninguna es falsa.

¿Cuál de las siguientes opciones responde a la siguiente pregunta? La única forma de garantizar el orden descendente de las filas en un SELECT es a tráves de... Order by columna Desc. Having. Where. Distinct. Group By.

¿Cuál de las siguientes opciones contiene la frase que completa correctamente la siguiente afirmación? "Escribir subconsultas en el WHERE, permite escribir condiciones basadas en valores...". Que están almacenados en una tabla de la base de datos. que están calculados por una función. que están agrupados por una columna. que son resultado de otra consulta. que están definidos por una secuencia.

¿Cuál de las siguientes opciones es la que corresponde a la línea de la siguiente consulta que tiene un error?" a- SELECT col1 b. FROM tabla1 t1 c. WHERE 1< 2 d. AND t1.col1 LIKE '_t%' AND count (*) >0 e. GROUP BY t1.col2;". la línea d. la línea a. la línea b. la línea c. la línea e.

¿Dé quien es la tarea de que la vista se encuentre actualizada?. Del DBMS. Del lenguaje SQL. Del programador. Del administrador de la base de datos. Del usuario final.

¿Cuál de las siguientes opciones corresponde a la línea de la siguiente consulta que tiene un error? " a.Select col1 b. FROM tabla1 t1, NOT EXISTS(SELECT col3 FROM tabla2 t2 WHERE t1.id-t2.id_t2) c. WHERE col2 -100 d. AND col1 LIKE '%t%' e. ORDER BY col1;". La linea b. La linea a. La linea c. La linea d. La linea e.

¿Qué realiza el siguiente comando? Alter table EMPRESA.EMPLEADO DROP COLUMN Dirección CASCADE. Elimina la columna dirección de la tabla base Empleados y todas las restricciones y vistas que hacen referencia a la columna. Elimina la columna "Dirección" de la tabla "Empleados" en la base de datos "Empresa", además de eliminar cualquier restricción relacionada. Realiza una operación de eliminación de columna en la tabla "Empleados" del esquema "Empresa", deshaciéndose de cualquier restricción y vista que dependa de esa columna. El comando elimina la columna "Dirección" de la tabla "Empleados" en el esquema "Empresa" y automáticamente elimina cualquier restricción relacionada en cascada. Este comando es utilizado para eliminar la columna "Dirección" de la tabla de empleados en el esquema de la base de datos "Empresa", y borra cualquier referencia a esta columna en restricciones y vistas relacionadas.

¿Cuál de los siguientes NO es un uso permitido de una subconsulta?. Ser usada en el group by, ya que Las subconsultas se usan en todas las claúsulas del SELECT con excepción del Group by. Utilizarla en una cláusula WHERE para filtrar resultados basados en condiciones específicas. Emplearla en una cláusula FROM para crear una "tabla virtual" que pueda ser utilizada en la consulta principal. Incorporarla en una cláusula HAVING para filtrar grupos de resultados según condiciones agregadas. Aplicarla en una cláusula GROUP BY para agrupar resultados según valores calculados en subconsultas.

¿Cuál de las siguientes opciones completa correctamente la frase a continuación? "El operador = ANY es equivalente al operador …". IN. El operador = ANY es equivalente al operador EXISTS. El operador = ANY es equivalente al operador de pertenencia IN. El operador = ANY es equivalente al operador ALL. El operador = ANY es equivalente al operador LIKE.

¿Cuál de las siguientes opciones contiene una justificación que forma una frase incorrecta? "El uso de vistas simples se justifica…". "por su mayor rapidez en el recupero de las filas que se han almacenado en ella". por su capacidad para realizar cálculos complejos en los datos almacenados en ella. debido a su capacidad para simplificar consultas complejas al predefinir operaciones comunes. debido a su capacidad para aumentar la seguridad al restringir el acceso a datos sensibles. por su capacidad para mantener la integridad de los datos al proporcionar una vista actualizada en tiempo real.

"por su capacidad para mantener la integridad de los datos al proporcionar una vista actualizada en tiempo real". ¿Cuál de las siguientes opciones completa correctamente la frase a continuación? 'La siguiente sentencia " SELECT apellido, salario, (SELECT avg (sal) from empleados)PP…' Contiene una subconsulta que…". Por su mayor rapidez en el recupero de las filas que se han almacenado en ella, la estructura de índices mejora el rendimiento de las consultas. Por su mayor rapidez en el recupero de las filas que se han almacenado en ella, la técnica de particionado de tablas optimiza la búsqueda de datos. Por su mayor rapidez en el recupero de las filas que se han almacenado en ella, la base de datos en memoria es preferida para aplicaciones de alta velocidad. Por su mayor rapidez en el recupero de las filas que se han almacenado en ella, la implementación de índices espaciales mejora la búsqueda geoespacial.

¿Cuál de las siguientes opciones completa correctamente la frase a continuación? 'La siguiente sentencia " SELECT apellido, salario, (SELECT avg (sal) from empleados)PP…' Contiene una subconsulta que…". Obtiene un valor de promedio de salario con un alias PP. La siguiente sentencia 'SELECT apellido, salario, (SELECT avg (sal) from empleados)PP…' Contiene una subconsulta que utiliza el resultado como un promedio de salario, nombrándolo 'PP'. La siguiente sentencia 'SELECT apellido, salario, (SELECT avg (sal) from empleados)PP…' Contiene una subconsulta que etiqueta el resultado como 'PP', representando el promedio de salario. La siguiente sentencia 'SELECT apellido, salario, (SELECT avg (sal) from empleados)PP…' Contiene una subconsulta que nombra el valor promedio de salario como 'PP'. La siguiente sentencia 'SELECT apellido, salario, (SELECT avg (sal) from empleados)PP…' Contiene una subconsulta que asigna un alias 'PP' al resultado del promedio de salario.

Indique la plabara que falta en el siguiente concepto: "En PL/SQL la gestión de excepciones es _____________ a la hora de generar las unidades de trabajo.". Opcional. En PL/SQL la gestión de excepciones es crucial a la hora de generar las unidades de trabajo. En PL/SQL la gestión de excepciones es esencial a la hora de generar las unidades de trabajo. En PL/SQL la gestión de excepciones es fundamental a la hora de generar las unidades de trabajo. En PL/SQL la gestión de excepciones es necesaria a la hora de generar las unidades de trabajo.

¿A qué categoría de la modularidad en PL/SQL hace referencia el siguiente concepto? "Conjunto de sentencias que aceptan y retornan cero o más variables, que se denominarán parámetros". Procedimientos. "Conjunto de sentencias que aceptan y retornan cero o más variables, que se denominarán parámetros" hace referencia a Procedimientos en la modularidad de PL/SQL. En la modularidad de PL/SQL, este concepto corresponde a la categoría de Funciones. Estamos hablando de Procedimientos almacenados en PL/SQL. Este concepto en PL/SQL pertenece a la categoría de Métodos.

¿A qué categoría de la modularidad en PL/SQL hace referencia el siguiente concepto? "Conjunto de sentencias asociadas a una tabla de la base y también a los eventos de sistema". Triggers. Este concepto en PL/SQL se relaciona con los Triggers en la modularidad. Los Disparadores en PL/SQL son la categoría correspondiente a este concepto. Se refiere a los Gatillos en PL/SQL. Este concepto en PL/SQL pertenece a la categoría de Eventos de sistema.

¿Cuáles son las categorías en las que puede dividirse los módulos en PL/SQL? Seleccione las 4 (cuatro) respuestas correctas. Paquetes. Procedimientos. Triggers. Funciones. Singularidades.

¿A qué categoría de la modularidad en PL/SQL hace referencia el siguiente concepto? "Conjunto de sentencias que aceptan parámetros y que su tarea principal es calcular un valor y devolverlo para finalizar su trabajo; no pueden realizar transacciones mientras son ejecutadas". Funciones. Este concepto en PL/SQL se relaciona con las Funciones en la modularidad. Las Subrutinas de cálculo son la categoría correspondiente a este concepto en PL/SQL. Se refiere a las Funciones de valor único en PL/SQL. En PL/SQL, estamos hablando de las Rutinas de retorno.

¿Para qué se utilizan los cursores explícitos en PL/SQL?. Para realizar consultas SELECT. Los cursores explícitos en PL/SQL se utilizan para realizar operaciones de lectura y navegación a través de los resultados de consultas SQL. En PL/SQL, los cursores explícitos son útiles para recorrer conjuntos de registros devueltos por consultas SQL. Se emplean en PL/SQL para recuperar y manipular datos fila por fila de una consulta SQL. Los cursores explícitos son esenciales en PL/SQL para manejar consultas complejas que requieren un control específico sobre los resultados.

¿Cómo se declara un cursor explícito en PL/SQL?. CURSOR nombre_cursor IS instrucción_SELECT. La sintaxis "CURSOR nombre_cursor IS instrucción_SELECT" en PL/SQL se utiliza para definir un cursor explícito que ejecutará la instrucción SELECT especificada. Esta estructura en PL/SQL establece un cursor explícito llamado nombre_cursor que contiene los resultados de la instrucción SELECT. En PL/SQL, esta declaración crea un cursor explícito que se puede utilizar para procesar los resultados de la consulta SELECT. La construcción "CURSOR nombre_cursor IS instrucción_SELECT" en PL/SQL prepara un cursor explícito para recorrer los registros devueltos por la instrucción SELECT.

¿Qué función se usa en PL/SQL para obtener el último valor en una secuencia?. CURRVAL. En PL/SQL, la función utilizada para obtener el último valor en una secuencia es CURRVAL. La función CURRVAL en PL/SQL se emplea para recuperar el último valor generado por una secuencia. Para obtener el último valor en una secuencia en PL/SQL, se utiliza la función CURRVAL. En PL/SQL, la función CURRVAL es la que se usa para obtener el último valor generado por una secuencia.

¿Qué instrucción se utiliza en PL/SQL para liberar los recursos usados por cursores explícitos?. CLOSE. En PL/SQL, la instrucción utilizada para liberar los recursos usados por cursores explícitos es CLOSE. La instrucción CLOSE en PL/SQL se usa para cerrar y liberar los recursos asociados a un cursor explícito. Para liberar los recursos usados por cursores explícitos en PL/SQL, se utiliza la instrucción CLOSE. En PL/SQL, la instrucción CLOSE se emplea para finalizar y liberar los recursos de un cursor explícito.

¿Qué acción realiza PL/SQL con la siguiente instrucción para cursores explícitos? FETCH nombre_cursor INTO lista_variables;. Leer datos del cursor. La acción que realiza PL/SQL con la instrucción "FETCH nombre_cursor INTO lista_variables;" para cursores explícitos es leer datos del cursor. Con la instrucción "FETCH nombre_cursor INTO lista_variables;" en PL/SQL, se procede a extraer datos del cursor y almacenarlos en las variables especificadas en la lista_variables. En PL/SQL, la instrucción "FETCH nombre_cursor INTO lista_variables;" se utiliza para recuperar los datos de la fila actual del cursor y asignarlos a las variables especificadas. La acción de PL/SQL con la instrucción "FETCH nombre_cursor INTO lista_variables;" para cursores explícitos es obtener y asignar los valores de la fila actual del cursor a las variables mencionadas.

¿A qué categoría de la modularidad en PL/SQL hace referencia el siguiente concepto? "Colección de procedimientos y funciones que tienen dos partes: una especificación de los procedimientos, funciones que están disponibles o que se ponen como públicas y la otra parte del paquete (denominada cuerpo del paquete), que contiene el código de los procedimientos y de las funciones especificadas.". Paquetes. Este concepto en PL/SQL se relaciona con los Paquetes en la modularidad. Los Módulos de agrupación son la categoría correspondiente a este concepto en PL/SQL. En PL/SQL, estamos hablando de los Bloques de código organizado. Se refiere a los Conjuntos de procedimientos y funciones encapsulados en PL/SQL.

En un modelo Entidad/Relacion es sabido que las entidades poseen "propiedades" que permiten su caracterizacion.Que otro termino suele utilizar al de "propiedad"?. Atributo. En un modelo Entidad/Relación, las entidades suelen tener atributos que permiten su caracterización. Otra terminología comúnmente utilizada en lugar de "propiedad" es atributo en un modelo Entidad/Relación. En el contexto de un modelo Entidad/Relación, las características de las entidades también se conocen como atributos. Junto con "propiedad", se usa el término atributo para referirse a las características de las entidades en un modelo Entidad/Relación.

Cual de las siguientes opciones completa correctamente la siguiente frase? "En un modelo de estrella, la clave primaria de la tabla de hechos...". Es una concatenacion de las claves primarias de cada una de las dimensiones. En un modelo de estrella, la clave primaria de la tabla de hechos es una concatenación de las claves primarias de cada una de las dimensiones. En un modelo de estrella, la clave primaria de la tabla de hechos está formada por la concatenación de las claves primarias de cada una de las dimensiones. En un modelo de estrella, la clave primaria de la tabla de hechos consiste en la concatenación de las claves primarias de cada una de las dimensiones. En un modelo de estrella, la clave primaria de la tabla de hechos se compone de la concatenación de las claves primarias de cada una de las dimensiones.

Cual de las siguientes opciones contiene el nombre de las subconsultas que devuelven un solo valor?. Escalares. Las subconsultas que devuelven un solo valor se conocen como subconsultas escalares. Las subconsultas escalares son aquellas que devuelven un solo valor. Dentro de las opciones, las subconsultas escalares son las que devuelven un solo valor. El término correcto para las subconsultas que devuelven un solo valor es escalares.

Cual de las siguientes opciones completa correctamente la siguiente afirmacion? "La mayoria de las tablas en 3FN estan...". Libres de anomalias de actualizacion, insercion y borrado. La mayoría de las tablas en 3FN están libres de anomalías de actualización, inserción y borrado. En 3FN, la mayoría de las tablas están libres de anomalías de actualización, inserción y borrado. La afirmación correcta es que la mayoría de las tablas en 3FN están libres de anomalías de actualización, inserción y borrado. Dentro de 3FN, la mayoría de las tablas están libres de anomalías de actualización, inserción y borrado.

Cual de las siguientes opciones completa correctamente la siguiente afirmacion? "El analisis de Entidad-Relacion (E-R) es uno de los procesos de analisis de los llamados en cascada lo que implica que...". Una frase termina y recien se inicia la siguiente. El análisis de Entidad-Relación (E-R) es uno de los procesos de análisis de los llamados en cascada, lo que implica que una frase termina y recién se inicia la siguiente. El análisis de Entidad-Relación (E-R) es uno de los procesos de análisis de los llamados en cascada, lo que implica que una idea concluye para dar paso a otra. El análisis de Entidad-Relación (E-R) es uno de los procesos de análisis de los llamados en cascada, lo que implica que cada paso conduce al siguiente sin interrupción. El análisis de Entidad-Relación (E-R) es uno de los procesos de análisis de los llamados en cascada, lo que implica que una acción desencadena la siguiente en secuencia.

Cual de las siguientes opciones contiene la definicion que corresponde, segun el autor Maninno, a la frase de Implementacion de sistemas?. Genera el codigo ejecutable, bases de datos y documentacion para el usuario. Implementación de sistemas: Genera el código ejecutable, bases de datos y documentación para el usuario. La Implementación de sistemas implica generar el código ejecutable, bases de datos y documentación para el usuario, según Maninno. Según Maninno, la Implementación de sistemas comprende la creación del código ejecutable, bases de datos y documentación para el usuario. De acuerdo con Maninno, en la Implementación de sistemas se produce el código ejecutable, bases de datos y documentación para el usuario.

Cual de las siguientes NO es una sentencia del lenguaje SQL?. ALTER TABLE mitabla DISABLE INDEX mitabla_p. INSERT INTO mitabla (columna1, columna2) VALUES (valor1, valor2). UPDATE mitabla SET columna1 = valor WHERE condición. SELECT columna1, columna2 FROM mitabla WHERE condición. INSERT INTO mitabla (columna1, columna2) VALUES (valor1, valor2).

¿Cual de las siguientes acciones realiza la setencia TRUNCATE?. Borra las filas en bloque y deja la estructura de comunas, indices y constraints sin modificaciones. UPDATE mitabla SET columna1 = valor WHERE condición. DELETE FROM mitabla WHERE condición. SELECT columna1, columna2 FROM mitabla WHERE condición. INSERT INTO mitabla (columna1, columna2) VALUES (valor1, valor2).

¿Cual de las sigueiten opciones indica el valor previsto en el modelo para un atributo cuando su valor es desconocido?. Null. 0. Undefined. NaN. Undefined.

¿Cual de la siguientes opciones completa correctamente la frase a continuacion? "Los modificadores ALL y ANY se aplica a los operadores de comparacion...". =,<,>. Los modificadores ALL y ANY se aplican a los operadores de comparación =, <, >, así como a otros operadores de comparación. Los modificadores ALL y ANY se aplican a los operadores de comparación =, <, >, además de otros operadores de comparación. Los modificadores ALL y ANY se aplican a los operadores de comparación =, <, >, y también a otros operadores de comparación. Los modificadores ALL y ANY se aplican a los operadores de comparación =, <, >, y pueden aplicarse a otros operadores de comparación.

En el modelo relacional, la base de datos es una coleccion de. Datos relacionados. Datos almacenados en múltiples archivos. Datos independientes sin relación entre sí. Datos almacenados en una sola tabla. Datos distribuidos en diversas ubicaciones.

¿Cual de la sigueintes opciones contiene el nombre de la regla a la que se corresponde la siguiente definicion? "gobierna las situaciones de representacion de interrelaciones en el universo de discuros, de modo que se representan vinculos existentes o inexistentes, pero se eviten referencias no permitidas". Regla de Integridad referencial. Regla de Normalización de Bases de Datos. Regla de Consistencia de Datos. Regla de Cardinalidad Mínima. Regla de Atomicidad.

¿Cual de las siguientes opciones completa correctamente la siguiente frase? "El almacenamiento de los datos previamente al desarrollo de las Bases de Datos habia sido reservado para que fuera realizado en archivos en los que se almacenaban toda la informacion separados en... Campos y registros. Tablas y relaciones. Entidades y atributos. Filas y columnas. Variables y funciones.

¿Cual de las siguiente opciones completa correctamente la siguiente afirmacion? "Los diagramas modelo E-R contienen diversos componentes principales, que son...". Rectangulos, Elipces, Rombos y Lineas. Cuadrados, Círculos, Triángulos y Flechas. Cajas, Círculos, Triángulos y Flechas. Bloques, Óvalos, Diamantes y Flechas. Formas geométricas variadas y Flechas.

¿Cual de las siguientes opciones completa correctamente la frase a continuacion?"SELECT"*FROM mitabla, miotratabla WHERE mitabla id = miotratabla.dave_foranea" es verdad que es una consulta... Multitabla. Unaria. Jerárquica. Anidada. Subconsulta.

¿Cual de las siguiente funcione de grupo que devuelve el conteo de un conjunto de filas?. COUNT(columna). SUM(columna). AVG(columna). MAX(columna). MIN(columna).

¿Cual de las siguientes clausulas es necesaria para obtener resultados si se usan funciones de grupo sobre otras funciones de grupo?. La clausula GROUP BY. La cláusula WHERE. La cláusula HAVING. La cláusula ORDER BY. La cláusula JOIN.

¿Cual de las siguientes NO corresponde a los componentes grupales de una base de datos?. Lenguaje procidemental. Tablas. Vistas. Triggers. Procedimientos almacenados.

¿Cual de los siguientes tipos de datos propios de MySQL es compartido con ORACLE?. date. varchar. int. boolean. float.

Los caracteres alfanumericos permitidos en un identificarod "No encomillado" son: $. _. #. . ..

¿Cual de las siguientes opciones completa la definicion siguiente? "Para distinguir una tupla de otra, es necesario definir el concepto de...". La clave primaria. El índice único. La restricción de unicidad. El identificador único. El valor distintivo.

¿Cual de las siguientes opciones completa correctamente la siguiente frase? "Un argumento a favor del Esquema - Estrella (E-E) es que las tablas desnormalizadas en hechos y dimensiones, al consultarlas... Tienen un mejor tiempo de repuesta que un modelo Entidad - Relacion (E-R) con tablas normalizadas. Pueden mejorar la eficiencia de las consultas. permiten una recuperación más rápida de datos. optimizan el tiempo de respuesta en consultas analíticas. proporcionan un mejor desempeño en operaciones de lectura.

¿Que debe asignarse al comando CREATE VIEW?. Un nombre de la vista, una lista de nombres de atributos y una consulta que sirva para especificar al contenido de la vista. Una lista de nombres de atributos (columnas) si es necesario. Un nombre para la vista. Una consulta que especifique el contenido de la vista. Un nombre para la lista.

¿Cual de las siguientes opciones completa correctamente la siguiente frase? "Los atributos compuestos se pueden...". Dividir en subpartes. Fragmentar en componentes individuales. Separar en elementos más simples. Dividir en subatributos. Descomponer en elementos más manejables.

¿Cual de las siguientes opciones completa correctamente la siguiente frase? "A partir del esquema de estrella pueden derivarse...". Cuboz. Modelos de datos OLAP. Sistemas de información analítica. Representaciones multidimensionales de datos. Estructuras de datos para análisis de negocios.

¿Cual de las siguientes opciones describe el efecto de las siguientes setencia? "ALTER TABLE mitabla ADD CONSTRAINT mitabla_tipodoc_pk CHECK(tipodoc IN('DNI'.'CI','PAS')". Agrega un constraint que impedira que se cargue un fila con tipodoc = "Cedula". Establece una regla para asegurar que los valores de 'tipodoc' se limiten a 'DNI', 'CI' o 'PAS'. Impide la inserción de filas con valores diferentes a 'DNI', 'CI' o 'PAS' en la columna 'tipodoc'. Define una restricción para validar que solo se ingresen valores específicos en la columna 'tipodoc'. Evita la adición de filas con valores no autorizados en la columna 'tipodoc'.

¿Cual de las siguientes opciones contiene el operador de comparacion en el WHERE que produciera un error en tiempo de ejecucion si la subconsulta devuelve mas de un valor?. El operador "<". El operador "=" (igual a). El operador "<=" (menor o igual que). El operador ">=" (mayor o igual que). El operador "<>" (diferente de).

¿Que realiza la setencia tollback cuando se ejecuta?. Vuelve atras las transacciones en todas las tablas hechas desde el ultimo commit realizado. La sentencia ROLLBACK deshace todas las modificaciones realizadas en una transacción desde el último punto de COMMIT. ROLLBACK revierte todas las operaciones realizadas en una transacción, devolviendo la base de datos a su estado anterior a la transacción. La sentencia ROLLBACK cancela todas las operaciones de una transacción en curso y deshace cualquier cambio que se haya realizado. ROLLBACK devuelve la base de datos al estado que tenía al inicio de la transacción, ignorando cualquier modificación realizada en ella.

Esta afirmacion, ¿A que regla de Codd corresponde? " Todas las vistas que son teoricamente actualizables se pueden actualizar por el sistema". Regla 6: Regla actualizacion de vistas. La afirmación se relaciona con la Regla 6 de Codd, que trata sobre la actualización de vistas. La Regla 6 de Codd establece que todas las vistas que son teóricamente actualizables pueden ser actualizadas por el sistema. La afirmación está alineada con la sexta regla de Codd, que aborda la actualización de vistas. Regla de Codd número 6.

cuál de las siguientes opciones corresponde a la línea de la siguiente consulta que tiene un error? "a. SELECT col1 b.From tabla1 t1, not exists (select col3 from tabla2 t2 where t1.id = t2.id_t2) c. where col2=100 d. and col1 like '%t%' e. order by col1;". La línea b. La línea a. La línea c. La línea d. La línea e.

que realiza el siguiente comando? Alter table EMPRESA:EMPLEADO DROP CULUMN Dirección CASCADE. Elimina la columna dirección de la tabla base Empleados y todas las restricciones y vistas que hacen referencia a la columna. Suprime la columna 'Dirección' de la tabla 'EMPLEADO' y todas las referencias asociadas en el esquema 'EMPRESA'. Deshace la columna 'Dirección' de la tabla 'EMPLEADO' en el esquema 'EMPRESA'. Suprime la columna 'Dirección' de la tabla 'EMPLEADO' y todas las referencias asociadas en el esquema 'EMPRESA'. Elimina la columna 'Dirección' de la tabla 'EMPLEADO' en el esquema 'EMPRESA'.

cuál de las siguientes opciones completa correctamente la siguiente afirmación? "cuando se incluye una función de grupo en el SELECT junto con columnas simples es decir sin funciones de grupo, debemos escribir la cláusula... Group BY con todas las columnas del SELECT. ORDER BY por la columna de la función de grupo. HAVING con las condiciones de filtro requeridas. WHERE con las condiciones de filtro requeridas. DISTINCT para evitar duplicados en los resultados.

Cual de los siguiente NO es un uso permitido de una subconsulta?. ser usada en el group by, a que las subconsultas se usan en todas las cláusulas del SELECT con excepción de Group By. Ser usada en la cláusula FROM para definir una tabla temporal. Ser usada en la cláusula WHERE para filtrar los resultados de la consulta principal. Ser usada en la cláusula SELECT para recuperar un valor calculado. Ser usada en la cláusula HAVING para aplicar condiciones de filtro después de que se hayan realizado las agregaciones.

cuál de las siguientes opciones completa adecuadamente la siguiente frase? "La cláusula que permite formar distintos grupos para aplicarle las funciones de grupo discriminadamente es...". GROUP BY. La cláusula ORDER BY. La cláusula HAVING. La cláusula WHERE. La cláusula DISTINCT.

cuál de las siguientes opciones contiene el nombre de las subconsultas que devuelven un solo valor?. Escalares. Unarias. Individuales. Únicas. Simples.

Cual de las siguientes opciones completa correctamente la siguiente afirmación? "Las funciones grupo tiene como característica que se usan... En el Select y en el Having. En el WHERE y en el ORDER BY. En el FROM y en el GROUP BY. En el ORDER BY y en el WHERE. En el GROUP BY y en el FROM.

cuál de las siguiente No es una sentencia del lenguaje SQL?. ALTER TABLE mitabal DISABLE INDEX mitabla_pk;. INSERT INTO mitabla (columna1, columna2) VALUES (valor1, valor2). UPDATE mitabla SET columna1 = valor WHERE condición. DELETE FROM mitabla WHERE condición. SELECT columna1, columna2 FROM mitabla WHERE condición.

Cual de las siguientes opciones completa la frase a continuación? "El operador = ANY es equivalente al operador...". IN. IN (SELECT ...). IN (subconsulta). IN (valores). IN (lista de valores).

cuál de las siguientes acciones realiza la setencia TRUNCATE?. Borra las filas en bloque y deja la estructura de columna índices y contraints sin modificaciones. Elimina todas las filas de una tabla sin afectar su estructura y sin registrar cada fila borrada individualmente. Reinicia los contadores de identidad de una tabla y elimina todas las filas de manera rápida y eficiente. Limpia una tabla completamente, borrando sus datos de forma más rápida que un DELETE sin WHERE. Vacía el contenido de una tabla, preservando su esquema y optimizando el rendimiento para tablas grandes.

cuál de las siguientes opciones contiene una justificación que forma una frase incorrecta? "El uso de vistas simples se justifica...". Por su mayor rapidez en el recupero de las filas que se han almacenado en ella. Por su capacidad de proporcionar un nivel de abstracción y seguridad al ocultar detalles de la estructura de la base de datos. Por facilitar consultas más complejas y proporcionar una interfaz más simple a los usuarios. Por su capacidad de desacoplar a los usuarios de la estructura exacta de la base de datos subyacente. Por permitir a los administradores de bases de datos gestionar los derechos de acceso de los usuarios de manera más efectiva.

Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "En el SELECT, un grupo de filas es seleccionado cuando hay dos condiciones en el HAVING y están coordenadas con... AND y ambas son verdaderas. OR y al menos una es verdadera. NOT y ninguna es verdadera. XOR y solo una es verdadera. NOR y ninguna de las condiciones es verdadera.

cuál de las siguientes opciones completa correctamente la frase a continuación? "La siguiente sentencia 'SELECT apellido, salario, (SELECT avg(sal) from empleados) PP...' contiene una subconsulta que...". Obtiene un valor de promedio de salario con un alias PP. Calcula un valor total de todos los salarios y lo etiqueta como PP. Selecciona el salario más alto de la tabla empleados y lo asigna a PP. Genera una lista de todos los salarios duplicados bajo el alias PP. Filtra los salarios mayores que el promedio y los muestra como PP.

¿Cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Las funciones de grupo pueden... Anidarse. Utilizarse en cláusulas JOIN. Operar exclusivamente sobre columnas indexadas. Ser aplicadas solo en cláusulas WHERE. Ejecutarse sin la cláusula GROUP BY.

¿Cuál de las siguientes opciones es una función de filas simples que se diferencia del resto de funciones de fila simple?. lower. SUM, porque es una función de agregación y no una función de fila simple. AVG, porque calcula un promedio, diferenciándose de las funciones que actúan sobre una sola fila. COUNT, porque cuenta los elementos, lo cual no es una operación de fila simple. UPPER, porque transforma texto a mayúsculas, siendo similar a LOWER pero con un efecto contrario.

Cuál de las siguientes opciones contiene la frase que completa correctamente la siguiente afirmación? "Escribir subconsultas en el WHERE, permite escribir condiciones basadas en valores... Que están almacenados en una tabla de la base de datos. Que resultan de otra consulta, lo que potencia la flexibilidad de las búsquedas. Que necesitan ser calculados dinámicamente desde múltiples fuentes. Que provienen de una operación de agregación en una consulta separada. Que se comparan directamente con los resultados de otras consultas, facilitando condiciones complejas.

Cuál de las siguientes opciones es la que corresponde a la línea de la siguiente consulta que tiene un error? "a. SELECT col1 b. FROM tabla1 t1 c. WHERE 1<2 d. AND t1.col1 LIKE '_t%' and count(*) > 0 e. GROUP BY t1.col2;". la línea d. la línea e. la línea a. la línea b. la línea c.

de quien es la tarea de que la vista se encuentre actualizada?. Del DBMS. Del usuario, quien debe escribir consultas actualizadas manualmente. Del programador, quien necesita programar triggers para actualizar la vista. Del administrador de la base de datos, quien configura las políticas de actualización. Del sistema de gestión de la base de datos (DBMS), que asegura que las vistas reflejen siempre el estado actual de la base de datos.

cuál de las siguientes opciones completa correctamente la siguiente afirmación? "Los sublenguajes o formas de clasificar las sentencias en SQL son... DDl. DML. DCL. TCL. DQL.

cuál de las siguientes opciones responde a la siguiente pregunta? la única forma de garantizar el orden descendente de las filas en un SELECT es a través de... Order by columna Desc. Especificando la columna por la cual se desea ordenar seguida de la palabra clave DESC. Ordenando los resultados de la consulta en función de una columna específica en orden descendente. Incluyendo la instrucción DESC después de la columna por la cual se quiere ordenar. Empleando la cláusula ORDER BY seguida del nombre de la columna y la palabra clave DESC.

Denunciar Test