option
Cuestiones
ayuda
daypo
buscar.php

BBDD

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

Descripción:
BBDDCESUR

Fecha de Creación: 2024/05/23

Categoría: Otros

Número Preguntas: 51

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

¿Qué pasa si al hacer una composición INTERNA de dos tablas A y B, indicando una columna de emparejamiento, las tablas tienen valores NULL en esa columna?. a. Que aparecerían también las filas de A y B con valores NULL en el resultado. b. Que las filas con valores NULL no aparecerían en el resultado. c. Que aparecerán las filas NULL de la tabla A, pero no las de la tabla B.

En un procedimiento almacenado, ¿Qué función usamos para imprimir por pantalla?. a. dbms_output.print(). b. dbms_output.put_line(). c. dbms_output.print_line().

En una sentencia SQL, al usar una sentencia DROP TABLE: a. Si esa tabla que se desea borrar está referenciada por una de sus columnas como clave foránea desde otra tabla, dará error. b. Una vez eliminada la tabla, puede deshacerse la acción. c. Ninguna de las anteriores es correcta.

Señala la respuesta correcta sobre la composición completa: a. En MySQL podemos hacerla con FULL OUTER JOIN. b. Ambas son correctas. c. En MySQL debemos simularla mediante la UNION de una consulta con LEFT JOIN y otra con RIGHT JOIN.

Cuando ya tenemos creado un procedimiento almacenado en nuestra base de datos, ¿cómo podemos modificarlo?. a. Escribiendo de nuevo todo el script pero usando el comando la opción REPLACE así: CREATE OR REPLACE PROCEDURE ... b. Ninguna es correcta. c. Simplemente con un comando REPLACE PROCEDURE, indicando el nombre y los cambios.

Señala la opción correcta: a. Cypher es un lenguaje de consulta específico para grafos. b. Ninguna es correcta. c. Atlas es un servicio en la nube que permite trabajar con Riak.

En una consulta multitabla las tablas que se utilizan aparecen en: a. En el WHERE. b. En el SELECT. c. En el FROM.

En una consulta de modificación de una fila de una tabla, para indicar qué filas en concreto se desean modificar, se puede aplicar la cláusula: a. CREATE. b. INSERT. c. WHERE.

Si tengo una tabla conductor(DNI, NOMBRE, MATRÍCULA) y una tabla coche(MATRÍCULA, MODELO), ¿Cuál de estas opciones es una forma correcta de definir la clave ajena en la tabla conductor?. a. FOREIGN KEY (MATRICULA) REFERENCES coche(MATRICULA);. b. FOREIGN KEY (coche) REFERENCES conductor(MATRICULA);. c. FOREIGN KEY (MATRICULA) REFERENCES MATRICULA(coche);.

En una consulta multitabla las condiciones de composición aparecen en: a. En el FROM. b. En el WHERE. c. En el SELECT.

Para pasar argumentos a un procedimiento almacenado, podemos usar la notación nominal, que consiste en: a. Pasar los valores nombrando explícitamente el parámetro, y en orden alfabético. b. Pasar los valores nombrando el parámetro, y en el orden especificado en la creación del procedimiento. c. Pasar los valores en cualquier orden, nombrando explícitamente el parámetro.

En el procesamiento de una consulta multitabla, de estas opciones, lo último que se realiza es: a. Eliminar las filas duplicadas si se especifica SELECT DISTINCT. b. El producto de las tablas indicadas en la cláusula FROM. c. La cláusula WHERE, si la hubiera.

Para crear un procedimiento almacenado, debemos hacerlo empezando con las palabras: a. Ambas son correctas. b. CREATE PROCEDURE. c. CREATE OR REPLACE PROCEDURE.

En general, una tabla en una base de datos debe cumplir el siguiente requisito: a. Las tuplas deben tener una secuencia determinada. b. Tener un número fijo de atributos para todas las tuplas. c. Ambas son correctas.

En SQL, una subconsulta puede aparecer en: a. La cláusula WHERE. b. La cláusula ORDER BY. c. La cláusula FROM.

¿Qué comando debemos usar para insertar un único documento en MongoDB?. a. db.NombreColección.insertOnly. b. db.NombreColección.insertOne. c. db.NombreColección.insertMany.

Indica el orden correcto en la sentencia SELECT: a. SELECT, GROUP BY, ORDER BY. b. FROM, HAVING, GROUP BY. c. SELECT, ORDER BY, GROUP BY.

MongoDB y CouchDB son ejemplos de: a. Bases de datos basadas en grafos. b. Bases de datos documentales. c. Bases de datos clave-valor.

El resultado de una consulta con varias tablas sin ninguna condición en el WHERE, es: a. Una tabla con las columnas de la primera tabla y una fila por cada combinación posible entre filas de las tablas. b. Una tabla con todas las columnas de todas las tablas, y una fila por cada fila de cada tabla. c. Una tabla con todas las columnas de todas las tablas, y una fila por cada combinación posible entre filas de las tablas.

Las bases de datos clave-valor se caracterizan por:: a. Ninguna es correcta. b. Estructurar los datos en columnas en lugar de filas. c. Almacenar la información en ficheros con formato XML o JSON.

En el Modelo Relacional, el grado de una tabla representa: a. El número de atributos de la tabla. b. El número de filas de la tabla. c. El conjunto de valores que puede tomar un atributo de la tabla.

Al hacer un UNION entre dos consultas: a. Podemos aplicar un ORDER BY a cada una de las consultas. b. Podemos aplicar un ORDER BY al resultado de la UNION. c. Ambas son correctas.

Una tabla de una base de datos estará en Primera Forma Normal (1FN) si: a. Todos los atributos son atómicos, tiene una clave primaria, y ésta no contiene atributos nulos. b. Todos los atributos de la tabla son atómicos y los atributos clave no tienen dependencia funcional completa con respecto a la clave. c. La clave primaria es atómica y no contiene atributos nulos.

Si se utiliza una subconsulta en una consulta, comparándola con algún operador de comparación <, >, =: a. No se puede usar el operador. b. La subconsulta puede devolver varios resultados. c. La subconsulta debe devolver un único resultado con el resultado de una subconsulta.

¿Cuál de las siguientes estructuras de control de flujo IF del lenguaje PL/SQL es correcta?. a. IF (expresión) THEN --Instrucciones ELSIF (expresión) --Instrucciones END IF;. b. IF (expresión) THEN --Instrucciones ELSE --Instrucciones END IF;. c. Ambas son correctas.

En una cláusula SELECT podemos indicar una lista de: a. Nombres de columnas. b. Constantes o expresiones SQL. c. Ambas son correctas.

¿Cuándo devuelve FALSE el test de comparación con subconsultas ANY?. a. Cuando ninguna de las comparaciones con los resultados de la columna de la subconsulta es TRUE. b. Cuando alguna de las comparaciones con los resultados de la columna de la subconsulta es FALSE. c. Cuando alguna de las comparaciones con los resultados de la columna de la subconsulta es TRUE.

En un diagrama Entidad/Relación, el grado de una relación nos indica: a. El número de atributos que participan en la relación. b. El número máximo de ocurrencias de cada tipo de entidad que participan en una ocurrencia del tipo de relación. c. El número de entidades que participan en la relación.

El modelo de base de datos relacional, pertenece al modelo de bases de datos: a. Basados en tablas. b. Basados en registros. c. Basados en objetos.

En una sentencia SQL, al usar una sentencia DROP TABLE: a. Una vez eliminada la tabla, puede deshacerse la acción. b. Si esa tabla que se desea borrar está referenciada por una de sus columnas como clave foránea desde otra tabla, dará error. c. Ninguna de las anteriores es correcta.

En un procedimiento almacenado del lenguaje PL/SQL, las sentencias SQL a ejecutar se indica después de la palabra: a. CREATE PROCEDURE. b. BEGIN. c. AS o IS.

¿Qué bases de datos trabaja con documentos BSON?. a. MongoDB. b. Redis. c. CouchDB.

En una consulta de modificación de una fila de una tabla, para indicar qué filas en concreto se desean modificar, se puede aplicar la cláusula: a. WHERE. b. INSERT. c. CREATE.

Con la cláusula FOREIGN KEY podemos crear: a. Una clave ajena. b. Una clave foránea. c. Ambas son correctas.

¿Cuál es una de las principales características de MongoDB que lo ha hecho popular en una amplia variedad de aplicaciones?. a. Su capacidad para almacenar datos en formato CSV. b. Su modelo de datos basado en documentos y su escalabilidad. c. Su enfoque en consultas de alto rendimiento.

¿Cuál es el comando para realizar búsquedas en MongoDB?. a. look. b. find. c. select.

En una consulta multitabla las tablas que se utilizan aparecen en: a. En el FROM. b. En el WHERE. c. En el SELECT.

¿Cuándo devuelve FALSE el test de comparación con subconsultas ALL?. a. Cuando ninguna de las comparaciones con los resultados de la columna de la subconsulta es TRUE. b. Ambas son correctas. c. Cuando alguna de las comparaciones con los resultados de la columna de la subconsulta es FALSE.

Para poder usar los nombres de columnas cualificados en consultas SQL multitabla: a. Nunca hay que usar asignar alias a las tablas en este caso. b. Necesitamos asignar alias a las tablas. c. No siempre es necesario asignar alias a las tablas.

En el Modelo Relacional, el grado de una tabla representa: a. El conjunto de valores que puede tomar un atributo de la tabla. b. El número de atributos de la tabla. c. El número de filas de la tabla.

En una consulta SQL, ¿qué es una composición?. a. El proceso de formar filas haciendo coincidir los contenidos de las columnas relacionadas de varias tablas. b. El proceso de componer un resultado con una sentencia SELECT. c. El proceso de formar filas uniendo el resultado de dos consultas SQL.

En un diagrama Entidad/Relación, la cardinalidad de una relación nos indica: a. El número de entidades que participan en la relación. b. El número máximo de ocurrencias de cada tipo de entidad que participan en una ocurrencia del tipo de relación. c. El número de atributos que participan en la relación.

En el procesamiento de una consulta multitabla, lo primero que se realiza es: a. La UNION de sentencias SELECT, si la hubiera. b. La cláusula WHERE, si la hubiera. c. La cláusula ORDER BY, si la hubiera.

Con la cláusula FOREIGN KEY podemos crear: a. Una clave foránea. b. Una clave ajena. c. Ambas son correctas.

Señala la opción correcta: a. Cypher es un lenguaje de consulta específico para grafos. b. Atlas es un servicio en la nube que permite trabajar con Riak. c. Ninguna es correcta.

¿Qué pasa si la condición de la función updateOne() coincide con más de un documento?. a. Solo se modificará el primero que encuentre. b. Ninguna es correcta. c. Se modificarán todos los documentos que cumplan el filtro.

Una composición con criterios de selección de fila es: a. La unión de varias consultas SQL, ambas con la misma condición WHERE. b. Una consulta SQL con dos tablas, indicando en la cláusula WHERE condiciones de búsqueda diferentes a las columnas de emparejamiento. c. Una consulta SQL con dos tablas, indicando en la lista de selección del SELECT columnas de ambas tablas.

En un procedimiento almacenado, la unidad léxica ""delimitador"" se refiere a: a. Unidades y objetos empleados para nombrar objetos de programas, así como unidades dentro del mismo. b. Es un valor de tipo numérico, carácter, cadena o lógico no representado por un identificador. c. Un símbolo simple o compuesto que tiene una función especial en los procedimientos almacenados.

En el paso del modelo Entidad/Relación al Modelo Relacional: a. Cada atributo del modelo E/R será una tabla del Modelo Relacional. b. Cada entidad del modelo E/R será una tabla del Modelo Relacional. c. Cada relación del modelo E/R será una tabla del Modelo Relacional.

En un diagrama entidad relación, una relación se representa con: a. Un rombo etiquetado. b. Un triángulo etiquetado. c. Una elipse etiquetado.

En el procesamiento de una consulta multitabla, de estas opciones, lo último que se realiza es: a. La cláusula WHERE, si la hubiera. b. Eliminar las filas duplicadas si se especifica SELECT DISTINCT. c. El producto de las tablas indicadas en la cláusula FROM.

Denunciar Test