Tema 9

Descrição

Quiz sobre Tema 9, criado por Flor Villanueva em 10-03-2020.
Flor Villanueva
Quiz por Flor Villanueva, atualizado more than 1 year ago
Flor Villanueva
Criado por Flor Villanueva mais de 4 anos atrás
30
0

Resumo de Recurso

Questão 1

Questão
cuando en un programa de incluyen sentencias de base de datos, el lenguaje de programacion de proposito geneal se conoce como __________________________, mientras que el lenguaje de base de datos SQL se conoce como _____________________.
Responda
  • lenguaje de programación / lenguaje host
  • lenguaje host / sublenguaje de datos
  • lenguaje host / sql de datos
  • lenguaje host / lenguaje de datos

Questão 2

Questão
Los sistemas de bases de datos tienen una ___________________ onde se pueden escribir directamente estos comandos SQL para entrar en el sistema de base de datos. Es posible crearlo y ejecutarlo desde la interfaz interactiva recibiendo @<nombrefichero>, el sistema ejecutará los comandos almacenados en el fichero y mostrará el resultado si lo hay.
Responda
  • fichero de comandos
  • interfaz interactiva
  • ODBC
  • JDBC

Questão 3

Questão
Son las metodologías de programación de base de datos:
Responda
  • Incrustación de comandos de bases de datos en un lenguaje de programación de propósito general, Uso de bibliotecas de funciones de base de datos, Diseño de un lenguaje completamente nuevo.
  • Incrustación de comandos de bases de datos en un lenguaje de programación de propósito general
  • Uso de bibliotecas de funciones de base de datos
  • Todas las anteriores

Questão 4

Questão
En un lenguaje de programación host se dispone de una biblioteca de funciones para las llamadas a la base de datos. Por ejemplo puede haber funciones para conectar con una base de datos, ejecutar una consulta, ejecutar una actualización, etc. Los comandos de consulta y actualizaciones de bases de datos, así como cualquier otra información necesaria, se incluyen como parámetros en las llamadas de funciones.
Responda
  • Uso de una biblioteca de funciones de bases de datos
  • Diseño de un lenguaje completamente nuevo
  • Un lenguaje de programación de base de datos
  • Todas las anteriores

Questão 5

Questão
Término que se utiliza para referirse a los problemas derivados de las diferencias entre el modelo de base de datos y el modelo del lenguaje de programación.
Responda
  • Desajuste de impedancia
  • Biblioteca de funciones
  • programación en lenguaje host
  • enlace por cada lenguaje de programacion

Questão 6

Questão
En esta metodología las sentencias de base de datos se incrusta en el lenguaje e programación host. Identificándose con un prefijo especial, por ejemplo, el prefijo para SQL incrustado es la cadena EXEC SQL, que precede a todos los comandos de SQL en un programa escrito en un lenguaje host.
Responda
  • Incrustación de comandos de bases de datos en un lenguaje de programación de propósito general.
  • precompilados o preprocesador
  • sentencias de base de datos
  • biblioteca de funciones

Questão 7

Questão
Es la secuencia típica de interacción en la programación de base de datos.
Responda
  • Establecer o abrir una conexión, interactuar con la base de datos emitiendo consultas, actualizaciones y otros comandos de base de datos, terminar o cerrar la conexión
  • Establecer o abrir una conexión,
  • interactuar con la base de datos emitiendo consultas
  • terminar o cerrar la conexión

Questão 8

Questão
Una sentencia de SQL incrustado se distingue de las sentencias del lenguaje de programación porque se le añaden comnprefijo las palabras clave ___________________ para que un preprocesador (o precompilador) pueda separarlas del código escrito en el lenguaje host.
Responda
  • EXEC
  • SQL
  • EXEC SQL
  • Variables compartidas

Questão 9

Questão
Las sentencias SQL se pueden finalizar con ____________________
Responda
  • Punto y coma (;)
  • END EXEC
  • Todas las anteriores
  • Punto y coma (;), END EXEC

Questão 10

Questão
Son las denominadas _________________, porque se utilizan en el programa C y en las sentencias SQL incrustadas. Van prefijadas con dos puntos (:) cuando aparecen en una sentencia de SQL, de este modo se distinguen los nombres de las variables del programa de los nombres de las estructuras.
Responda
  • Variables compartidas
  • Sección declare
  • Biblioteca de funciones
  • EXEC SQL

Questão 11

Questão
Comunicar errores y condiciones de excepción entre el sistema de base de datos y el programa
Responda
  • SQLCODE y SQLSTATE
  • SQLCODE
  • SQLSTATE
  • ninguna de las anteriores

Questão 12

Questão
Relaciona correctamente A) Establecer conexión con la base de datos B) Cambiar la conexión activa actual a una diferente C) Cuando una conexión ya no se necesita D) Finalizar una sentencia de SQL incrustado 1) SET CONNECTION <nombre de la conexión> 2) DISCONNECT <nombre de la conexión> 3) EXEC SQL END DECLARE SECTION; 4) CONNECT TO <nombre del servidor> AS <nombre de la conexión> AUTHORIZATION <nombre de la cuenta y contraseña>
Responda
  • a3,b1,c2,d4
  • a4,b2,c1,d3
  • a4,b1,c3,d2
  • a4,b1,c2,d3

Questão 13

Questão
Son variables de comunicación especiales que el DBMS utiliza para comunicar las condiciones de excepción y error del programa.
Responda
  • SQLCODE, SQLSTATE
  • variable compartida
  • varchar error(20);
  • todas las anteriores

Questão 14

Questão
La variable ___________ es una variable de tipo entero, una vez ejecutado cada comando de la base de datos, el DBMS devuelve un valor en ella. el valor 0 indica que el DBMS ejecuto satisfactoriamente la sentencia , si es >0 (o, más concretamente = 100), indica que se ha producido un error. En algunos sistemas, por ejemplo el RDBMS de Oracle es un campo de una estructura de registro denominada SQLCA (área de comunicación SQL), en este caso, la definición de SQLCA debe incluirse en el programa C insertando la siguiente linea EXEC SQL include SQLCA;
Responda
  • SQLCODE
  • SQLSTATE
  • SQLCODE, SQLSTATE
  • SQLCODE.CA

Questão 15

Questão
Es una cadena de cinco caracteres, si su valor es '00000', indica que no se ha producido ningún error o excepción, otros valores indican distintos errores o excepciones. Por ejemplo '02000' indica que no hay mas datos.
Responda
  • SQLSTATE
  • SQLCODE
  • SQLCODE, SQLSTATE
  • Todas las anteriores

Questão 16

Questão
Podemos pensar un un ________________ como un puntero que apunta a una sola tupla(fila) del resultado de una consulta que recupera varias tuplas. Este se declara cuando se declara el comando de consulta SQL en el programa.
Responda
  • cursor
  • sqlcode
  • sqlstate
  • variable

Questão 17

Questão
El comando ____________________ toma el resultado de la consulta de la base de datos y establece el cursos. A continuación se ejecutan comandos FECT en el programa, cada uno mueve el cursor a la siguiente fila del resultado de la consulta, convirtiéndola en la fila actual y copiando los valores de sus atributos en las variables del programa C.
Responda
  • OPEN CURSOR
  • FECTH
  • CLOSE CURSOR
  • SQLSTATE

Questão 18

Questão
Declaración de un cursor:
Responda
  • EXEC SQL DECLARE EMP CURSOR OF
  • EXEC SQL FETCH FROM EMP INTO :dni, :nombre, :apellido1, :apellido2
  • CURRENT OF EMP
  • EXEC SQL OPEN EMP

Questão 19

Questão
A) Indica que ha terminado el procesamiento del resultado de la consulta asociado al cursor B) Si va a eliminar filas debe agregar la cláusula o palabra clave sin especificar atributo alguno. C) Si se van a actualizar las filas, debe añadir la cláusula en la declaración del cursor y listar los nombres de los atributos que el programa actualizará. D) El comando UPDATE o (DELETE) incrustado, a condicion ___________ especifica que al tulpa actual indicada por el cursos es la única que se va a actualizar (o borrar). E) La consulta no se ejecuta hasta haberse procesado el comando. 1) OPEN <nombre cursor> 2) CLOSE <nombre cursor> 3) FOR UPDATE 4) FOR UPDATE OF <variable> 5) WHERE CURRENT OF
Responda
  • A1, B3, C4, D5, E2
  • A1, B3, C2, D5, E4
  • A1, B3, C4, D2, E5
  • A2, B3, C4, D5, E1

Questão 20

Questão
Cuando en la declaración de un cursor se especifica la palabra clave ______________, es posible colocar el cursor de otras formas que únicamente para un acceso puramente secuencial, al comando FECT se le puede añadir una orientación de extracción, cuyo valor puede ser NEXT, PRIOR,FIRST, LAST, ABSOLUTE i y RELATIVA i
Responda
  • SCROLL
  • FECTH
  • FOR UPDATE OF
  • FOR UPDATE

Questão 21

Questão
FETCH [[<orientacion de extraccion>] FROM<nombre del cursor> INTO <lista de atributos de la extraccion>;
Responda
  • FETCH con Orientación de extracción.
  • FETCH
  • FETCH FOR UPDATE
  • FETCH FOR UPDATE FOR

Questão 22

Questão
Esta asociado con una colección (conjunto o multiconjunto) de tuplas del resultado de la consulta, esta asociado con las tupls y los atributos que aparecen en el resultado de la consulta, se tiene dost tipo, con nombre y posicional.
Responda
  • Iterador
  • Excepción
  • Variables
  • SqlCode

Questão 23

Questão
Está asociado con el resultado de una consulta enumerando los nombres y los tipos de los atributos que aparecen en dicho resultado, Los nombres de atributo deben corresponderse con las variables del programa java.
Responda
  • Iterados con nombre
  • Iterador
  • Iterados posicional
  • Cursor

Questão 24

Questão
Solo enumera los tipos de atributos que aparecen en el resultado de la consulta.
Responda
  • Iterador
  • Iterador con nombre
  • Iterador posicional
  • Cursor

Questão 25

Questão
A) #Sql iterador Emp (String Dni, String NombrePila, String apellido1, Double sueldo); B) #Sql iterador Emppos (String, String, String, Double); 1) Iteradores 2) Iterador Posicional 3) Iterador con nombre 4) Iteradores 5) Cursor
Responda
  • A3,b2
  • a1,b3
  • a1,b4
  • a4,b3

Semelhante

La función comercial 1. Tipos de mercado y el estudio de mercadoMercado, cuota de mercado, tipos de mercado, estudio de mercado y consumidor
Juan Jose Peña Moles
Tema 9. Directiva habitats
Ivan Espin Chiloeches
LOS MONEMAS
graxxd
ASW - T9 y T10
Pablo Valdes
Tema 9 Derechos de los Ciudadanos ante la Justicia_2
Diego Jimenez
Repaso Tema 9
María Parra
Tema 9 Justicia Gratuita
Diego Jimenez
Tema 9. El humanismo
Pep Guardiola
LOS GÉNEROS PERIODÍSTICOS
graxxd
LA ILUSTRACIÓN Y EL DESPOTISMO ILUSTRADO
Ángela Nuñez Lucas
CONSTITUCIÓN DE 1812
Ángela Nuñez Lucas