Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESETEST UF4 BBDD

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

Descripción:
Test UF$ BBDD

Autor:
Dani
(Otros tests del mismo autor)

Fecha de Creación:
09/01/2020

Categoría:
Informática

Número preguntas: 40
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
"Para acceder a la propiedad ""contar"" de un objeto de nombre obj utilizamos" obj-contar obj.contar obj,contar Todas son falsas.
Para definir un método es necesario Solo declarar el método en la cabecera del objeto Solo incluir el código de la función o procedimiento en el body asociado al objeto Declarar el método en la cabecera del objeto y crear una función en el SGBD con el código del método Declarar el método en la cabecera del objeto y el código del método en el body asociado al objeto.
Para insertar los valores de un objeto en una tabla de objetos utilizaré ADD OBJECT INSERT INTO CREATE OBJECT ALTER OBJECT.
Utilizamos VARRAY cuando Asociamos distintos valores a un objeto y podemos establecer un máximo que nos viene dado por las normas del negocio Para asociar un objeto a otro objeto Asociamos distintos valores a un objeto pero no nos importa el número máximo de elementos que puede contener Cuando queremos eliminar una tabla.
Si en un objeto de tipo VARRAY hacemos una referencia a una posición no inicializada del ARRAY, el resultado es Objeto no inicializado Objeto NULL Todas son falsas Error.
Una de las ventajas de las BDOO es Reutilización de código Todas son ciertas Coherencia de la aplicación Mantenimiento de la aplicación.
Después de definir un objeto con CREATE …. Es necesario Ejecutar una función para inicializar el objeto Compilar el objeto Referenciar al objeto. Insertar el objeto en la base de datos del sistema.
Para modificar un valor almacenado en una tabla (tabla) de objetos utilizaré REPLACE OBJECT SET OBJECT UPDATE tabla SET ALTER OBJECT.
Para borrar un atributo de un tipo de datos utilizaré: DELETE atributo DROP ATTIBUTE atributo DROP TYPE atributo ALTER TYPE objeto DROP ATTRIBUTE atributo.
En la definición de un objeto Se pueden mezclar propiedades definidas como tipos simples (int, varchar ...) con propiedades que hacen referencia a otros objetos Siempre debe de existir como mínimo un método definido En la definición de un objeto no se pueden mezclar propiedades definidas como tipos simples (int, varchar ...) con propiedades que hacen referencia a otros objetos Se pueden mezclar propiedades definidas como tipos simples (int, varchar ...) con propiedades que hacen referencia a otros objetos siempre y cuando exista como mínimo un método definido.
Un objeto consiste en la creación de Un tipo de dato y opcionalmente un body asociado al mismo Unas funciones que definen su funcionamiento Una tabla de datos Un tipo de dato y obligatoriamente debe tener un body asociado.
Una DANGLING REFERENCE se da Es una referencia a una tabla "Nunca se puede dar esta situación , ya que no se puede ""romper"" la integridad referencial" Cuando se elimina la información de un objeto que tiene enlaces en otras tablas Es una referencia a un tipo especial de objeto.
Sea un objeto persona del cual almacenamos nombre y fecha de nacimiento. Para obtener su edad realizaré: Un método Un procedimiento Una función Todas son falsas.
Según la definición create table tblProducto (fab varchar2(60),articulo objArticulo) donde se objArticulo está compuesto por un campo código y nombre . Cual de las siguientes instrucciones no es correcta: "insert into tblProducto values (OBJARTICULO('100A','Ordenador'),'Lenovo') "insert into tblProducto(ARTICULO,fab) values (OBJARTICULO('100A','Ordenador'),'Lenovo') "insert into tblProducto values ('Lenovo',OBJARTICULO('100A','Ordenador')) "insert into tblProducto(ARTICULO) values (OBJARTICULO('100A','Ordenador')).
La palabra FORCE asociada a la eliminación de un objeto sirve para Solo elimina el objeto si este está siendo utilizado en otra tabla Se incluye a nivel de documentación, pero no es necesaria incluirla para borrar un objeto Forzar la eliminación de un objeto aunque este se éste utilizando en una tabla o en la definición de otro objeto Solo elimina el objeto si este está siendo utilizado en otro objeto.
Utilizamos REF para Asociar un atributo a un tipo de objeto o actualizar un registro de otra tabla Sólo para asociar un atributo a un tipo de objeto Asociar un atributo a un tipo de objeto o referenciar a un registro de otra tabla Sólo para referenciar a un registro de otra tabla.
Asociamos la instrucción REF a Una eliminación de datos de una tabla Una modificación de datos de una tabla La introducción de hipervínculos en una base de datos objeto relacional Una inserción de datos donde los valores de un atributo dependen de otra tabla/objeto.
Si en una tabla insertamos un valor usando REF , por ejemplo, una dirección Nunca podremos eliminar esa dirección hasta que no se hayan eliminado todas las referencias en todas las tablas La modificación y la eliminación se propaga a todas las tablas que utilicen la dirección. Actualización y eliminación en cascada. La modificación se propaga a todas las tablas que utilicen la dirección. Actualización en cascada. La modificación de la dirección no afecta a las tablas que están utilizando ese valor.
Los conceptos principales de la orientación a objetos son La creación de tipos de datos definidos por el usuario. Encapsulación, herencia y polimorfismo. Clases y objetos. Las tablas de objetos.
Para acceder a un objeto de una colección de objetos definidos como VARRAY utilizaré Una instrucción DEREF Una instrucción REF Un método. Este método utilizará la función count para validar cuantos elementos hay introducidos. Un método. La función count no es necesaria. Si no existe el elemento, se considerará NULL.
En relación al método constructor Nunca debe de incluirse código personalizado en el constructor Siempre se realiza la comparación entre el nuevo objeto y otro objeto que ya existe Se utiliza para eliminar los valores de las propiedades ya inicializadas del objeto Uno de sus principales usos es la inicialización de las propiedades de un objeto.
Para crear un objeto en una base de datos Oracle utilizamos la instrucción CREATE OR REPLACE FUNCTION .... CREATE OR REPLACE OBJECT .... CREATE OR REPLACE PROCEDURE .... CREATE OR REPLACE TYPE ....
Utilizamos DEREF para Obtener los valores establecidos a un objeto mediante REF Modificar una referencia realizada mediante REF Eliminar una referencia realizada mediante REF Asociar un atributo a un tipo de objeto o referenciar a un registro de otra tabla.
La instrucción SELECT T1.CODIGO, T2.* FROM TBLCLIENTES T1, TABLE(T1.DIRECCION) T2 Me devuelve un error por la inclusión de TABLE, que solo puede usarse en la creación de una tabla. Me devuelve el código del cliente y una columna para cada uno de los datos de DIRECCION. Por ejemplo, si DIRECCION contiene población y provincia, en una columna se mostraría la población mientras que en la otra se mostraría la provincia Me devuelve el código del cliente y en una única columna la información de DIRECCION. Por ejemplo, si DIRECCION contiene población y provincia, en una única columna se visualizarían los dos datos Me devuelve un error ya que debo utilizar REF o DEREF para obtener los datos del objeto DIRECCION.
La diferencia entre VARRAY y NESTED TABLE consiste en VARRAY me permite introducir un número ilimitado de valores NESTED TABLE me permite introducir un número ilimitado de valores Siempre debe de utilizarse VARRAY NESTED TABLE me permite introducir un número máximo de valores definido por el usuario.
Las bases de datos objeto relacional son: Un modelo hibrido que incorpora al modelo relacional la orientación a objetos. Un modelo que permite almacer grandes documentos. Un modelo de base de datos noSQL. Un modelo relacional con tipos definidos por el usuario.
Utilizamos una NESTED TABLE cuando Para asociar un objeto a otro objeto Asociamos distintos valores a un objeto pero no nos importa el número máximo de elementos que puede contener Asociamos distintos valores a un objeto y podemos establecer un máximo que nos viene dado por las normas del negocio Cuando queremos eliminar una tabla.
Para insertar valores en una tabla de objetos Debo de incluir el tipo de objeto para cada uno de los objetos antes de introducir sus valores. No es posible crear una tabla donde se almacenen objetos Todas son falsas Utilizaré la instrucción CREATE OBJECT para crear los objetos y asociarles sus valores.
El constructor es El nombre que recibe el conjunto de métodos definidos en un objeto El nombre que recibe el conjunto de propiedades definidas en un objeto El código que se ejecuta cuando se crea un objeto Una función que el usuario debe implementar de forma obligatoria.
La definición de un objeto en Oracle se corresponde a Una tabla Un procedimiento Un tipo de dato Una función.
En todo objeto se debe de crear obligatoriamente 1 propiedad Cómo mínimo 2 propiedades 1 método 1 propiedad y 1 método.
Una propiedad permite Saber cuantos registros o objetos hay almacenados en una tabla Realizar una operación sobre una tabla. Por ejemplo, actualizar un precio. Almacenar el valor de una característica de un objeto. Por ejemplo, el precio de un producto Actualizar los datos de un registro de una base de datos objeto relacional.
Los objetos definidos como VARRAY se caracterizan por Debe de conocerse cuantos elementos podrá contener como máximo El programa devuelve un error si el elemento no está instanciado y se referencia al mismo Cada elemento se identifica por un índice. Este índice nos permite tener acceso a los valores almacenados Todas son ciertas.
Una propiedad es ... Una especie de variable que solo puede ser de tipo simple (varchar, float, date ...) Una especie de variable asociada a un tipo simple (varchar, float, date ...) o a un tipo creado por el usuario Una función asociada o un objeto Un procedimiento asociado a un objeto.
¿Qué es un método? Una función o un procedimiento que nos permite realizar una operación sobre un objeto, por ejemplo un cálculo. Su principal objetivo es permitir que un usuario sin permisos pueda realizar una determinada operación en la base de datos Donde se almacena un valor asociado a un objeto Un tipo de dato.
Para eliminar los valores de un objeto en una tabla de objetos utilizaré DELETE FROM REMOVE OBJECT DROP OBJECT Todas son falsas.
Si quiero asociar funciones a un objeto debo utilizar la instrucción. CREATE OR REPLACE FUNCTION .... CREATE OR REPLACE PROCEDURE .... CREATE OR REPLACE OBJECT BODY .... CREATE OR REPLACE TYPE BODY .... .
Sea un objeto factura, si definimos un campo descuento de tipo NUMBER El campo descuento es un tipo definido por el usuario. El campo descuento es un método El campo de tipo descuento debe de ser un campo de tipo objeto El campo descuento es una propiedad .
La instrucción parcial AUTORES references TBLAUTORES asociada a la creación de una tabla Me permite la eliminación de la información de la tabla TBLAUTORES sin ninguna restricción Todos los valores de AUTORES SIEMPRE deberán estar contenidos en la tabla TBLAUTORES No es correcta debe utilizarse AUTORES REF TBLAUTORES. Puedo tener valores de AUTORES que no estén contenidos en la tabla TBLAUTORES.
Para crear una colección de objetos dentro de otro objeto puedo utilizar SOLO TABLAS ANIDADAS VARRAY o TABLAS ANIDADAS SOLO VARRAY Todas son falsas.
Denunciar test Consentimiento Condiciones de uso