option
Cuestiones
ayuda
daypo
buscar.php

I.2.1.1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
I.2.1.1

Descripción:
Le_test2

Fecha de Creación: 2023/05/24

Categoría: Otros

Número Preguntas: 76

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

1. ¿Cuál es el modelo que más se aproxima a la visión del usuario?. a. Modelo conceptual. b. Modelo lógico. c. Modelo físico. d. Lenguaje SQL.

2. ¿Cómo transformarías este modelo Entidad- Relación?. a. Propagar la clave primaria desde Avión a Hangar. b. Construir una nueva tabla llamada "Estacionado_en" con las claves primarías de las entidades que intervienen, que a su vez son PK y FK, junto con los atributos de la relación. c. Construir una nueva tabla llamada "Estacionado_en" solo con las claves primarías de las entidades que intervienen, que a su vez son PK y FK. d. Propagar la clave primaria de cualquier tabla hacia la otra, ya que es N:M.

3. ¿Cuál sería la definición correcta de una base de datos?. a. Conjunto de información regulada y normalizada de una colección de archivos relacionados por tablas. b. Conjunto de datos sistematizados donde la información está regulada y estructurada por el individuo. c. Conjunto de información normalizada y relacionada, que se elabora utilizando una vía sistemática para el almacenamiento, proceso y extracción de datos. d. Conjunto de datos relacionados, sincronizados elaborados de forma continua.

4. Una vista es una tabla virtual que. a. Almacena los datos en la BBDD. b. No se almacena en la BBDD. c. Se almacena sólo la definición. d. Ninguna de las anteriores.

5. Una especialización inclusiva es aquella que. a. Puede materializarse en más de una subclase. b. Puede materializarse en solo una clase. c. Tiene que materializarse en una clase. d. Puede no materializarse en alguna clase.

6. El campo clave es. a. Un campo numérico. b. Un campo especial que puede repetir un mismo valor. c. Un campo especial que no puede repetir ningún valor. d. Un campo alfanumérico.

7. Una relación reflexiva es una entidad de grado. a. 0. b. 1. c. 2. d. 3.

8. Se desea obtener un listado de las localidades de las que hay más de 20 tiendas indicando la localidad y el número de tiendas de la misma. ¿Cuál de las siguientes sería una sentencia SQL válida para este fin?. a. select localidad, count(id_tienda) from TIENDA where count(id_tienda) > 20;. b. select localidad, count(id_tienda) from TIENDA group by dirección having count (id_tienda) > 20;. c. select localidad, count(id_tienda) from TIENDA group by localidad having count(id_tienda) > 20;. d. Ninguna de las anteriores es correcta.

9. A una restricción. a. No se le puede poner nombre. b. Se le puede poner nombre mediante CONSTRAINT. c. Se le puede poner nombre mediante RESTRICTION. d. Se le puede poner nombre mediante REFERENCES.

10. ¿Para qué sirve DISTINCT en una SELECT?. a. Para mostrar las filas idénticas. b. Para no mostrar filas idénticas. c. Para mostrar, aparte, las filas distintas. d. Ninguna de las anteriores.

11. Para comenzar una transacción se usa. a. START WORK. b. START TRANSACTION. c. SET AUTOCOMMIT = OFF. d. Todas las anteriores.

12. Con el comando ALTER, no se puede. a. Borra una columna. b. Modificar el tipo de dato de una columna. c. Cambiarle el nombre a la tabla. d. Todas las opciones anteriores son posibles.

13. Cual de las siguientes sentencias SQL responde a la consulta "Nombre de las cadenas que no tienen tiendas en Barcelona"?. a. select c.nombre from CADENA c minus select c.nombre from CADENA c join TIENDA t on t.id_cad = c.id_cad where t.localidad = 'Barcelona';. b. select c.nombre from CADENA c join TIENDA t on t.id_cad = c.id_cad where t.localidad <> 'Barcelona';. c. select c.nombre from CADENA c, TIENDA t, VENTAS v where t.id_cad = c.id_cad and v.id_tienda = t.id_tienda and t.localidad <> 'Barcelona';. d. Ninguna de las anteriores es correcta.

14. En una sola sentencia UPDATE. a. Solo se puede modificar un campo de un registro. b. Solo se puede modificar un campo de varios registros. c. Solo se pueden modificar varios campos de un registro. d. Se pueden modificar varios campos de varios registros.

1. Dado el siguiente diagrama E/R. a. Propagar la clave de ALUMNO a la tabla PROYECTO. b. Propagar la clave de PROYECTO a la tabla ALUMNO. c. Solo se puede conseguir creando una nueva tabla tal como ASIGNADO (ClaveProyecto, ClaveAlumno). d. Ninguna de las anteriores.

2. Tenemos una base de datos relacional con dos tablas. La primera tabla tiene los campos Cod_Profesor, Apellido, Nombre y Antigüedad, y la otra tabla contiene los campos Departamento, Cod_Profesor y Salario. a. Los campos Antigüedad de las dos tablas deben coincidir para encontrar información. b. Los campos Cod_Profesor de las dos tablas deben coincidir para encontrar información. c. Los campos Apellido de las dos tablas deben coincidir para encontrar información. d. Los campos Nombre de las dos tablas deben coincidir para encontrar información.

3. ¿Cuál sería la definición correcta de una base de datos?. a. Conjunto de información regulada y normalizada de una colección de archivos relacionados por tablas. b. Conjunto de datos sistematizados donde la información está regulada y estructurada por el individuo. c. Conjunto de información normalizada y relacionada, que se elabora utilizando una vía sistemática para el almacenamiento, proceso y extracción de datos. d. Conjunto de datos relacionados, sincronizados elaborados de forma continua.

4. ¿Cuáles son ventajas de poseer una base de datos informatizada?. a. Las bases de datos son totalmente seguras y con acceso rápido a las operaciones. b. Datos centralizados, estructurados, actualizados y de exactitud y consistencia. c. Multiplicación de la capacidad de análisis estructurado de tablas relacionales bidimensionales. d. Exactitud sobre datos aleatorios multiplicando la capacidad de análisis.

5. ¿En qué consiste la teoría de la normalización?. a. Eliminar comportamientos análogos, eliminar las repeticiones y en la elaboración de diseños comprensibles. b. En adaptar procesos, eliminando las repeticiones en tablas homogéneas. c. En realizar procesos de evolución de problemas, de repetición y adaptabilidad de datos complejos. d. Codificación de procesos repetitivos de modificación de diseño.

6. El lenguaje SQL se divide en: a. DML, DCL, TCL y FCL. b. DML, DDL, DCL y TTL. c. DML, DDL, DCL y XTL. d. DML, DDL, DCL y TCL.

7. ¿A qué participaciones corresponde una cardinalidad 1:N?. a. (0,1) y (1,1). b. (1,n) y (0,n). c. (1,1) y (1,n). d. (0,1) y (n,n).

8. ¿Cuál de los siguientes comandos sería el adecuado para la creación de nuestra base de datos?. a. create database UF2_Clases;. b. create database UF2_Clases Character set latin1;. c. create database UF2_Clases Character set latin1 collate latin1_spanish_ci;. d. Todas las anteriores son correctas.

9. ¿Qué comando debemos usar para establecer con qué base de datos vamos a trabajar?. a. use BD;. b. create BD;. c. delete BD;. d. Ninguna de las opciones es correcta.

10. Cuando creamos un modelo de base de datos debemos empezar creando: a. Las tablas con claves foráneas hacia otras tablas. b. Las tablas sin ninguna dependencia. c. Esto es indiferente, no existe ninguna orden que debamos seguir. d. Todas anteriores.

11. El operador IN no se puede usar para. a. Escribir en un filtro una lista de valores. b. Escribir en un filtro una subconsulta. c. Una ordenación. d. Encadenar varias condiciones de tipo AND.

12. Si se especifica ON DELETE CASCADE. a. No se puede borrar el registro referenciado. b. Se borra en cascada el registro referenciado. c. No se puede borrar el registro que referencia. d. Se borra en casada el registro que referencia.

13. Una transacción. a. Puede tener sentencias SELECT. b. No puede tener sentencias INSERT. c. No puede tener sentencias SELECT. d. Solo puede tener sentencias UPDATE.

14. ¿Cuál de las siguientes sería una sentencia SQL para obtener el número de tiendas de la cadena "Super"?. a. select count(*) from cadena where nom_cad = 'Super';. select coun (id_cad) from cadena group bt nom_cad = 'Super';. select id_cad, nom_cad, count(id_cad) from cadena where nom_cad='Super';. d. Ninguna de las anteriores es correcta.

¿A partir de qué año es posible gestionar los sistemas de gestión de bases de datos a nivel de usuario?. a) A partir de los años 80, con la aparición del sistema de base de datos de Oracle. b) A partir de los años 80, con la aparición del lenguaje SQL. c) A partir de los años 90, con la aparición del sistema gestor Microsoft Access. d) A partir de los años 2000, cuando aparecen los SGDB.

¿Qué sistemas aparecen en los años 60?. a) Los sistemas de puerta lógica AND. b) Los sistemas Batchprocessing. c) Los sistemas SGBD. d) Los sistemas de estandarización.

¿A qué tipo de fichero se hace referencia con esta afirmación: “Disponemos de un fichero lleno de registros, y para encontrar un registro en concreto debemos recorrer todos los registros de forma secuencia que se encuentran antes que este.”?. a) Ficheros indexados. b) Ficheros secuenciales. c) Ficheros planos. d) Ficheros de lectura continua.

Dadas las siguientes opciones, indica cuál no podría ser un campo clave en una base de datos. a) Nombre de persona. b) DNI. c) Matrícula de un coche. d) ID de una película.

En referencia a la clasificación de las BBDD. Según su modelo de datos, ¿en cuántos tipos las podemos clasificar?. a) Jerárquicas. b) En red. c) Relacionales. d) Todas las opciones anteriores son correctas.

Indica cuál de las siguientes opciones es una ventaja de trabajar con bases de datos distribuidas. a) Supone un bajo coste a la hora de crear una red de computadoras pequeña. b) Aumenta el nivel de seguridad. c) Los mecanismos de recuperación de datos son óptimos gracias a que intervienen distintos nodos. d) Solamente tiene una entrada para cada dato que se almacena.

Indica cuál de las siguientes opciones pertenece a una base de datos centralizada. a) No depende ni necesita una red central para obtener servicio. b) No tiene demasiados elementos de procesamiento. c) No almacena todos los componentes en una única máquina. d) No puede aplicar restricciones de seguridad.

El diseñador es el encargado de distribuir los datos en una base de datos. ¿Cuál de las siguientes opciones se corresponde con un esquema costos, en el que cada uno de los nodos tendrá la información duplicada, que también dispone de mucha disponibilidad pero que resulta más lento al tener muchos datos?. a) Distribución centralizada. b) Distribución replicada. c) Distribución particionada. d) Distribución híbrida.

Indica cuál de las siguientes opciones es una de las ventajas principales de las bases de datos centralizadas. a) Ante un problema, la recuperación de datos es complicada. b) Si un sistema falla, perdemos la disponibilidad de la información. c) Rendimiento óptimo al procesar datos. d) Acceso rápido.

¿Cuál es el orden correcto de los nombres de los elementos de la siguiente imagen (de arriba abajo)?. a) Relación, atributo multivaluado, entidad, entidad débil atributo. b) Entidad débil, atributo, relación, entidad, atributo multivaluado. c) Atributo, Atributo multivaluado, relación, entidad, entidad débil. d) Atributo multivaluado, atributo, relación, entidad, entidad débil.

¿Cuál de las dos formas es correcta para representar un diagrama E-R?. a) La opción 1. b) La opción 2. c) Ambas opciones son correctas. d) Ninguna opción es correcta.

En el modelo E-R extendido, indica a qué restricción semántica pertenece el siguiente ejemplo. Un jugador de tenis se apunta a un campeonato donde puede participar en la modalidad de dobles, en individual o en ambas. a) Inclusiva. b) Exclusiva. c) Parcial. d) Ninguna opción es correcta.

Indica el orden correcto de cada diagrama en función del orden alfabético [A, B, C, D]. a) Inclusiva total, inclusiva parcial, exclusiva total, exclusiva parcial. b) Inclusiva parcial, inclusiva total, exclusiva parcial, exclusiva total. c) Exclusiva parcial, inclusiva total, exclusiva total, inclusiva parcial. d) Inclusiva total, inclusiva parcial, exclusiva parcial, exclusiva total.

Dada la siguiente jerarquía, indica cuál de los subtipos pueden pertenecer a esta jerarquía exclusiva. a) Hombre, Mujer. b) Estudiante, Trabajador. c) Amigo, Padre. d) Anciano, Estudiante.

Mostrando el siguiente ejemplo de una tabla de vehículos, ¿a qué término del modelo relacional pertenecen los nombres Marca, Modelo, Año y Precio?. a) Atributo. b) Tupla. c) Título. d) Dominio.

¿Cómo se conoce al conjunto de atributos de una relación que son clave primaria de otra relación distinta y que por causas del diseño deben estar relacionadas?. a) Clave alternativa. b) Clave foránea. c) Clave candidata. d) Clave primaria.

Dada la siguiente tabla, ¿cuál de los siguientes campos es la clave primaria?. a) DNI. b) NOMBRE. c) APELLIDOS. d) Cualquiera de las tres podría ser clave primaria.

Dada la siguiente tabla, ¿cuáles de los siguientes campos optan para ser clave candidata?. a) Código cliente y DNI. b) Nombre y apellidos. c) DNI y apellidos. d) Código cliente y apellidos.

Dada la siguiente tabla, ¿cuál de los siguientes campos optan para ser clave candidata?. a) Código cliente de la tabla Pedido. b) Código cliente de la tabla Cliente. c) Fecha de la tabla Pedido. d) Apellidos de la tabla Cliente.

¿En cuál de los siguientes casos se pueden presentar a la hora de realizar la transformación de entidad relación a modelo relacional?. a) Cuando la cardinalidad general es 1:1. b) Cuando la cardinalidad general es N:M. c) Cuando la cardinalidad general es 1:N. d) Todas las opciones son correctas.

Indica la participación que falta en este ejemplo : Un libro puede estar escrito por uno o varios autores, un autor puede escribir ninguno o varios libros. a) (1,1). b) (1,n). c) 1:N. d) (n,m).

Indica la participación que falta en este ejemplo. Un jugador de baloncesto únicamente puede jugar en un equipo y un equipo estará formado siempre por varios jugadores. a) (1,n). b) (n,m). c) (0,n). d) Ninguna opción es correcta.

Para que una tabla se encuentre en primera forma normal, los atributos deben contener valores atómicos, es decir, que no se puedan dividir. Dada la siguiente tabla, ¿cuál de los siguientes atributos no cumple con esta primera forma normal?. a) Puesto. b) ID. c) Salario. d) Emails.

Para que una tabla esté en tercera forma normal (3FN), es necesario que esté en 2FN y no disponga de dependencias funcionales en los atributos no clave, pero no es necesario que esté en 1FN. a) Verdadero. b) Falso.

¿Cuál de las siguientes opciones no es una norma básica para tener en cuenta cuando diseñamos instrucciones SQL?. a) Es posible tabular las instrucciones. b) No distingue entre mayúsculas y minúsculas. c) No es necesario delimitar el fin de un comando. d) Cualquier comando puede ir seguido de un espacio antes de finalizar la instrucción.

A través del SGBD MySQL queremos crear una tabla con el nombre “profesor”, que tenga los atributos de identificador, edad y asignatura. ¿Cómo lo haremos?. a) CREATE TABLE profesor (identificador INT PRIMARY KEY, edad INT) ENGINE=INNODB;. b) CREATE TABLE profesor (identificador INT PRIMARY KEY, edad INT, asignatura VARCHAR (15)) ENGINE=INNODB;. c) USE TABLE profesor (identificador INT PRIMARY KEY, edad INT, asignatura VARCHAR (15)) ENGINE=INNODB;. d) CREATE TABLE edad (profesor INT PRIMARY KEY, edad INT, identificador VARCHAR (15)) ENGINE=INNODB;.

A través del SGBD MySQL, ¿qué sentencia usaremos si queremos borrar la tabla profesor?. a) DROP TABLE profesor;. b) DROP DATABASE profesor;. c) DROP TABLE edad;. d) DROP profesor;.

Dada la siguiente tabla, ¿cuál de las siguientes sentencias utilizaremos para obtener el número de productos que tenemos en la tabla “Productos”?. a) SELECT COUNT(IDProducto) AS NúmeroProductos FROM Productos;. b) SELECT SUM(IDProducto) AS NúmeroProductos FROM Productos;. c) SELECT MAX(IDProducto) AS NúmeroProductos FROM Productos;. d) SELECT MAX(IDProducto) AS NúmeroProductos FROM Productos;.

Dada la siguiente tabla, ¿cuál de las siguientes sentencias utilizaremos para obtener la cantidad total de Stock que disponemos en la tabla “Productos”?. a) SELECT SUM(Stock) AS NúmeroProductos FROM Productos;. b) SELECT COUNT(Stock) AS NúmeroProductos FROM Productos;. c) SELECT MAX(Stock) AS NúmeroProductos FROM Productos;. d) SELECT SUM(IDProducto) AS NúmeroProductos FROM Productos;.

Dadas las siguientes opciones, ¿cuál de las siguientes sentencias se añadirá detrás de la cláusula REFERENCES para evitar que al eliminarse un registro de la tabla principal nos pueda dar problemas?. a) ON DELETE SET DEFAULT. b) ON UPDATE CASCADE. c) ON UPDATE SET NULL. d) ON DELETE ACTION NULL.

Para poder bloquear los datos y evitar acceder a cualquiera de ellos en una transacción. ¿Cuál de las siguientes opciones utilizaremos en forma de variable para controlar el estado de los datos?. a) Los locks. b) Las lecturas. c) Las transacciones. d) El control.

Si visualizamos la imagen anterior, es posible observar el estado en una transacción. En caso de detectar algún error, ¿qué instrucción realizará?. a) Rollback. b) Commit. c) Delete. d) Update.

A la hora de crear una vista, ¿cuál de las siguientes opciones añadiremos para reemplazar una vista ya existente?. a) OR REPLACE. b) FORCE. c) OR FORCE. d) REPLACE FORCE.

Dada la siguiente tabla, ¿cuál de las siguientes sentencias es correcta para crear una vista?. a) CREATE VIEW coche_ford AS SELECT * FROM Coches WHERE Marca = “Ford”;. b) UPDATE VIEW coche_ford AS SELECT * FROM Coches WHERE Marca = “Ford”;. c) CREATE VIEW coche_ford AS SELECT * FROM Coches WHERE Modelo = “Ford”;. d) CREATE VIEW coche_ford AS SELECT * FROM Coches;.

Para eliminar una vista, a través del SGBD MySQL, ¿qué sentencia utilizaremos?. a) DROP VIEW nombre_vista;. b) REPLACE VIEW nombre_vista;. c) DELETE nombre_vista;. d) DROP OR REPLACE nombre_vista.

Una BBDD se puede definir como una agrupación de datos relacionados entre sí, almacenados en formato digital, con una organización o estructura determinada, de modo que se permite el acceso a dicha información con cierta rapidez. Si. No.

Ventajas BBDD • La información contenida en la BBDD se procesa de forma independiente. Gracias a un buen diseño de relación entre los datos, conseguimos la menor redundancia posible. • Mediante las BBDD podemos llegar a conseguir la unidad máxima de información partiendo de una pequeña cantidad de datos. • Aseguran la integridad de los datos y devuelven unos resultados coherentes. • Posibilitan una gran seguridad para la información. • Reducen el espacio para el almacenamiento de la información comparada con otros medios como el papel físico. • Se obtiene una forma muy eficiente de almacenar los datos. Si. No.

Desventajas BBDD • Requieren de un mantenimiento por parte de un administrador cualificado. • Requieren la adquisición y configuración de un hardware, lo cual resulta más costoso que otras alternativas como la información en papel. Por tanto, a corto plazo no ofrece rentabilidad. • Necesita un espacio considerable en la memoria de la computadora, además del espacio requerido en el disco duro. Si. No.

Las operaciones básicas que se pueden realizar en un fi- chero son: Si. No.

Un sistema gestor de base de datos (SGBD) es un programa o software que facilita a la persona encargada de la administración de las BBDD el tratamiento de la información que contiene. Puede realizar operaciones como diseño, consulta y modificación de dichos datos. Si. No.

Es el lenguaje de definición de datos y se utiliza para crear la estructura de una BBD y, también, para diseñar las vistas del nivel externo. Genera una serie de tablas que se almacenan en un archivo al que llamamos diccionario de datos. DDL (Data Definition Language). DML (Data Manipulation Language). DCL (Data Control Language). TCL (Transactional Control Language).

Es el lenguaje de manipulación de datos y se utiliza para realizar operaciones sobre los datos, como insertar, modificar, borrar y consultar. Pueden ser de dos tipos: – Procedimentales: cuando tenemos que especificar de qué forma se obtienen los datos. – No procedimentales: cuando solo tenemos que especificar qué datos son los que se van a necesitar. DDL (Data Definition Language). DML (Data Manipulation Language). DCL (Data Control Language). TCL (Transactional Control Language).

Es el lenguaje que nos permite crear permisos y roles y, de ese modo, controlar el acceso a la BBDD. Utiliza GRANT para dar privilegios y REVOKE para retirarlos. DDL (Data Definition Language). DML (Data Manipulation Language). DCL (Data Control Language). TCL (Transactional Control Language).

Permite administrar las transacciones que ocurren en la BBDD. Emplea COMMIT para guardar el trabajo realizado y ROLLBACK para deshacer lo realizado desde el último COMMIT. DDL (Data Definition Language). DML (Data Manipulation Language). DCL (Data Control Language). TCL (Transactional Control Language).

El diccionario proporciona información sobre la estructura lógica y física de la BD: Define todos los objetos de la BD: tablas, vistas, funciones, procedimientos, etc. Define el espacio que tiene asignado y va a ser utilizado por los objetos. Define los valores por defecto de las columnas de las tablas. Define los privilegios asignados. Contiene información sobre restricciones de integridad. Todas son correctas.

El procesamiento de consultas es bastante más complicado en los procesadores distribuidos que en los locales. Esto se debe a que en los distribuidos interviene un gran número de parámetros que pueden afectar al rendimiento de las consultas que se tengan que realizar. Si. No.

Si hay que poner una segunda N, la segunda N se transforma en una M (se hace así por convenio), pero su significado se mantiene invariable. Si. No.

Cuando trabajamos con sentencias en SQL, para diferencias es mejor utilizar las cláusulas SQL de los nombres que el administrador de campos y restricciones. Normalmente se emplean las mayúsculas para las sentencias y las palabras reservadas y las minúsculas, para los nombres definidos por el usuario. Si. No.

Denunciar Test