UF4 - DDBB
|
|
Título del Test:
![]() UF4 - DDBB Descripción: UF4 - DDBB |



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




