Bases de datos-B, UF4. DAM.
![]() |
![]() |
![]() |
Título del Test:![]() Bases de datos-B, UF4. DAM. Descripción: Daypo de la UF4. |




Comentarios |
---|
NO HAY REGISTROS |
¿En qué conceptos fundamentales se basa la programación a objetos?. a) Encapsulamiento, herencia y polimorfismo. b) Funcionalidad, herencia y polimorfismo. c) Funcionalidad, herencia y modularidad. d) Modularidad, funcionalidad y encapsulamiento. La principal característica que debemos destacar de las bases de datos objetos relacionales es que no utilizan el modelo relacional debido a la incorporación de conceptos del modelo orientado a objetos. a) Verdadero. b) Falso. ¿Para crear tipos objeto que clausula utilizaremos?. a) CREATE OBJECT. b) CREATE TYPE. c) CREATE CLASS. d) CREATE FUNCTION. ¿Cuáles de las siguientes opciones son restricciones para métodos de objetos?. a) WINDS. b) RNDS. c) WNPS. d) Todas las opciones son correctas. Podríamos catalogar a la herencia como una de las principales desventajas de la programación orientada a objetos ya que deberemos lidiar con las características de esta. a) Verdadero. b) Falso. ¿Cuál de las siguientes clausulas utilizaremos para crear un objeto que hereda de otro?. a) UNDER. b) HERITAGE. c) EXTEND. d) SUBCLASS. Utilizaremos la cláusula NOT FINAL para indicar a un objeto que no es el ultimo de la jerarquía y se crearán objetos que heredarán de él. a) Verdadero. B) Falso. ¿Cuál de las siguientes sintaxis es correcta como un campo de una tabla que hace referencia a una tabla de objeto?. a) DREF. b) REF. c) REFERENCE. d) REFERENCIA. Las colecciones son muy utilizadas para crear relaciones M:N, ya que estas estarán formadas por un numero indefinido de elementos donde podremos almacenar diferentes datos. a) Verdadero. b) Falso. ¿Cuál de las siguientes opciones es una sintaxis válida para la creación de una colección de tipo cadena de texto?. a) CREATE TYPE colec AS VARRAY (10) OF VARCHAR2 (30);. b) CREATE COLECTION colec AS ARRAY (10) OF VARCHAR2 (30);. c) CREATE COL colec AS ARRAY (10) OF VARCHAR2 (30);. d) CREATE OBJECT colec AS VARRAY (10) OF VARCHAR2 (30);. ¿Cuál de las siguientes sentencias es correcta como inserción del objeto persona que vemos en la imagen?. a) INSERT INTO departamento VALUES ('Contabilidad', 'Adrian', 55);. b) INSERT INTO departamento VALUES ('AD', empleado(1,'Laura','Carvajal'), 'Madrid');. c) INSERT INTO departamento VALUES (1, 'Ramon', 55);. d) INSERT INTO departamento VALUES (1, empleado('Marina', 'Pecarova'), 'Lleida');. Un ejemplo muy sencillo para utilizar la herencia, es una escuela. Donde nos encontramos estudiantes, profesores y trabajadores. Todos ellos, la característica en común que tienen es de persona (identificador, nombre, telefono, etc.). Por este motivo, crearemos una tabla que englobe estos campos. - Al final de la sentencia, nos encontramos la cláusula NOT FINAL. ¿Qué significa?. a) Esta misma clase puede ser modificada ya que no es estática. b) Ninguna opción es correcta. c) Indica que se pueden generar más tipos de objetos a partir de este. d) Indica que no puede ser utilizada hasta la última sentencia. Las tablas anidadas es una alternativa para eliminar relaciones uno a muchos haciendo en algunos casos el diseño más natural pero también puede llevar a diseños complejos. a) Verdadero. b) Falso. Un tipo de objeto NOT INSTANTIABLE no puede ser FINAL porque no se podría usar como un supertipo por si mismo. a) Verdadero. b) Falso. Marca la opción incorrecta sobre el modelo objeto-relacional: a) Las tablas dejan de ser elementos bidimensionales. b) Cada registro de una tabla se considera un objeto. c) Permite colecciones de objetos. d) Permite campos multidimensionales. Para poder crear tipos de objeto se debe hacer uso de la sentencia: a) CREATE TYPE. b) CREATE NAME TYPE. c) CREATE OBJECT TYPE. d) CREATE OBJECT. Una estructura se puede entender como colección o también la podemos llamar: a) Tabla. b) Todas las respuestas son correctas. c) Varrays. d) Array. Trabajamos con la sentencia SELECT. Vamos a ver la inserción, modificación y borrado de objetos. - De las siguientes opciones, identifica cuál es la correcta: a) A. b) B. c) C. En la tabla "empleado" se ha insertado la siguiente sentencia: INSERT INTO empleado VALUES (1, 'Fernando', hijos('Elena','Pablo'); Resulta que se han insertado mal el nombre de sus hijos y tiene que ser modificado. Rellena los huecos vacíos para completar el código. - Rellena el hueco 1: a) THEN. b) 2. c) 1. d) UPDATE. En la tabla "empleado" se ha insertado la siguiente sentencia: INSERT INTO empleado VALUES (1, 'Fernando', hijos('Elena','Pablo'); Resulta que se han insertado mal el nombre de sus hijos y tiene que ser modificado. Rellena los huecos vacíos para completar el código. - Rellena el hueco 2: a) THEN. b) SET. c) 1. d) UPDATE. En la tabla "empleado" se ha insertado la siguiente sentencia: INSERT INTO empleado VALUES (1, 'Fernando', hijos('Elena','Pablo'); Resulta que se han insertado mal el nombre de sus hijos y tiene que ser modificado. Rellena los huecos vacíos para completar el código. - Rellena el hueco 3: a) THEN. b) 2. c) 1. d) UPDATE. Las bases de datos orientadas a objetos, cada registro es considerado un objeto. Empecemos a trabajar con bases de datos orientadas a objeto. Para ello vamos a ver conceptos básicos de las mismas. - Se caracterizan porque se basan en una programación orientada a objetos (POO) que se desarrolla basándose en: A) Encabezamiento. b) Ninguna opción es correcta. c) Multimetodos. d) Poliformismo. Veamos ahora qué restricciones tenemos que tener en cuenta a la hora de trabajar con estas bases de datos. Relaciona cada atributo con su definición correspondiente sobre restricciones en las bases de datos: - WINDS. a) Evita que el método pueda modificar las tablas de la base de datos. b) Evita que el método pueda leer las tablas de la base de datos. c) Evita que el método modifique variables del paquete PL/SQL. d) Evita que el método pueda leer las variables del paquete PL/SQL. Veamos ahora qué restricciones tenemos que tener en cuenta a la hora de trabajar con estas bases de datos. Relaciona cada atributo con su definición correspondiente sobre restricciones en las bases de datos: - RNDS. a) Evita que el método pueda modificar las tablas de la base de datos. b) Evita que el método pueda leer las tablas de la base de datos. c) Evita que el método modifique variables del paquete PL/SQL. d) Evita que el método pueda leer las variables del paquete PL/SQL. Veamos ahora qué restricciones tenemos que tener en cuenta a la hora de trabajar con estas bases de datos. Relaciona cada atributo con su definición correspondiente sobre restricciones en las bases de datos: - WNPS. a) Evita que el método pueda modificar las tablas de la base de datos. b) Evita que el método pueda leer las tablas de la base de datos. c) Evita que el método modifique variables del paquete PL/SQL. d) Evita que el método pueda leer las variables del paquete PL/SQL. Veamos ahora qué restricciones tenemos que tener en cuenta a la hora de trabajar con estas bases de datos. Relaciona cada atributo con su definición correspondiente sobre restricciones en las bases de datos: - RNPS. a) Evita que el método pueda modificar las tablas de la base de datos. b) Evita que el método pueda leer las tablas de la base de datos. c) Evita que el método modifique variables del paquete PL/SQL. d) Evita que el método pueda leer las variables del paquete PL/SQL. Hay características de programación orientada a objetos con las que podemos trabajar en bases de datos. - Selecciona la opción incorrecta sobre las características de la herencia: a) Los subtipos no pueden definir sus propios atributos y métodos. b) Se puedan crear subclases más específicas. c) Gracias a la herencia se pueden crear superclases abstractas. d) Pueden crearse subtipos de objetos a partir de otros. La cláusula NOT FINAL hace referencia a que el objeto en cuestión no es el último. Cuando se crean subtipos de objetos que cuelguen del objeto. - Identifica la respuesta correcta sobre la cláusula NOT FINAL: a) No poner la cláusula al crear este objeto, no compila. b) No poner la cláusula al crear este objeto, da error, pero compila. c) No poner la cláusula al crear este objeto, da error y no compila. d) Ninguna opción es correcta. Sobre las BBDD objeto-relacionales. Indica verdadero o falso a estas afirmaciones del modelo objeto-relacional: - Combinan el modelo relacional con el modelo Orientado a Objetos. a) Verdadero. b) Falso. Sobre las BBDD objeto-relacionales. Indica verdadero o falso a estas afirmaciones del modelo objeto-relacional: - Un tipo de objeto representa una entidad del mundo real. a) Verdadero. b) Falso. Sobre las BBDD objeto-relacionales. Indica verdadero o falso a estas afirmaciones del modelo objeto-relacional: - Cada registro de una tabla se considera un objeto. a) Verdadero. b) Falso. Sobre las BBDD objeto-relacionales. Indica verdadero o falso a estas afirmaciones del modelo objeto-relacional: - Los tipos se crean mediante sentencias DML. a) Verdadero. b) Falso. Sobre las BBDD objeto-relacionales. Indica verdadero o falso a estas afirmaciones del modelo objeto-relacional: - No permite campos multivaluados. a) Verdadero. b) Falso. Vamos a trabajar con conceptos de integridad de las bases de datos orientadas a objetos. Se deben cumplir unas normas que vamos a ver... En relación con las colecciones de BBDDOO identifica si las siguientes afirmaciones son verdaderas o falsas: - Se definen para poder implementar relaciones 1:1. a) Verdadero. b) Falso. Vamos a trabajar con conceptos de integridad de las bases de datos orientadas a objetos. Se deben cumplir unas normas que vamos a ver... En relación con las colecciones de BBDDOO identifica si las siguientes afirmaciones son verdaderas o falsas: - Está formado por un número definido de elementos. a) Verdadero. b) Falso. Vamos a trabajar con conceptos de integridad de las bases de datos orientadas a objetos. Se deben cumplir unas normas que vamos a ver... En relación con las colecciones de BBDDOO identifica si las siguientes afirmaciones son verdaderas o falsas: - Unas funciones constructoras de colecciones cuyo nombre coincide con el del tipo. a) Verdadero. b) Falso. Vamos a trabajar con conceptos de integridad de las bases de datos orientadas a objetos. Se deben cumplir unas normas que vamos a ver... En relación con las colecciones de BBDDOO identifica si las siguientes afirmaciones son verdaderas o falsas: - Es posible almacenar un conjunto de tuplas en un único atributo. a) Verdadero. b) Falso. En las colecciones, trabajamos con atributos multievaluados y en las tablas derivadas creamos objetos haciendo uso de los tipos definidos. Veamos sus características. - Señala la respuesta incorrecta sobre tablas anidadas: a) No existe un orden predefinido. b) Es un conjunto de elementos del mismo tipo. c) El tipo de dato que almacena puede ser básico o definido por el usuario. d) Pueden tener una o más columnas. En relación con los métodos en objetos, selecciona la respuesta correcta: a) Todas son correctas. b) Mejoramos la búsqueda de información. c) Acciones que modelan el comportamiento de los objetos. d) Son punteros a un objeto. De las siguientes opciones, identifica cuál es la correcta: a) A. b) B. c) C. Identifica cuál es el programa de desarrollo en Oracle para bases de datos: a) LinQ. b) SQLi. c) SQL developer. d) MySQL. La referencia (REF) toma como argumento una variable de alias de una tabla asociada con una fila de una tabla de objeto o una vista de objeto. Se devuelve un valor REF para la instancia del objeto que está vinculada a la variable o fila. Vamos a ver conceptos asociados a ella. Relaciona cada concepto con su definición sobre referencias entre objetos: - REF. a) La tabla a la que hace referencia debe tener un atributo que guarde el identificador para cada tupla. b) Podemos acceder al objeto referenciado. c) Tabla predeterminada en todas las instalaciones de bases de datos de Oracle. d) Tabla anidada. La referencia (REF) toma como argumento una variable de alias de una tabla asociada con una fila de una tabla de objeto o una vista de objeto. Se devuelve un valor REF para la instancia del objeto que está vinculada a la variable o fila. Vamos a ver conceptos asociados a ella. Relaciona cada concepto con su definición sobre referencias entre objetos: - DEREF. a) La tabla a la que hace referencia debe tener un atributo que guarde el identificador para cada tupla. b) Podemos acceder al objeto referenciado. c) Tabla predeterminada en todas las instalaciones de bases de datos de Oracle. d) Tabla anidada. La referencia (REF) toma como argumento una variable de alias de una tabla asociada con una fila de una tabla de objeto o una vista de objeto. Se devuelve un valor REF para la instancia del objeto que está vinculada a la variable o fila. Vamos a ver conceptos asociados a ella. Relaciona cada concepto con su definición sobre referencias entre objetos: - DUAL. a) La tabla a la que hace referencia debe tener un atributo que guarde el identificador para cada tupla. b) Podemos acceder al objeto referenciado. c) Tabla predeterminada en todas las instalaciones de bases de datos de Oracle. d) Tabla anidada. La referencia (REF) toma como argumento una variable de alias de una tabla asociada con una fila de una tabla de objeto o una vista de objeto. Se devuelve un valor REF para la instancia del objeto que está vinculada a la variable o fila. Vamos a ver conceptos asociados a ella. Relaciona cada concepto con su definición sobre referencias entre objetos: - NASTED. a) La tabla a la que hace referencia debe tener un atributo que guarde el identificador para cada tupla. b) Podemos acceder al objeto referenciado. c) Tabla predeterminada en todas las instalaciones de bases de datos de Oracle. d) Tabla anidada. Sobre identificadores y referencias. Identifica si son verdaderas o falsas estas afirmaciones sobre las referencias en objetos: - Es un contenedor de un identificador de objeto(Object Identifier –OID). a) Verdadero. b) Falso. Sobre identificadores y referencias. Identifica si son verdaderas o falsas estas afirmaciones sobre las referencias en objetos: - Se considera un puntero a un objeto. a) Verdadero. b) Falso. Sobre identificadores y referencias. Identifica si son verdaderas o falsas estas afirmaciones sobre las referencias en objetos: - Se usa la palabra reservada REF para indicarlos. a) Verdadero. b) Falso. Sobre identificadores y referencias. Identifica si son verdaderas o falsas estas afirmaciones sobre las referencias en objetos: - Apunta a un objeto que aun no existe y evita tener que duplicarlo. a) Verdadero. b) Falso. Ahora vamos a poner en práctica los conocimientos adquiridos con un ejemplo en código sobre bases de datos orientadas a objetos. Completa el siguiente código sobre objetos en bases de datos. - Rellena el hueco 1: a) PROCEDURE. b) FUNCTION. c) MEMBER. d) OBJECT. Ahora vamos a poner en práctica los conocimientos adquiridos con un ejemplo en código sobre bases de datos orientadas a objetos. Completa el siguiente código sobre objetos en bases de datos. - Rellena el hueco 2: a) PROCEDURE. b) FUNCTION. c) MEMBER. d) OBJECT. Ahora vamos a poner en práctica los conocimientos adquiridos con un ejemplo en código sobre bases de datos orientadas a objetos. Completa el siguiente código sobre objetos en bases de datos. - Rellena el hueco 3: a) PROCEDURE. b) FUNCTION. c) MEMBER. d) OBJECT. Una vez referenciada una variable, tenemos que desreferenciarla para sacar su valor... Completa el siguiente código sobre referencias. - Rellena el hueco 1: a) DEREF. b) MEMBER. c) SELF. D) LOOP. Una vez referenciada una variable, tenemos que desreferenciarla para sacar su valor... Completa el siguiente código sobre referencias. - Rellena el hueco 2: a) DEREF. b) MEMBER. c) SELF. D) LOOP. Una vez referenciada una variable, tenemos que desreferenciarla para sacar su valor... Completa el siguiente código sobre referencias. - Rellena el hueco 3: a) DEREF. b) MEMBER. c) SELF. D) LOOP. Completa el siguiente código sobre tablas anidadas. - Rellena el hueco 1: a) REF. b) INTEGER. c) TYPE. d) OBJECT. Completa el siguiente código sobre tablas anidadas. - Rellena el hueco 2: a) REF. b) INTEGER. c) TYPE. d) OBJECT. Completa el siguiente código sobre tablas anidadas. - Rellena el hueco 3: a) REF. b) INTEGER. c) TYPE. d) OBJECT. Ahora nos vamos a centrar en la creación de tablas de tipo objeto con el desarrollo del BODY. Completa este código sobre la creación del body de objetos. - Rellena el hueco 1: LOOP. RETURN. FOR. REPLACE. Ahora nos vamos a centrar en la creación de tablas de tipo objeto con el desarrollo del BODY. Completa este código sobre la creación del body de objetos. - Rellena el hueco 2: LOOP. RETURN. MEMBER. REPLACE. Ahora nos vamos a centrar en la creación de tablas de tipo objeto con el desarrollo del BODY. Completa este código sobre la creación del body de objetos. - Rellena el hueco 3: LOOP. RETURN. FOR. REPLACE. Hay palabras reservadas en la programación de bases de datos orientadas a objetos que hay que conocer para poder trabajar con funciones y procedimientos. Veamos cuales son. Relaciona estos conceptos con su definición sobre palabras reservadas en la programación de objetos. - MEMBER. a) Es una directiva de compilación. Se procesan en tiempo de compilación, no en tiempo de ejecución. b) Se usan para inicializar un objeto. Esta inicialización no asigna valores a los miembros del objeto. c) Clausula con la que definir procedimientos y funciones. d) Se usan para inicializar un objeto. Esta inicialización asigna valores a los miembros del objeto. Hay palabras reservadas en la programación de bases de datos orientadas a objetos que hay que conocer para poder trabajar con funciones y procedimientos. Veamos cuales son. Relaciona estos conceptos con su definición sobre palabras reservadas en la programación de objetos. - PRAGMA. a) Es una directiva de compilación. Se procesan en tiempo de compilación, no en tiempo de ejecución. b) Se usan para inicializar un objeto. Esta inicialización no asigna valores a los miembros del objeto. c) Clausula con la que definir procedimientos y funciones. d) Se usan para inicializar un objeto. Esta inicialización asigna valores a los miembros del objeto. Hay palabras reservadas en la programación de bases de datos orientadas a objetos que hay que conocer para poder trabajar con funciones y procedimientos. Veamos cuales son. Relaciona estos conceptos con su definición sobre palabras reservadas en la programación de objetos. - CONSTRUCTOR. a) Es una directiva de compilación. Se procesan en tiempo de compilación, no en tiempo de ejecución. b) Se usan para inicializar un objeto. Esta inicialización no asigna valores a los miembros del objeto. c) Clausula con la que definir procedimientos y funciones. d) Se usan para inicializar un objeto. Esta inicialización asigna valores a los miembros del objeto. Los usuarios pueden definir sus propios tipos de datos, a partir de los tipos básicos provistos por el sistema o por otros tipos de datos predefinidos anteriormente por el usuario. Estos tipos de datos pueden pertenecer a colecciones de objetos... - Centrándonos en las colecciones de objetos, selecciona la respuesta correcta: a) Tienen atributos atómicos. b) Es un grupo de elementos del mismo tipo. c) Ninguna de las anteriores. d) Son tablas anidadas. Completa el siguiente código sobre colecciones de datos. - Rellena el hueco 1: a) STORE. b) TYPE. c) AS. d) CREATE. Completa el siguiente código sobre colecciones de datos. - Rellena el hueco 2: a) STORE. b) TYPE. c) TABLE. d) CREATE. Completa el siguiente código sobre colecciones de datos. - Rellena el hueco 3: a) STORE. b) TYPE. c) TABLE. d) CREATE. Dado el siguiente código, ¿sabes qué hace?. ¿Cuál será la salida final por pantalla del código?. a) Alberto || 1989. b) El código tiene errores. c) Alberto: 32. d) Alberto -> 31. Se utiliza el polimorfismo cuando... a) Una clase derivada debe verse como la clase principal. b) Una clase principal debe verse como una clase derivada. c) Una clase secundaria debe verse como una clase derivada. d) Una clase derivada debe verse como una clase secundaria. ¿Cuál de las siguientes opciones es una sentencia correcta para crear el cuerpo de un objeto?. a) CREATE OR REPLACE BODY…. b) NEW TYPE BODY…. c) CREATE OR REPLACE TYPE BODY…. d) Ninguna de las respuestas es correcta. ¿Cuál de las siguientes opciones es válida como sentencia para crear una colección de datos?. a) CREATE TYPE nombres ARRAY OF VARCHAR2 (20);. b) CREATE TYPE nombres AS VARRAY(10) OF VARCHAR2 (20);. c) Ninguna de las respuestas es correcta. d) CREATE TYPE nombres AS VARRAY(10) VARCHAR2 (20);. La herencia es…. a) El mecanismo por el cual una función va a heredar los parámetros de otra. b) Ninguna de las respuestas es correcta. c) El mecanismo por el cual una clase derivada va a heredar los atributos de otra. d) El mecanismo del paso de parámetros entre procesos. Dado este código, ¿Qué salida nos devolverá por pantalla?. a) 4. b) 1. c) 3. d) 2. Una de las principales ventajas de la programación orientada a objetos (POO) es... a) La herencia. b) Todas las respuestas son correctas. c) La inserción de estructuras repetitivas. d) La inserción de condicionales. Selecciona la opción incorrecta sobre las características de la herencia: a) Pueden crearse subtipos de objetos a partir de otros. b) Gracias a la herencia se pueden crear superclases abstractas. c) Se puedan crear subclases más específicas. d) Los subtipos no pueden definir sus propios atributos y métodos. ¿Cuál es el tipo de colección ordenado de elementos de tamaño fijo?. a) Varray. b) Tabla. c) Tabla Anidada. d) Objeto. Señala la respuesta incorrecta sobre tablas anidadas: a) Es un conjunto de elementos del mismo tipo. b) No existe un orden predefinido. c) El tipo de dato que almacena puede ser básico o definido por el usuario. d) Pueden tener una o más columnas. Centrándonos en las colecciones de objetos, selecciona la respuesta correcta: a) Es un grupo de elementos del mismo tipo. b) Tienen atributos atómicos. c) Ninguna de las respuestas es correcta. d) Son tablas anidadas. ¿Cuál de las siguientes opciones es correcta como creación de un objeto?. a) Ninguna de las respuestas es correcta. b) CREATE OR REPLACE persona AS OBJECT. c) CREATE OR REPLACE persona OBJECT. d) CREATE OR REPLACE TYPE persona AS OBJECT. ¿Qué instrucción se usa para declarar un tipo como abstracto?. a) INSTANTIABLE. b) NOT INITIAL. c) NOT INSTANTIABLE. d) ABTRACT. ¿Cuál de las siguientes opciones es correcta como llamada a un objeto?. a) Ninguna de las respuestas es correcta. b) Trabajador = Persona(1, ‘Alberto’ ‘22/12/1980’);. c) Trabajador := NEW Persona(1, 'Alberto', '22/12/1989');. d) Trabajador = NEW Persona(1, ‘Alberto’ ‘22/12/1980’);. Para poder crear tipos de objetos se debe hacer uso de la sentencia…. a) CREATE OBJECT. b) CREATE TYPE. c) Ninguna de las respuestas es correcta. d) CREATE AS OBJECT. La directiva PRAGMA_REFERENCES se utiliza para: a) Definir el nombre del objeto. b) Crear las funciones del objeto. c) Forzar las reglas anteriores. d) Ninguna de las respuestas es correcta. Rellena el hueco 2: a) function. b) object. c) procedure. d) Ninguna de las respuestas es correcta. En el módelo objeto relacional: a) Las tablas dejan de ser elementos bidimensionales para convertirse en pequeñas funciones. b) Las tablas dejan de ser elementos bidimensionales para convertirse en procesos con parametros. c) Las tablas dejan de ser elementos bidimensionales para pasar a convertirse a estructuras de datos bastante más complejas. d) Ninguna respuesta es correcta. Rellena el hueco 3: a) store. b) set. c) return. d) Ninguna de las respuestas es correcta. ¿Cuál de estas afirmaciones sobre cursores explícitos es falsa?. a) Se declaran en la zona de DECLARE. b) Se abren con la sentencia ISOPEN. c) Se hace tratamiento fila a fila. d) Se usan para las sentencias SELECT que devuelven más de una fila. ¿Qué añadiríamos al comando "CREATE TABLE" si nos salta un error como que ya existe dicha tabla?. a) INSERT (CREATE AND INSERT TABLE). b) UPDATE (CREATE AND UPDATE TABLE). c) REPLACE (CREATE OR REPLACE TABLE). d) DELETE (CREATE AND DELETE TABLE). En relación con las colecciones de BBDDOO identifica si las siguientes afirmaciones son falsas: a) Es posible almacenar un conjunto de tuplas en único atributo. b) Unas funciones constructoras de colecciones cuyo nombre coincide con el del tipo. c) Está formado por un número definido de elementos. d) Ninguna de las respuestas es correcta. Rellena el hueco 1: a) function. b) create. c) replace. d) Ninguna de las respuestas es correcta. Rellena el hueco del siguiente código: a) FROM. b) UNDER. c) REFERENCE. d) Ninguna de las respuestas es correcta. Para definir métodos en BBD-OR. a) Se utilizan paquetes con cuerpo y cabecera. b) No es posible utilizar métodos. c) Se usan funciones o procedimentos miembros de un tipo de datos. c) Ninguna de las respuestas es correcta. Rellena el cuadro: a) deref. b) into. c) ref. d) Ninguna de las respuestas es correcta. Rellena el hueco 1: a) object. b) function. c) procedure. d) Ninguna de las respuestas es correcta. Rellena el hueco 5: a) NOT FINAL. b) );. c) END OBJECT. d) Ninguna de las respuestas es correcta. Rellena el hueco 4: a) function. b) procedure. c) view. d) Ninguna de las respuestas es correcta. En relación con los métodos en objetos, selecciona la respuesta correcta: a) Mejoramos la busqueda de información. b) Acciones que modelan el comportamiento de los objetos. c) Son punteros a un objeto. d) Todas las respuestas son correctas. Rellena el hueco 2: a) return. b) member. c) pragma. d) Ninguna de las respuestas es correcta. Para invocar a un método en BBDD-OR: a) Se usa el operador punto (.). b) Se usa la función object-value(). c) Se utiliza el operador ->. d) Se utiliza la función REF. Rellena el hueco 3: a) member. b) function. c) pragma. d) Ninguna de las respuestas es correcta. En relación con las colecciones de BBDDOO identifica si las siguientes afirmaciones son verdaderas: a) Se definen para poder implementar relaciones 1:1. b) Está formado por un número definido de elementos. c) Unas funciones constructoras de colecciones cuyo nombre coincide con el del tipo. d) Ninguna de las respuestas es correcta. Rellena el hueco 3: a) function. b) proceso. c) procedure. d) Ninguna de las respuestas es correcta. Una tabla y un objeto almacenan datos, pero, ¿son iguales?. a) Sí, ambos funcionan y almacenan lo mismo. b) No, la tabla se basa en el principio de atomicidad de los atributos y el objeto guarda la colección de datos. c) No, no almacenan datos ninguno de los dos. d) Sí lo dijo el profe en algún momento. ¿Cuál es el tipo de colección ordenado de elementos de tamaño fijo?. a) Tabla. b) Objeto. c) Varray. d) Tabla anidada. |