Font size
WorksheetsEvaluación teórica Base de Datos 7ºU 2025
Total questions: 60
Worksheet time: 56mins
¿Qué es un modelo de datos?
Un software de gestión de datos
Un conjunto de datos sin estructuras
Una representación abstracta y estructurada de la información
Una representación gráfica de un sistema
¿Qué representa una entidad en un modelo entidad-relación?
Un atributo de un objeto
Un objeto que interesa al sistema
Una relación entre dos objetos
Un conjunto de datos
¿Cómo se representa una entidad en un diagrama E-R?
Con un círculo
Con un rombo
Con un rectángulo
Con un triángulo
¿Qué tipo de relación es la que existe entre un gobernador y una provincia?
Uno a Uno
Uno a Muchos
Muchos a Uno
Muchos a Muchos
¿Qué son los atributos compuestos?
Atributos que identifican de manera única
Atributos que tienen más de un valor
Atributos que se pueden descomponer en otros
Atributos que no pueden dividirse
¿Qué representa un rombo en un diagrama E-R?
Una entidad débil
Una entidad
Un atributo
Una interrelación
¿Cuál es un ejemplo de una relación M:N?
Un cliente y su factura
Un libro y su autor
Un profesor y su clase
Un alumno y su DNI
¿Qué tipo de atributo es el 'número de teléfono' de un cliente?
Simple
Derivado
Compuesto
Multivaluado
¿Cuál de los siguientes es un ejemplo de entidad?
Libro
Nombre
Atributo
ISBN
¿Qué se entiende por interrelación en un modelo de datos?
La representación gráfica de una entidad
La identificación de una entidad
La asociación entre entidades
La conexión entre atributos
¿Cuál es la función de un atributo clave?
Representar una relación
Describir características de una entidad
Agrupar entidades similares
Identificar de manera única a una entidad
¿Qué tipo de relación es 'un cliente puede tener varias facturas'?
Uno a Uno
Uno a Muchos
Muchos a Uno
Muchos a Muchos
¿Qué tipo de atributo se obtiene a partir de otros atributos?
Simple
Compuesto
Multivaluado
Derivado
¿Qué indica el número en los extremos de las líneas que parten de un rombo?
La cantidad de entidades débiles
La cantidad de relaciones
La cantidad de entidades que intervienen en la interrelación
La cantidad de atributos
¿Qué tipo de relación es 1:1?
Una entidad se relaciona con muchas instancias de otra
No hay relaciones entre entidade
Una entidad se relaciona con una sola instancia de otra
Varias entidades se relacionan con varias instancias
¿Qué es una base de datos?
Un lenguaje de programación
Un repositorio de datos donde se almacena información de forma digital
Una colección de datos organizados y estructurados
Un sistema de gestión de datos relacionales
¿Qué significa SGBD?
Sistema de Guardado de Base de Datos
Sistema de Búsqueda de Datos
Sistema de Generación de Base de Datos
Sistema de Gestión de Base de Datos
¿Qué significa SQL?
Structured Query Language
Structured Quick Language
Simple Query Language
Standard Query Language
¿Qué tipo de sentencia SQL es SELECT?
Control de acceso
Definición de datos
Control de transaccioes
Manipulación de datos
¿Qué es DDL en SQL?
Control de transacciones
Control de Acceso
Manipulación de datos
Definición de datos
¿Cuál de las siguientes sentencias se usa para modificar la estructura de una tabla existente en SQL?
SELECT
ALTER TABLE
UPDATE
INSERT INTO
¿Cuál de las siguientes opciones permite agregar una nueva columna a una tabla existente en SQL?
UPDATE tabla SET columna = valor;
ALTER TABLE tabla ADD columna tipo;
CREATE TABLE tabla (columna tipo);
SELECT * FROM tabla;
¿Qué tipo de atributo podría ser 'edad' si se obtiene de la fecha de nacimiento?
Compuesto
Simple
Derivado
Multivaluado
Cuando un atributo no puede dividirse en partes más pequeñas se denomina...
Simple
Clave
Derivado
Único
¿Qué tipo de relación se da entre un cliente y una factura?
M:N
M:1
1:M
1:1
¿Qué se debe incluir en un diagrama de E-R para indicar que un atributo es clave primaria?
Colocar un circulo alrededor
No se indica
Subrayar el nombre del atributo
Poner un asterisco al lado del nombre
"Al diseñar tablas dentro de una base de datos, se debe especificar el tipo de datos y la capacidad que podrá almacenar cada campo."
VERDADERO
FALSO
"Una correcta elección debe procurar que la tabla esté correctamente dimensionada en su capacidad, que destine un tamaño apropiado a la longitud de los datos y que apunte a lograr la máxima velocidad de ejecución de consultas posible."
VERDADERO
FALSO
En MySQL Workbench se debe ejecutar lo siguiente para crear una base de datos
CREATE DATABASE Evaluacion;
DATABASE Evaluacion;
USE Evaluacion;
CREATE SCHEMA Evaluacion;
Para eliminar una tabla (por ejemplo, con el nombre Productos) de una base de datos, la instrucción SǪL a
ejecutar será:
DROP TABLE IF EXISTS Productos;
DROP TABLE Productos;
DELETE TABLE Productos;
REMOVE Productos;
Si estás creando una tabla de productos y necesitas guardar el nombre del producto, ¿Qué tipo de dato deberías usar para ese atributo?
VARCHAR
TEXT
BLOB
TINYINT
Vas a crear una tabla Empleados que incluya los siguientes campos: nombre completo, fecha de ingreso y salario. ¿Qué combinación de tipos de datos sería la más adecuada?
VARCHAR para el nombre, DATE para la fecha, INT para el salario
TEXT para el nombre, VARCHAR para la fecha, FLOAT para el salario
VARCHAR(100) para el nombre, DATE para la fecha, DECIMAL(10,2) para el salario
En una tabla Vehículos, querés almacenar el número de patente (ej: "AB123CD"), el año de fabricación y si está asegurado o no. ¿Qué tipos de datos deberías usar?
VARCHAR(10), YEAR, BOOLEAN
INT, DATE, BOOLEAN
VARCHAR(10), INT, VARCHAR(3)
TEXT, YEAR, CHAR(1)
Se desea guardar en una tabla Clientes el número de teléfono, el correo electrónico y el saldo de cuenta. ¿Cuál es la opción más adecuada?
INT, VARCHAR, FLOAT
VARCHAR(15), VARCHAR(100), DECIMAL(12,2)
CHAR(10), TEXT, DOUBLE
VARCHAR(20), VARCHAR(30), INT
"No podrán existir dos registros con el mismo valor de la clave primaria."
VERDADERO
FALSO
NOT NULL: indica que una columna puede no ser de carga obligatoria.
VERDADERO
FALSO
Pone en uso una base de
datos del servidor.
(a)
Muestra el catálogo o listado de tablas de la base de datos activa.
(a)
Las tablas tienen un nombre y debe ser único en toda la base datos.
VERDADERO
FALSO
¿Cuál de las siguientes opciones representa un comentario válido de una sola línea en MySQL?
// Esto es un comentario
/* Esto es un comentario */
*/ Esto es un comentario /*
-- Esto es un comentario
¿Cuál de las siguientes opciones permite escribir un comentario de varias líneas?
# Comentario largo
-- Comentario largo
/* Comentario largo */
// Comentario largo
Devuelve la descripción de campos y detalles de una tabla (estructura física).
DESCRIBE NombreDeTabla;
SHOW NombreDeTabla;
SHOW COLLATION;
RESUME NombreDeTabla;
Que modificador aplicable a los campos de una tabla indica que la columna no tendrá ningún valor repetido.
NOT NULL
ZERO FILL
UNIQUE
UNSIGNED
¿Cuál de las siguientes acciones NO se puede realizar con ALTER TABLE?
Agregar una columna
Renombrar una tabla
Insertar un registro
Modificar el tipo de dato de una columna
¿Qué instrucción se utiliza para eliminar la columna comentarios de la tabla artículos:
DROP COLUMN comentarios;
ALTER TABLE articulos DROP COLUMN comentarios;
ALTER TABLE artículos MODIFY COLUMN comentarios;
ALTER TABLE comentarios DROP COLUMN articulos;
¿Qué sentencia renombra la tabla Artículos como Productos?
ALTER TABLE Artículos FOR Productos;
MODIFY Artículos TO Productos;
ALTER TABLE Artículos RENAME TO Productos;
RENAME TABLE Artículos TO Productos;
¿Cuál es la función de la cláusula ORDER BY en SQL?
Eliminar datos duplicados
Insertar nuevos registros
Modificar la estructura de una tabla
Ordenar los resultados de una consulta
¿Cuál de las siguientes instrucciones ordena una tabla Clientes por el campo Apellido en orden ascendente?
SELECT * FROM Clientes ORDER BY Apellido ASC;
SELECT * FROM Clientes GROUP BY Apellido ASC;
SELECT Apellido FROM Clientes ORDER BY;
SELECT * FROM Clientes SORT BY Apellido ASC;
¿Qué sucede si no se especifica ASC o DESC en ORDER BY?
SQL no ejecuta la consulta
Se produce un error de sintaxis
Los resultados se ordenan en forma ascendente por defecto
La base de datos elige el orden al azar
MySQL Workbench sólo admite la importación de tablas que se hallen en archivos con formato...
CSV
JSON
XLSX
¿Qué tipo de dato deberías usar para un campo llamado Forma_Pago, que solo admite los valores: APLAZADO, CONTADO o TARJETA?
ENUM
VARCHAR
SET
BOOLEAN
Representa lo que describimos de un objeto dentro del sistema
Entidad
Atributo
Modelo
Acciones
Se utiliza para almacenar cadenas de caracteres pero en este caso, de longitud variable.
CHAR
INT
DOUBLE
VARCHAR
Se utiliza para almacenar números enteros:
CHAR
INT
DOUBLE
VARCHAR
¿Qué comando se utiliza para seleccionar todas las columnas de una tabla en MySQL?
SELECT ALL
SELECT * FROM
SELECT FROM *
SELECT *
¿Cuál es el propósito del comando BETWEEN en una consulta SQL?
Filtrar resultados basados en un patrón de texto.
Seleccionar registros cuyos valores estén dentro de un rango específico.
Ordenar resultados en orden ascendente o descendente.
Agrupar resultados basados en una condición específica.
¿Cómo se especifica una condición de filtrado en una consulta SQL?
SELECT
FROM
BY
WHERE
Para importar tablas externas se utiliza....
Server - Data Import
Table Data Import Wizard.
File - Import SQL Script
¿Qué comando se utiliza para crear una nueva tabla en SQL?
NEW TABLE
ADD TABLE
CREATE TABLE
INSERT TABLE
¿Qué comando se utiliza para insertar nuevos registros en una tabla en SQL?
ADD ROW
INSERT ROW
INSERT INTO
ADD INTO
