option
Cuestiones
ayuda
daypo
buscar.php

BBDD B - UF4

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

Descripción:
Pacs nuevas

Fecha de Creación: 2023/12/23

Categoría: Informática

Número Preguntas: 46

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué concepto permite que una clase derivada se vea como la clase principal?. Polimorfismo. Herencia. Encapsulamiento. Sobrecarga.

¿Qué es el encapsulamiento en la programación orientada a objetos?. La capacidad de tratar objetos derivados como si fueran de su superclase. La capacidad de definir múltiples funciones con el mismo nombre. La herencia de atributos y métodos de una superclase. El mecanismo para agrupar atributos y métodos dentro de una clase.

Las bases de datos objeto-relacionales combinan características de las bases de datos relacionales y las bases de datos orientadas a objetos. Verdadero. Falso.

¿Qué cláusula se utiliza para especificar la superclase en una definición de tipo objeto?. UNDER. OVER. SUPER. EXTENDS.

En las bases de datos objeto-relacionales, no es posible tener campos multivaluados. Verdadero. Falso.

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: No poner la cláusula al crear este objeto, da error, pero compila. Ninguna es correcta. No poner la cláusula al crear este objeto, no compila. No poner la cláusula al crear este objeto, da error y no compila.

Una colección en bases de datos objeto-relacionales es similar a un array y puede contener múltiples valores del mismo tipo. Es decir, una colección es una estructura de datos que puede contener múltiples valores del mismo tipo, lo que la hace similar a un array en la programación convencional. Verdadero. Falso.

-- Creación del tipo de objeto "Estudiante": CREATE OR REPLACE TYPE Estudiante AS [[[ 1 ]]] ( nombre VARCHAR2(100), edad NUMBER, num_identificacion VARCHAR2(20) ); / -- Creación del tipo de colección "ListaEstudiantes": CREATE OR REPLACE [[[ 2 ]]] ListaEstudiantes AS VARRAY(50) [[[ 3 ]]] Estudiante; / -- Creación de la tabla "Clase": CREATE TABLE Clase ( id NUMBER [[[ 4 ]]] KEY, nombre_clase VARCHAR2(100), estudiantes_inscritos ListaEstudiantes );. 1. 2. 3. 4.

Clausula con la que definir procedimientos y funciones. MEMBER. CREATE. TYPE. PRAGMA.

Es una directiva de compilación. Se procesan en tiempo de compilación, no en tiempo de ejecución. PRAGMA. MEMBER. UNDER. NOT FINAL.

Se usan para inicializar un objeto. Esta inicialización asigna valores a los miembros del objeto. CONSTRUCTOR. TIPO. PRAGMA. MEMBER.

En las bases de datos objeto-relacionales, es posible almacenar múltiples objetos en una única columna de una fila. Es decir, cuando se utiliza una clase como dominio de una columna en una base de datos objeto-relacional, en cada fila de esa columna se pueden almacenar múltiples objetos de la clase. Verdadero. Falso.

Centrándonos en las colecciones de objetos, selecciona la respuesta correcta: Es un grupo de elementos del mismo tipo. Tienen atributos atómicos. Son tablas anidadas. Ninguna de las anteriores.

Si quiere crear un tipo de objeto llamado "Libro" que tenga atributos para el título, autor y año de publicación. Luego, crear una tabla que utilice este tipo de objeto para almacenar una biblioteca. -- Creación del tipo de objeto "Libro" CREATE OR [[[ 1 ]]] TYPE Libro AS [[[ 2 ]]] ( titulo VARCHAR2(100), autor VARCHAR2(100), ano_publicacion NUMBER ); / -- Creación de la tabla "Biblioteca" que utiliza el tipo de objeto "Libro" CREATE [[[ 3 ]]] Biblioteca ( id NUMBER PRIMARY KEY, detalle_libro [[[ 4 ]]] );. 1. 2. 3. 4.

El tipo REF solo puede apuntar a objetos de tipo básico como INTEGER o VARCHAR. Verdadero. Falso.

Si desea obtener el valor real de un objeto al que apunta una referencia, ¿Qué palabra reservada usaría?. DEREF. REF. ACCESS. POINTER.

Queremos crear un tipo de objeto "Editorial" y luego un tipo de objeto "Libro" que tenga una referencia a "Editorial". CREATE [[[ 1 ]]] Editorial AS OBJECT ( id INTEGER, nombre VARCHAR2(100) ); / CREATE TYPE Libro AS [[[ 2 ]]] ( id INTEGER, titulo VARCHAR2(200), editorial [[[ 3 ]]] Editorial );. 1. 2. 3.

Cada objeto en una base de datos objeto-relacional tiene un OID único. Verdadero. Falso.

¿Qué representa el tipo REF en una base de datos objeto-relacional?. Un puntero a un objeto. Una función para acceder a objetos. Un objeto duplicado. Un tipo de dato básico.

Las referencias (tipo REF) pueden ser utilizadas para establecer relaciones entre objetos en diferentes tablas, similar a las claves foráneas en el modelo relacional. Verdadero. Falso.

Se desea Crear un tipo de objeto "Autor" y un tipo de objeto "Artículo" que tenga una referencia al "Autor". Luego, crear una tabla "Artículos" que almacene objetos del tipo "Artículo" y una tabla "Autores" que almacene objetos del tipo "Autor". Finalmente, insertar un autor y un artículo que haga referencia a ese autor. CREATE [[[ 1 ]]] Autor AS OBJECT ( id INTEGER, nombre VARCHAR2(100) ); / -- Creación del tipo de objeto "Artículo" CREATE OR REPLACE TYPE Articulo AS OBJECT ( id INTEGER, titulo VARCHAR2(200), refautor [[[ 2 ]]] Autor ); / -- Creación de la tabla "Autores" CREATE [[[ 3 ]]] Autores OF Autor; / -- Creación de la tabla "Artículos" CREATE TABLE Articulos OF [[[ 4 ]]]; / -- Insertar un autor y un artículo que haga referencia a ese autor INSERT INTO Autores VALUES (Autor(1, 'Juan Pérez')); INSERT INTO Articulos VALUES (Articulo(1, 'Título del Artículo', (SELECT [[[ 5 ]]](a) FROM Autores a [[[ 6 ]]] a.id = 1)));. 1. 2. 3. 4. 5. 6.

Señala la respuesta incorrecta sobre tablas anidadas: Pueden tener una o más columnas. El tipo de dato que almacena puede ser básico o definido por el usuario. No existe un orden predefinido. Es un conjunto de elementos del mismo tipo.

En las bases de datos orientadas a objetos, la integridad referencial no es relevante ya que no se utilizan relaciones entre tablas. Verdadero. Falso.

En relación con los métodos en objetos, selecciona la respuesta correcta: Acciones que modelan el comportamiento de los objetos. Mejoramos la búsqueda de información. Todas son correctas. Son punteros a un objeto.

Las bases de datos orientadas a objetos no permiten la definición de restricciones de integridad como las bases de datos relacionales. Verdadero. Falso.

En el contexto de bases de datos orientadas a objetos, ¿Qué concepto se refiere a la capacidad de un objeto para tomar muchas formas?. Polimorfismo. Herencia. Encapsulación. Integridad.

Las tablas anidadas permiten almacenar listas ordenadas de elementos. Verdadero. Falso.

¿Cuál de las siguientes opciones es correcta como creación de un objeto?. CREATE OR REPLACE TYPE persona AS OBJECT. CREATE OR REPLACE persona AS OBJECT. CREATE OR REPLACE persona OBJECT. Ninguna es correcta.

¿Cuál es el tipo de colección ordenado de elementos de tamaño fijo?. Array. Tabla anidada. Tabla. Objeto.

La directiva PRAGMA_REFERENCES se utiliza para…. Forzar las reglas anteriores. Definir el nombre del objeto. Crear las funciones del objeto. Ninguna es correcta.

¿Cuál de las siguientes opciones es una sentencia correcta para crear el cuerpo de un objeto?. CREATE OR REPLACE TYPE BODY... CREATE OR REPLACE BODY…. NEW TYPE BODY…. Ninguna de las respuestas es correcta.

¿Cuál de las siguientes opciones es válida como sentencia para crear una colección de datos?. CREATE TYPE nombres AS VARRAY(10) OF VARCHAR2 (20);. CREATE TYPE nombres AS VARRAY(10) VARCHAR2 (20);. Ninguna de las respuestas es correcta. CREATE TYPE nombres ARRAY OF VARCHAR2 (20);.

¿Qué instrucción se usa para declarar un tipo como abstracto?. NOT INSTANTIABLE. INSTANTIABLE. NOT INITIAL. ABSTRACT.

Dado este código, ¿Qué salida nos devolverá por pantalla? SET SERVEROUTPUT ON; CREATE TYPE precios AS VARRAY(10) OF NUMBER(12); / DECLARE vprecios precios; BEGIN vprecios := precios('3','1','2','4'); dbms_output.put_line(vprecios(2)); END;. 1. 2. 3. 4.

¿Qué palabra clave utilizamos en la creación de un objeto para heredar de otro objeto?. UNDER. EXTENDS. HERED. Ninguna es correcta.

Para poder crear tipos de objetos se debe hacer uso de la sentencia…. CREATE TYPE. CREATE AS OBJECT. CREATE OBJECT. Ninguna es correcta.

Centrándonos en las colecciones de objetos, selecciona la respuesta correcta: Es un grupo de elementos del mismo tipo. Son tablas anidadas. Tienen atributos atómicos. Ninguna es correcta.

Selecciona la opción INCORRECTA sobre las características de la herencia: Los subtipos no pueden definir sus propios atributos y métodos. Se puedan crear subclases más específicas. Pueden crearse subtipos de objetos a partir de otros. Gracias a la herencia se pueden crear superclases abstractas.

Una de las principales ventajas de la programación orientada a objetos (POO) es... La herencia. La inserción de estructuras repetitivas. La inserción de condicionales. Todas las respuestas son correctas.

¿Cuál de las siguientes opciones es correcta como llamada a un objeto?. Ninguna de las respuestas es correcta. Trabajador = NEW Persona(1,'Alberto', '22/12/1980');. Trabajador := NEW Persona(1,'Alberto', '22/12/1980');. Trabajador = Persona(1,'Alberto', '22/12/1980');.

Se utiliza el polimorfismo cuando ... Una clase derivada debe verse como la clase principal. Una clase principal debe verse como una clase derivada. Una clase secundaria debe verse como una clase derivada. Una clase derivada debe verse como una clase secundaria.

Si queremos heredar en el objeto 'tipo_coche' los campos el objeto 'tipo_vehiculo'... ¿Cuál es la instrucción que nos falta en este código? CREATE OR REPLACE TYPE tipo_vehiculo AS OBJECT ( id_v NUMBER, make VARCHAR2(15), modelo VARCHAR(15) ) NOT FINAL NOT INSTANTIABLE; CREATE TYPE tipo_coche ___________________ tipo_vehiculo ( convertible CHAR(1) );. UNDER. REFERENCE. FROM. WITH.

Identifica cuál es el programa de desarrollo en Oracle para bases de datos: SQL developer. LinQ. MySQL. SQLi.

La herencia es... el mecanismo por el cual una clase derivada va a heredar los atributos de otra. Ninguna es correcta. el mecanismo por el cual una función va a heredar los parámetros de otra. el mecanismo del paso de parámetros entre procesos.

Creación de un objeto. CREATE OR REPLACE TYPE nombre OBJECT. CREATE OR REPLACE nombre AS OBJECT. CREATE OR REPLACE nombre AS OBJECT. Ninguna es correcta.

¿Cuál es el tipo de colección ordenado de tamaño fijo?. Varray. Tabla. Objeto. Tabla anidada.

Denunciar Test