WorksheetsModelo relacional
Total questions: 81
Worksheet time: 41mins
¿Quién propuso el modelo relacional?
Edgar F. Codd
Alan Turing
Charles Babbage
Bill Gates
¿En qué año fue propuesto el modelo relacional?
1990
1960
1970
1980
¿Cuál es la estructura básica del modelo relacional?
Gráficos
Relaciones
Árboles
Listas
¿Qué representa cada fila en una tabla del modelo relacional?
Atributo
Dominio
Registro
Columna
¿Qué es un atributo en el contexto de una tabla?
Una fila
Un conjunto de datos
Una columna
Un índice
¿Qué tipo de datos se puede almacenar en un campo de tipo TEXT?
Cadenas de texto
Datos binarios
Números enteros
Fechas
¿Qué es una clave primaria?
Un tipo de dato
Un registro
Un campo que permite asociar tablas
Un atributo que identifica de forma única cada tupla
¿Qué garantiza la integridad referencial?
Que los datos relacionados estén correctamente definidos
Que los datos sean de tipo texto
Que no haya errores en los datos
Que los datos estén duplicados
¿Qué es una vista en una base de datos relacional?
Un campo de índice
Un conjunto de datos de solo lectura
Un tipo de tabla
Un registro
¿Cuál es una ventaja del modelo relacional?
Complejidad
Rigidez
Simplicidad
Dificultad
¿Qué permite la normalización en bases de datos?
Aumentar la complejidad
Dificultar el acceso a datos
Eliminar redundancias
Aumentar la redundancia
¿Qué es un dominio en el contexto de un atributo?
Un conjunto de valores válidos
Un tipo de dato
Un registro
Una relación entre tablas
¿Qué tipo de datos se pueden almacenar en un campo de tipo BLOB?
Datos binarios
Números enteros
Cadenas de texto
Fechas
¿Qué se entiende por tupla en una base de datos relacional?
Una columna
Un registro
Un índice
Un dominio
¿Qué se utiliza para agilizar las consultas a las tablas?
Vistas
Índices
Claves foráneas
Atributos
¿Qué tipo de datos se utiliza para cadenas de longitud fija?
BLOB
TEXT
CHAR
VARCHAR
¿Cuál es el propósito de un índice en una tabla?
Filtrar datos
Asociar tablas
Identificar registros
Almacenar datos
¿Qué se necesita para establecer una relación entre dos tablas?
Una clave foránea
Un índice
Un registro
Un atributo
¿Qué se entiende por registro en una tabla?
Un índice
Un conjunto de datos
Una fila
Una columna
¿Qué permite el modelo de entidad-relación?
Normalizar la información
Duplicar registros
Eliminar datos
Aumentar la complejidad
¿Cuál es un ámbito donde se utiliza el modelo relacional?
Arte
Educación
Deportes
Ciencia ficción
¿Qué tipo de consultas permite realizar el modelo relacional?
Consultas aleatorias
Consultas sin estructura
Consultas complejas y dinámicas
Consultas simples
¿Qué se busca al estructurar una base de datos?
Complejidad
Confusión en la estructura
Acceso fácil a la información
Duplicación de datos
¿Cuál es el objetivo principal del modelo conceptual de datos?
Identificar los elementos de un modelo físico
Identificar los elementos de un modelo conceptual
Crear un diagrama de flujo
Diseñar un sistema gestor de bases de datos
¿Qué representa un rectángulo en el modelo Entidad-Relación (ER)?
Cardinalidad
Atributo
Relación
Entidad
¿Qué tipo de datos se pueden representar en un modelo conceptual?
Solo datos numéricos
Datos de texto y numéricos
Datos de texto, numéricos y booleanos
Datos de texto, numéricos, booleanos y multimedia
¿Qué es un atributo en un modelo conceptual?
Una restricción en los datos
Una relación entre entidades
Un tipo de entidad
Una propiedad que describe una entidad
¿Cuál es una característica deseable del modelo conceptual?
Rigidez
Ambigüedad
Sencillez
Complejidad
¿Qué enfoque se utiliza para combinar requisitos de distintas aplicaciones en un único conjunto?
Enfoque de integración de vistas
Enfoque centralizado
Enfoque de diseño modular
Enfoque de desarrollo ágil
¿Qué es el modelo ER propuesto por Peter Chen?
Un modelo de programación
Un modelo de gestión de proyectos
Un modelo de diseño de software
Un modelo para el diseño conceptual de bases de datos
¿Qué indica la cardinalidad en un modelo conceptual?
La relación entre la cantidad de elementos únicos y el total de filas
El número de atributos en una entidad
El tipo de datos de una entidad
La visibilidad de los atributos
¿Qué tipo de relación se establece entre un usuario y un libro en el modelo de préstamo?
Muchos a muchos
Uno a muchos
Uno a uno
Ninguna de las anteriores
¿Qué representa un rombo en el modelo ER?
Cardinalidad
Atributo
Entidad
Relación
¿Qué es UML en el contexto del modelado de datos?
Un tipo de diagrama de flujo
Un sistema de gestión de bases de datos
Un lenguaje unificado de modelado
Un lenguaje de programación
¿Qué se incluye en un diagrama de clases UML?
Solo atributos y métodos
Solo entidades
Clases, atributos y operaciones
Solo relaciones
¿Cuál es la principal diferencia entre el modelo ER y UML?
ER es más complejo que UML
ER no se puede usar en software
UML no tiene restricciones
ER se usa para bases de datos, UML para software
¿Qué tipo de entidades se pueden representar en un modelo ER?
Solo entidades fuertes
Entidades fuertes y débiles
Solo entidades débiles
Entidades abstractas solamente
¿Qué se entiende por restricciones en un modelo conceptual?
Reglas que aplican a los datos
Tipos de relaciones
Atributos de las entidades
Claves primarias solamente
¿Qué se busca al modelar datos en un sistema?
Simplicidad y claridad
Complejidad en el diseño
Eliminación de entidades
Ambigüedad en las relaciones
¿Qué se utiliza para modelar aspectos dinámicos y estáticos en UML?
Diagrama de flujo
Modelo ER
Diagrama de clases
Modelo de entidad-relación
¿Qué se debe considerar al elegir entre ER y UML?
El número de usuarios
La integración con programación orientada a objetos
La complejidad del sistema
El tamaño del proyecto
¿Qué tipo de relación se establece entre un préstamo y un libro?
Uno a uno
Ninguna de las anteriores
Uno a muchos
Muchos a muchos
¿Qué se busca al facilitar la comunicación entre usuarios, analistas y programadores?
Confusión en el diseño
Claridad en los requisitos
Ambigüedad en las relaciones
Complejidad en el modelo
¿Qué se representa en un diagrama de clases UML?
Solo métodos
Entidades y atributos
Clases y sus relaciones
Solo atributos
¿Qué se entiende por visibilidad de atributos en UML?
La relación entre atributos
El tipo de atributos
La accesibilidad de los atributos
La cantidad de atributos
¿Qué se debe hacer en la fase de diseño conceptual?
Definir un sistema gestor de bases de datos
Producir un esquema conceptual
Crear un modelo físico
Eliminar entidades
¿Qué es un modelo lógico de datos?
Representación abstracta de datos
Modelo de programación
Modelo físico de almacenamiento
Modelo de gestión de bases de datos
¿Cuál es el primer paso en la elección de un SGBD?
Elegir el sistema operativo
Elegir el modelo de datos
Elegir la versión del SGBD
Elegir el hardware
¿Qué tipo de modelo es el más común en bases de datos?
Modelo de red
Modelo físico
Modelo lógico
Modelo conceptual
¿Qué se entiende por independencia lógica en un SGBD?
Los datos son accesibles solo por un usuario
Los datos son duplicados
Los datos no dependen de las aplicaciones que los usan
Los datos están almacenados en un solo archivo
¿Cuál de las siguientes es una función del modelo lógico de datos?
Realizar copias de seguridad
Almacenar datos en disco
Definir claves primarias y foráneas
Crear interfaces de usuario
¿Qué se debe hacer para pasar de un modelo conceptual a un modelo lógico?
Transformar entidades en tablas
Eliminar redundancias
Definir las claves foráneas
Crear un diagrama de flujo
¿Qué es una clave primaria (PK)?
Un atributo multivaluado
Una relación entre tablas
Un tipo de dato
Un identificador único de un registro
¿Cuál es una de las características del modelo lógico?
Facilita la normalización
No permite la validación de estructuras
Es solo un modelo físico
Es dependiente del SGBD específico
¿Qué instrucción SQL se utiliza para eliminar registros?
SELECT
INSERT
UPDATE
DELETE
¿Qué se busca evitar al aplicar las reglas de normalización?
Acceso a datos
Duplicación de datos
Seguridad de datos
Integridad de datos
¿Qué tipo de datos se debe usar para un número de teléfono?
BOOLEAN
DATE
VARCHAR
INT
¿Qué se entiende por integridad referencial?
Los datos deben ser accesibles a todos
No se deben eliminar datos referenciados
Los datos deben estar duplicados
Los datos deben ser almacenados en un solo lugar
¿Cuál es el objetivo del diseño lógico de una base de datos?
Aumentar la seguridad
Eliminar redundancias
Definir la estructura de almacenamiento
Crear un modelo físico
¿Qué se debe hacer al realizar un UPDATE en SQL?
Modificar datos existentes
Eliminar registros
Crear nuevas tablas
Insertar nuevos registros
¿Qué es un dominio en el contexto de un modelo lógico?
Un tipo de dato
Una relación entre tablas
Una clave foránea
Un atributo multivaluado
¿Qué se debe verificar al realizar operaciones de actualización?
El tipo de hardware
Las claves y relaciones
La cantidad de datos
La disponibilidad del SGBD
¿Qué se entiende por redundancia en una base de datos?
Seguridad de datos
Acceso a datos
Duplicación de datos
Integridad de datos
¿Cuál es el resultado de la fase de diseño lógico?
Un conjunto de tablas
Un modelo físico
Un diagrama de flujo
Un esquema conceptual
¿Qué se debe hacer al convertir atributos compuestos en un modelo lógico?
Se descomponen
Se eliminan
Se ignoran
Se duplican
¿Qué instrucción SQL se utiliza para insertar nuevos registros?
SELECT
INSERT
DELETE
UPDATE
¿Qué es la generalización en el modelado de bases de datos?
Un tipo de entidad
Un proceso de simplificación
Un sistema de seguridad
Un método de almacenamiento
¿Cuál es una característica de la generalización?
Se crean entidades hijas
Se va de lo general a lo específico
Se busca simplificar el diseño
Se identifican diferencias
¿Qué se busca al utilizar la generalización?
Duplicación de datos
Complejidad en el diseño
Agrupar similitudes
Separar entidades
¿Qué es la especialización en el modelado de bases de datos?
Un tipo de generalización
Un método de análisis
Un proceso de agrupación
Un proceso de derivación
¿Cuál es una característica de la especialización?
Se va de lo específico a lo general
Se crean entidades padre
Se detectan diferencias
Se busca simplificar el diseño
¿Qué tipo de entidad resulta de la especialización?
Entidad padre
Entidades hijas
Entidad general
Entidad abstracta
¿Cuándo se utiliza la generalización?
Cuando se requiere mayor detalle
Cuando se necesita control sobre reglas
Cuando hay diferencias claras
Cuando varias entidades comparten características comunes
¿Cuál es el objetivo del diagrama de especialización?
Mostrar entidades comunes
Dividir una entidad general en subtipos
Agrupar similitudes
Reducir redundancia
¿Qué representa la entidad general en un modelo de especialización?
Atributos únicos
Atributos comunes
Entidades hijas
Comportamientos específicos
¿Qué tipo de generalización se utiliza si no todas las personas son estudiantes o profesores?
Generalización total
Generalización parcial
Generalización disjunta
Generalización superpuesta
¿Qué se busca al utilizar la especialización?
Agrupar entidades
Evitar duplicación
Simplificar el diseño
Representar detalles específicos
En el caso práctico de la universidad, ¿qué atributo tienen los administrativos?
Número de identificación
Nombre
Carrera
Cargo
¿Qué tipo de relación se representa con un rombo en un diagrama de generalización?
Relación de dependencia
Relación de herencia
Relación de especialización
Relación de generalización
¿Cuál es un ejemplo típico de generalización?
Usuario → Cliente
Persona → Estudiante
Empleado → Gerente
Cliente → Vendedor
¿Qué permite un modelo más detallado y organizado en el contexto de especialización?
Generalización
Agrupación de similitudes
Identificación de diferencias
Simplificación del diseño
