43 a 64 Flashcards
- En la teoría de normalización cuando una relación puede ser reconstruida sin pérdida de información a partir de una combinación de algunas de sus proyecciones se dice que tiene una:
a) Dependencia de reunión.
b) Dependencia multivaluada.
c) Dependencia funcional de Boyce/Codd.
d) Dependencia funcional mutua.
a) Dependencia de reunión.
- En el contexto del modelo relacional, ¿qué regla de integridad determina que los atributos de la clave primaria de una relación no puedan tener valores nulos?
a) Integridad referencial.
b) Integridad de propagación.
c) Integridad de entidad.
d) Integridad de negocio.
c) Integridad de entidad.
- Señale cuál NO es una opción a la hora de desarrollar una aplicación móvil:
a) Desarrollo de aplicaciones nativas.
b) Desarrollo de aplicaciones web progresivas.
c) Desarrollo de aplicaciones híbridas.
d) Desarrollo de aplicaciones web graduales.
d) Desarrollo de aplicaciones web graduales.
- ¿Cuál de las siguientes opciones NO representa un tipo de datos primitivo de Java?
a) short.
b) simple.
c) long.
d) double.
b) simple.
- En PostgreSQL 9.2, una vez conectado al terminal interactivo de PostgreSQL mediante el comando psql, ¿qué opción se puede ejecutar para obtener las bases de datos disponibles?
a) Show databases;
b) \list
c) select databases from dual;
d) psql_show_db
b) \list
- Dada una tabla ‘Personal’ con una columna ‘lugar’, se quiere obtener el número de personas en cada lugar, cuando haya más de 10 personas en el mismo. Señale la sentencia SQL correcta:
a) SELECT lugar, Count() AS numPersonas FROM Personal GROUP BY lugar HAVING Count()>10
b) SELECT lugar, Count()>1O AS numPersonas FROM Personal GROUP BY lugar
c) SELECT lugar, Count() AS numPersonas FROM Personal WHERE Count()>1O GROUP BY lugar
d) SELECT lugar, Count() AS numPersonas FROM Personal WHERE Count(lugar)>1O
a) SELECT lugar, Count() AS numPersonas FROM Personal GROUP BY lugar HAVING Count()>10
- En relación a las sentencias utilizadas en SQL y su tipología, indique la afirmación INCORRECTA:
a) Las sentencias de tipo DML se utilizan para manipulación de datos e incluyen instrucciones como SELECT, INSERT o DELETE.
b) Las sentencias de control de datos permiten la gestión de privilegios a los usuarios mediante GRANT o REVOKE.
c) Las sentencias de tipo DCL permiten la definición de estructuras de datos mediante CREATE TABLE o DROP TABLE.
d) Las sentencias de control de transacciones incluyen las instrucciones COMMIT y ROLLBACK.
c) Las sentencias de tipo DCL permiten la definición de estructuras de datos mediante CREATE TABLE o DROP TABLE.
- Dado un procedimiento almacenado en SQL Server con la cabecera CREATE PROCEDURE getEmployees @LastNamevarchar(50), @FirstNamenvarchar(50)
¿Cuál NO sería una instrucción válida para ejecutar dicho procedimiento?
a) EXECUTE getEmployees @FirstName= N’Pilar’, @LastName = N’Rojas’;
b) EXEC getEmployees@LastName = N’Rojas’, @FirstName= N’ Pilar’;
c) EXECUTE getEmployees N’Rojas’, N’Pilar’;
d) EXEC getEmployees@LastName = N’Rojas’, N’Pilar’;
d) EXEC getEmployees@LastName = N’Rojas’, N’Pilar’;
- De entre las siguientes, señale cuál es una ventaja de las instantáneas de Base de Datos (snapshot) en SQLSERVER:
a) Ofrecen una interfaz gráfica que facilita la normalización de las relaciones existentes en la Base de Datos.
b) Facilitan la automatización de catálogos compuestos por elementos repetitivos simples utilizando los datos de un archivo de texto separado por comas o tabuladores.
c) Permiten crear instantáneas de un momento temporal determinado permitiendo, entre otros, la generación de informes a partir de los datos contenidos en las mismas.
d) Optimizan la indexación para el manejo eficiente de consultas en tiempo real en archivos en formato XES (Extensible Event Stream).
c) Permiten crear instantáneas de un momento temporal determinado permitiendo, entre otros, la generación de informes a partir de los datos contenidos en las mismas.
- En UML 2.5, ¿cuál de los siguientes diagramas pertenece a la categoría de diagramas de estructura?
a) Diagrama de paquetes.
b) Diagrama de flujo de información.
c) Diagrama de secuencia.
d) Diagrama de actividad.
a) Diagrama de paquetes.
- ¿Cuál de los siguientes NO es una de las características del modelo orientado a objetos?
a) Modularidad
b) Abstracción
c) Durabilidad.
d) Reusabilidad
c) Durabilidad.
- Indique cuál de los siguientes es un patrón de tipo creacional:
a) Composite
b) Proxy
c) lterator
d) Singleton
d) Singleton
- En el contexto de Java EE (ahora Jakarta EE), ¿en qué paquete se encuentran las clases e interfaces de Enterprise JavaBeans?
a) java.ejb2
b) javax.ejb
c) javax.persistence.ejb
d) java.transaction.ejb
b) javax.ejb
- ¿Cuál de las siguientes opciones sobre ADO.NET y los proveedores de datos del framework .NET es FALSA?
a) ADO.NET permite acceder a datos alojados en XML.
b) El objeto Connection es el que proporciona conectividad con las distintas fuentes de datos.
c) El objeto Operation permite invocar peticiones para recuperación y/o modificación de información sobre la fuente de datos.
d) Los objetos de tipo DataSet están formados por una colección de objetos de tipo DataTable.
c) El objeto Operation permite invocar peticiones para recuperación y/o modificación de información sobre la fuente de datos.
- En Java, una variable definida con el modificador de acceso protected, es accesible:
a) Desde cualquier clase.
b) Únicamente desde la clase en la que se ha definido.
c) Únicamente desde las clases que están dentro del mismo paquete.
d) Desde la clase en la que se ha definido, sus subclases, y desde las clases dentro del mismo paquete.
d) Desde la clase en la que se ha definido, sus subclases, y desde las clases dentro del mismo paquete.