02 BBDD b
![]() |
![]() |
![]() |
Título del Test:![]() 02 BBDD b Descripción: todos los test |




Comentarios |
---|
NO HAY REGISTROS |
1.-Que sentencia utilizamos en PL SQL para crear una nueva tabla?. A.Create table. B.Inserte table. C.Alter table. D.Define table. 2-Un tigger es un modulo pl/sql compilado y almacenado en la Base de Datos que tiene asociada una tabla y que se ejecuta al llevara cabo una instruccion SQL. V. F. 2-Un tigger es un modulo pl/sql compilado y almacenado en la Base de Datos que tiene asociada una tabla y que se ejecuta al llevara cabo una instruccion SQL. Berfore Afte. Delete Inserte Update. For Each Row. When. 4.-Cual de las siguiente sentencias sirve para mostrar texto por la consola. DBMS_OUTPUT.PUT_LINE. DBMS_OUTPUT.ALTERT. DBMS_OUTPUT.LINE. DBMS_OUTPUT.OUT.LINE. 5.-Cual de las siguiente opciones son excepciones predefinias por oracle. Varias. TOO_MANY_DATA. NO_DATA_FOUND. CURSOR_ALREADY_OPEN. VALUES_EXCEPTION. NOT_LOGGED_ON. OTHERS_ERRORS. - Cuales de los siguiente atributos son atributos de cursor VArias. %ISOPEN. %NOTFOUND. %FOUND. %ROWCOUNT. %COUNT. %FIND. - Para devolver una valor de una funcion que palabra utilizaremos. Return. Break. Exception. End. -Cual de las siguiente sentencias utilizaremos para saber a que usuario estamos conectado en la BBDD DE Oracle. Show User. Get User. Connected User. Current User. 10.- Relaciona las diferentes restricciones de usuario con la definicion de los que hacen. No hacer nada. Nombre usuario. Configuracion física. Perfil asociado. Privilegios y roles. 11.- Un bloque PL SQL puede ser bloque anónimo un procedimiento o una funcion. V. F. 12.- Q simbolo utiliza oracle para leer valores entrados por el teclado. %. &. $. #. - La sentencia SET SERVEROUTPUT ON activa el visionado de los mensajes por consola. V. F. - Marca las partes en las que esta estructurado un bloque de código de PL SQL Varias. Parte de fiscalización. Parte de creación. Parte de variables. Parte de tratamiento de excepciones. Parte de ejecutables. Parte de declaraciones. 2.- Indica qué característica es incorrecta sobre cursores: a. Con cada cursor implícito debe existir la palabra clave “INTO”. b. Las variables que reciben los datos devueltos por el cursor tienen que contener un tipo diferente de dato que las columnas de la tabla. c. Los cursores implícitos solo pueden devolver una única fila. En caso de que se devuelva más de una fila (o ninguna fila) se producirá una excepción. No se preocupe si aún no sabe que es una excepción, le valdrá conocer que es el medio por el que PL/SQL gestiona los errores. 4.- ¿Cuál de las siguientes consultas es correcta?. a. GRANT SELECT on ALUMNOS to miguel;. b. GRANT SELECT to miguel;. c. GRANT ALUMNOS to miguel;. d. Ninguna de las respuestas es correcta. 3.- Cual de las siguientes opciones es un nombre de usuario dentro del sistema SQL Developer: a. SYSTEM. b. ILERNA. SIS. d. ORACC. 4.- ¿Cuál de las siguientes opciones es un posible estado de una cuenta de usuario en SQL Developer?. Bloqueada. b. Extralimitada. c. Pequeña. d. Ninguna de las respuestas es correc. 1.- ¿Cuál de las siguientes consultas es correcta?. ALTER USER ilerna QUOTA UNLIMITED ON Alumnos;. ALTER USER ilerna UNLIMITED QUOTA ON Alumnos. ALTER USER ilerna UNLIMITED ON Alumnos;. d. Ninguna de las respuestas es correcta. 2.- La sentencia SET SERVEROUTPUT ON activa el visionado de los mensajes por consola. V. F. 2.- En el modelo objeto- relacional. a. Las tablas dejan de ser elementos bidimensionales para pasar a convertirse a estructuras de datos bastante más complejas. b. Las tablas dejan de ser elementos bidimensionales para convertirse en pequeñas Funciones. c.Las tablas dejan de ser elementos bidimensionales para convertirse en procesoscon parámetros. d. Ninguna de las respuestas es correcta. - Las colecciones se crean mediante. nested tables. varrays. c. under. not final. 4.- Para definir métodos en BBDD-OR. a. Se usan funciones o procedimientos miembros de un tipo de datos. b. Se utilizan paquetes con cuerpo y cabecera. c. No es posible utilizar métodos. d. Ninguna de las respuestas es correc. 4.- Para invocar a un método en BBDD-OR. a. Se utiliza el operador ->. b. Se usa la función REF. c. Se usa la función object-value(). d. Se usa el operador punto (.). 1.- La herencia es el mecanismo por el cual una clase derivada va a heredar los atributos de otras. V. F. 6. Para denir métodos en BBDD-OR. a. Se usan funciones o procedimientos miembros de un tipo de datos. b. Se utilizan paquetes con cuerpo y cabecera. c. No es posible utilizar métodos. d. Ninguna de las respuestas es correcta. - Las colecciones se crean mediante. varrays. b) nested tables. c) under. d) not final. 1.- La herencia es el mecanismo por el cual una clase derivada va a heredar los atributos de otras. v. f. - Señala la respuesta incorrecta sobre tablas anidadas: a. es un conjunto de elementos del mismo tipo. b. no existe un orden predefinido. c. Pueden tener una o más columnas. d. El tipo de dato que almacena puede ser básico o definido por el usuario. 7. Para invocar a un método en BBDDOR. a) Se utiliza el operador ->. c) Se usa la función 0bject_value(). b) Se usa la función REF. d) Se usa el operador punto (.). 1.-Si deseamos que una variable sea del mismo tipo que un registro de una tabla usamos. a) No se puede hacer. b) %VARTYPE. c) %TYPE. d) %ROWTYPE. 2. ¿Qué bucle es mejor si conocemos el número de iteraciones?. b) LOOPIFEXIT. a) LOOPWHEN. c) FOR. d) WHILE. 3. ¿Cómo se llaman los parámetros que escribimos cuando invocamos a una función. a) Parámetros actuales;. b) Parámetros formales. c) IN. d) INOUT. 4. ¿Podemos crear una tabla desde un programa PL/SQL?. si. no. 5. A qué corresponde esta cabecera EsCodigoValido(a int) RETURN BOOLEAN IS ... corresponde a. a) Un procedimiento. b) Una función. c) Un triggers. d) Una excepción. 6. Si la variable A es TRUE^ y la variable B es FALSO qué valor tendrá la expresión A AND B. FALSE. NULL. TRUE. 7. Señala cuánto vale la siguiente expresión 2-(-3**(2*0)+2. 7. 3. 9. 5. 8. ¿Cuál es el operador para concatenar cadenas?. . ++. **. 9. ¿Con qué orden lanzarías una excepción?. RAISE. TETURN. EXCEPTION. 1. ¿Qué tipo de variable tendría que definirse para albergar el dato 3.2?. a) CHAR(3). b) NUMBER(2,1). c) NUMBERU(3). d) a) y b). 2. ¿Qué es el ROWID?. a) Es una la especial de la tabla. b) Es una función ideal para generar filas automáticamente. c) Es una columna interna que almacena la dirección física de cada fila. d) Es un tipo de excepción muy utilizada. 3. ¿Cómo se dene una constante?. a) nombre de la constante CONSTANT ti_po_de_dato := valor;. b) nombre de la constante tipo_de_dato :=valor CONSTANT. c) CONSTANT nombre_de_la_const.ante tipo_de_dato := valor:. d) nombre_de_la_constante CONSTANT tipo_de_dato := valor. 4. La expresión 5 = ‘5’ es: FALSE. TRUE. 5. El extracto de denición dame_sueldo() RETURN NUMBER(6)IS corresponde a. a) Un procedimiento. b) Una función. C) Un disparador. D) Un paquete. 6. Si la variable suspenso es TRUE,qué valor tendrá la expresión NOT suspenso. NULL. FALSE. TRUE. 7. Si la variable gallo es kikiriki,qué valor resultará de la función REPLACE(gallo, ‘i’, ‘o’): O. OOOOOO. kokoroko. kokoroki. 8. ¿Qué función se usa para escribir mensajes por pantalla en los programas PL/SQL?. a) PUT_LINE. b) DBMS_OUTPUT.PUTLINE. c) DBMSOUTPUT.PUT_LINE. d) PUTLINE. 1. En BBDD-OR un tipo. a) Es la dedefinición de una estructura que sirve para crear objetos. b) Se usa en la dedefinición de una columna de una tabla. c) Se puede utilizar como base para otros tipos. d) Todas de las anteriores. 3. Una tabla anidada. a) Se usa como modo de almacenamiento para un tipo tabla. b) Es un tipo de segmento especial. c) Se crea con la cláusula store as. d) Todas las anteriores. 4. ¿Qué vista se utiliza en Oracle para ver las tablas anidadas?. a) dba-objects. b) user_nested_tables. c) dba_segments. d) Ninguna de las anteriores. 5. Un OID. a) Es un identificador que usa el SGBD para localizar el objeto. b) Se puede ver con la función object_id. c) Es el equivalente al ROWID en objetos. d) Todas las anteriores. 6. Para denir métodos en BBDD-OR. a) Se usan funciones o procedimientos miembros de un tipo de datos. b) Se utilizan paquetes con cuerpo y cabecera. c) No es posible utilizar métodos. d) Ninguna de las anteriores. 7. Para invocar a un método en BBDDOR. a) Se utiliza el operador ->. b) Se usa la función REF. c) Se usa la función 0bject_value(). d) Se usa el operador punto (.). 8. En BBDD-RO la herencia. a) Permite que un tipo herede de más de un supertipo. b) No es posible crear un subtipo a partir de un supertipo. c) Es posible crear un supertipo a partir de un subtipo. d) Ninguna de las anteriores. 9. Cuando se usan comandos DML en BBDD-OR. a) Se pueden realizar inserts y updates. b) Se pueden usar deletes. c) No es posible hacer select en tablas anidadas. d) Todas las anteriores. -Crear un usuario. Create user. Identified by user. Show user. Grant user. 2- Indica las características correcta de Oracle Database Server respecto de la normativa legal vigente sobre la protección de datos. Estructuras de control de flujo. Solo utiliza procedimientos. Uso de variables. No controla los errores y ni las excepciones. No tiene soporte en la programación orienta a objetos. Integrado con SQL. 3- Es correcta esta sentencia de codigo?? REVOKE SELECT ON prueba.personas TO user. No para quitar privilegios es con la sentencia DROP. No necesitas un Update para actualizarlo. No. El TO es incorrecto. La sentencia es con FROM. Es correcta. 5- Hay muchas funciones que nos permiten trabajar con Oracle. Identifica que funcion de Oracle, NO es la correcta. Sysdate: fecha por mes. Row Identificador de la fila. User Usuario del sistema de base de datos. NLS_Session_Paramentres parametros de sesion. Dual tabla del sistema donde encontramos la fecha y otros parametros. 4- Identifica las variables que NO son PL/SQL son. Compuesto. Host,. Lob. Escalar. 6.- Centrandonos en variables de salida en Oracle. Identifica que caracteristicas de set serveroutput on son las correctas. Es una libreria de PL SQL. Activa el visionado de los mensajes por consola. Activar salida de DBMS. Nos sirve para insertar datos en la tabla. 7- un curso nos permitirá recorre fila a fila leer y modificar un conjunto de resultados Indica que característica es incorrecta sobre cursores. Con cada cursor implicito debe existir la palabra clave into. Las variables que reciben los datos devueltos por el cursor tienen que contener un tipo diferente de datos que las columnas de la tabla. Los cursores implicitos solo pueden devolver una unica fila. En caso de que se devuelva mas de una fila o ninguna fila se producira una excepcion. No se preocupe si aun no sabel que es una excepcion le valdra conocer que es el medio por el que pl sql gestiona errores. 8.-Se caracterizan porque se basan en una programación orientada a objetos POO que se desarrolla basándose en. Encapsulamiento y herencia. Encapsulamiento. Herencia. Encapsulamiento, herencia y polimorfismo. Polimorfismo. 9- Selecciona la opción incorrecta sobre las características de la herencia. Gracias a la herencia se pueden crear superclases abstractas. Se puedan crear subclases mas especificas. Pueden crearse subtipos de objetiso a partir de otros. Los subtipos no pueden definir sus propios atributos o métodos. 10- Identifica la respuesta correcta NOT FINAL. No poner la clausula al crear este objeto da error y no compila. No poner la clausula al crear este objeto da error. No poner la clausula al crear este objeto da error pero compila. NO poner la clausula al crear este objeto no compila. 11.-- Centrandonos en las colecciones de objetos selecciona la respuesta correcta. Es un grupo de elementos del mismo tipo. Son tablas de anidadas. Tienen atributos atómicos. Ninguna de las anteriores. 12.-Señala la respues incorrecta sobre tablas anidadas. Es un conjunto de elementos del mismo tipo. No existe un orden predefinido. Pueden tener una o mas columnas. El tipo de datos que almacena puede ser basico o definido por el usuario. 13.-En relacion con los metoso en objetos seleciona la respuesta correcta. Acciones que modelan el comportamiento de los objetos. Mejoramos la busqueda de informacion. Son punteros a un objeto. Todas son correctas. 14.-Identifica cual es el programa de desarrollo en oracle para bases de datos. SQLi. SQL developer. MYSQL. LINQ. 6.- Cual de los siguiente programas de gestión de base de datos utilizaremos para realizar bases de datos en oracle. a)SGBD Oracle. b)SQL Server. c)MySQL. d)Acces. 3.- Un trigger es un módulo PL/SQL compilado y almacenado en la Base de Datos que tiene asociada una tabla y que se ejecuta al llevar a cabo una instrucción SQL. v. f. 1.- En Oracle los tipos de objetos son aquellos tipos de datos que han sido definidos por el usuario. Los objetos se presentan de forma abstracta, realmente se siguen almacenando en columnas y tablas. v. f. 2.- Señala la respuesta incorrecta sobre tablas anidadas: a. es un conjunto de elementos del mismo tipo. b. no existe un orden predefinido. c. Pueden tener una o más columnas. d. El tipo de dato que almacena puede ser básico o definido por el usuario. 9. ¿Qué variable de entorno del SQL*Plus hay que activar para que la función de la pregunta 8 escriba por la salida estándard?. a) La función escribe siempre. b) SEVER_OUTPUT. c) SERVEROUTPUT. Los tipos se crean mediante sentencias __________________ y van a ser la base del desarrollo de las bases de datos objeto- relacionales. ODL. DDL. DML. SQL. Relaciona. Encapsulamiento. Herencia. Polimorfismo. relaciona. WINDS:. RNDS:. WNPS:. RNPS:. TIPOS. NUMBER. CHAR. VARCHAR2. BOOLEAN. DATE. %TYPE. %ROWTYPE. relaciona. IF. CASE. FOR. LOOP. WHILE. Los cursores son las diferentes estructuras que nos permiten recorrer la salida de una consulta realizada. PL/ SQL utiliza cursores para gestionar las diferentes instrucciones SELECT. V. F. RELACIONA. Campos. Claves primarias. Claves foráneas. TIPOS. La herencia es el mecanismo por el cual una clase derivada va a heredar los atributos de otra. v. f. Conocemos por encapsulamiento al mecanismo que vamos a seguir para desagrupar los atributos y métodos dentro de un nuevo concepto que denominamos clase. v. f. Un trigger es un módulo PL/SQL compilado y almacenado en la Base de Datos que tiene asociada una tabla y que se ejecuta al llevar a cabo una instrucción SQL. v. f. Un tipo de objeto representa una entidad del mundo real que consta de las siguientes partes: Un nombre que permite identificar el tipo objeto. Unos atributos que caracterizan el objeto. Unos métodos que definen las operaciones sobre los datos de ese tipo escritos en PL/SQL. Create o procedure. No lleva ninguna atributo. No necesita nombre. Conocemos por ............................ al mecanismo que vamos a seguir para agrupar los atributos y métodos dentro de un nuevo concepto que denominamos clase. encapsulamiento. herencia. polimorfismo. ningunoa. La ....................es el mecanismo por el cual una clase derivada va a .................los atributos de otra. Solo el 1º hueco. encapsulamiento. herencia. polimorfismo. ningunoa. Se utiliza el ...............................cuando una clase derivada debe verse como la clase principal. encapsulamiento. herencia. polimorfismo. ningunoa. Un .............miembro de un tipo de objeto debe cumplir las siguientes características: metodo. polimorfismo. objeto. herencia. Caracteristicas metodos. No puede insertar, actualizar o borrar las tablas de la base de datos. No puede invocar a otro módulo o subprograma que rompa alguna de las reglas anteriore. No puede modificar una variable de un módulo excepto si se invoca desde una cláusula SELECT, VALUES o SET. No se puede ejecutar en paralelo o remotamente si va a acceder a los valores de la una variable dentro de un módulo. Cada registro de una tabla se considera un objeto. La directiva ................ se utiliza para forzar las reglas anteriores. encapsulamiento. herencia. polimorfismo. PRAGMA_REFERENCES. ¿Cuál de las siguientes sentencias sirve para invocar el interprete de comandos de la aplicación?. SqlOra. Sqlplus. cmdSql. OracleSql. Se utiliza el polimorfismo cuando una clase derivada debe verse como la clase principal. v. f. utilizados para operaciones SELECT INTO. Vamos a hacer uso de ellos cuando la consulta devuelve un único registro. Implícitos. Explícitos. ninguno. estos son declarados y controlados por el programador cuando una consulta devuelve un conjunto de registros. Implícitos. Explícitos. ninguno. Para realizar un bloque de control de errores este tiene que ser declarado con la palabra... ERROR. BEGIN. WHEN. EXCEPTION. que codigo usaremos para buscar el error en la docu online de oracle?. ora-02303. 02303. ninguna. can not drop... pregutna diferencia entre varchar y varchar2. Varchar(10) estas dando 10 caracteres maximo. Con Varchar2(10), si la palabra que ingresas es de 5 caracteres no utilizara el tamaño maximo de 10 sino de 5. ninguna. La pregunta es: que codigo usaremos para buscar el error en la docu online de oracle?. 02303. ninguna. can not drop or. ora-02303. Cual de las siguiens opciones es un estado de usarioa en oracle. Expirada. Creada. Eliminada. Especialista. Correcta. DROP TABLESPACE ejercicoios. delete trablespace. Es posible almacenar procedimientos en las relaciones porque un objeto esta enlazado con el codigo de los procesos que sabe realizar. v. f. Es posible almacenar multiples valores en una columna de una misma fila q un ...... objeto suele contener multiples valores. v. f. cual es la siguienre consultas es la correta. ALTER USER ilerna DEFAULT TABLESPACE test. alrte ilerna dafult test. Cual es correcta. ALTER DATABASE DATAFILE "un codigo q es una direcion" No esta clara. alter tablaespace ejercicios size 100M. Cual es correcta. ALTER USER ilerna QUOTA UNLIMITED ON alumnos. alter user ilerna unio. En el modelo objeto relacional. Cada registro de una tabla se considera objeto. Cada registro de una tabla se considera funcion. Q palabra clave utilizamos en la creacion de un objeto para hereda. UNDER. EXTENDS. Utiliza polimorfismo cuand una clase derivada debe verse com l........ no sale mas. Verd. Fa. Es posible almacenar multiples valores en una columna de una misma fila ya que un objeto suele contener multipbles valores. V. F. Es posible almacenar procedimiento en las relaciones porque un objeto esta enlazado con el código de los procesos que sabe realizar. V. F. MEMORIZA. DROP TABLESPACE. ALTER USER ilerna DEFAULT TABLESPACE. ALTER USER ilerta QUOTA unlimited on. Grant Selecta on Alumno to Miguel. Create type nomb as Varray(10) of Varchar 20. INSERTE INTO empleado VALUES(................). |