option
Cuestiones
ayuda
daypo
buscar.php
TEST BORRADO, QUIZÁS LE INTERESE: BBDD B - UF4
COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
BBDD B - UF4

Descripción:
Pacs nuevas

Autor:
AVATAR
loret0
OTROS TESTS DEL AUTOR

Fecha de Creación:
23/12/2023

Categoría: Informática

Número Preguntas: 46
COMPARTE EL TEST
COMENTARNuevo Comentario
No hay ningún comentario sobre este test.
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