Base de Datos RA 2 y 3
![]() |
![]() |
![]() |
Título del Test:![]() Base de Datos RA 2 y 3 Descripción: RA 2 y 3 |




Comentarios |
---|
NO HAY REGISTROS |
Una universidad tiene varios departamentos. Cada departamento ofrece múltiples cursos y está dirigido por un único jefe de departamento. Los estudiantes pueden inscribirse en varios cursos, y cada curso puede tener varios estudiantes. Además, cada estudiante pertenece a un único departamento. ¿Cuál de las siguientes afirmaciones es correcta respecto al modelo Entidad-Relación para este escenario?. La relación "ofrece" entre Departamento y Curso es de cardinalidad 1y la relación "pertenece" entre Estudiante y Departamento es de cardinalidad N. La relación "ofrece" entre Departamento y Curso es de cardinalidad 1y la relación "pertenece" entre Estudiante y Departamento es de cardinalidad N:1. La relación "ofrece" entre Departamento y Curso es de cardinalidad N:1 y la relación "pertenece" entre Estudiante y Departamento es de cardinalidad 1. La relación "ofrece" entre Departamento y Curso es de cardinalidad 1:1 y la relación "pertenece" entre Estudiante y Departamento es de cardinalidad N:1. Dado el siguiente modelo Entidad-Relación para una biblioteca: Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución Relaciones: Un Lector puede hacer muchos Préstamos. Un Préstamo corresponde a un único Lector. Un Préstamo puede incluir uno o varios Libros. Un Libro puede estar en varios Préstamos. ¿Cuál de las siguientes opciones representa correctamente las tablas y sus claves en el diseño lógico derivado del modelo Entidad-Relación descrito?. Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución, ID_Lector (FK) Libro_Préstamo: ISBN (FK), ID_Préstamo (FK). Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución, ISBN (FK) Lector_Préstamo: ID_Lector (FK), ID_Préstamo (FK). Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución Lector_Libro: ID_Lector (FK), ISBN (FK). Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución, ID_Lector (FK), ISBN (FK). En el diseño lógico de una base de datos para gestionar una librería, se han identificado las siguientes entidades: Libro: ISBN, Título, Autor, Precio Cliente: Correo_Electrónico, Nombre, Dirección Pedido: Número_Pedido, Fecha_Pedido, Correo_Electrónico Detalle_Pedido: Número_Pedido, ISBN, Cantidad, Precio_Unitario ¿Cuál de las siguientes afirmaciones define correctamente las claves primarias y foráneas para estas tablas?. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (PK), ISBN (PK), Cantidad, Precio_Unitario. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (FK), ISBN (FK), Cantidad, Precio_Unitario. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (PK), ISBN (FK), Cantidad, Precio_Unitario. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (FK), ISBN (FK), Cantidad, Precio_Unitario, Total (PK). Considera el diseño lógico de una base de datos para una clínica, con las siguientes tablas iniciales: Paciente: ID_Paciente, Nombre, Dirección, Teléfono, Fecha_Nacimiento Cita: ID_Cita, Fecha_Hora, ID_Paciente, ID_Doctor Doctor: ID_Doctor, Nombre, Especialidad, Teléfono Tratamiento: ID_Tratamiento, Nombre_Tratamiento, Descripción, Costo ¿Cuál de las siguientes opciones aplica correctamente las reglas de integridad y las reglas de normalización hasta la tercera forma normal (3FN)?. Paciente: ID_Paciente (PK), Nombre, Dirección, Teléfono, Fecha_Nacimiento Cita: ID_Cita (PK), Fecha_Hora, ID_Paciente (FK), ID_Doctor (FK) Doctor: ID_Doctor (PK), Nombre, Especialidad, Teléfono Tratamiento: ID_Tratamiento (PK), Nombre_Tratamiento, Descripción, Costo Cita_Tratamiento: ID_Cita (PK), ID_Tratamiento (FK). Paciente: ID_Paciente (PK), Nombre, Dirección, Teléfono, Fecha_Nacimiento Cita: ID_Cita (PK), Fecha_Hora, ID_Paciente (FK), ID_Doctor (FK) Doctor: ID_Doctor (PK), Nombre, Especialidad, Teléfono Tratamiento: ID_Tratamiento (PK), Nombre_Tratamiento, Descripción, Costo Cita_Tratamiento: ID_Cita (FK), ID_Tratamiento (FK), ID_Cita_Tratamiento (PK). Paciente: ID_Paciente (PK), Nombre, Dirección, Teléfono, Fecha_Nacimiento Cita: ID_Cita (PK), Fecha_Hora, ID_Paciente (FK), ID_Doctor (FK) Doctor: ID_Doctor (PK), Nombre, Especialidad, Teléfono Tratamiento: ID_Tratamiento (PK), Nombre_Tratamiento, Descripción, Costo Cita_Tratamiento: ID_Cita (FK), ID_Tratamiento (FK), Cantidad, Costo_Total. Paciente: ID_Paciente (PK), Nombre, Dirección, Teléfono, Fecha_Nacimiento, ID_Cita (FK) Cita: ID_Cita (PK), Fecha_Hora, ID_Paciente (FK), ID_Doctor (FK) Doctor: ID_Doctor (PK), Nombre, Especialidad, Teléfono Tratamiento: ID_Tratamiento (PK), Nombre_Tratamiento, Descripción, Costo Cita_Tratamiento: ID_Cita (FK), ID_Tratamiento (FK), Cantidad, Costo_Total. Al instalar PostgreSQL, es crucial no olvidar la contraseña del usuario 'postgres', ya que este es el administrador de la base de datos y sin esta contraseña no se puede realizar una administración adecuada del sistema. Verdadero. Falso. La utilidad 'Stack Builder' en PostgreSQL solo se usa para crear tablas y definir sus relaciones. Verdadero. Falso. Para detener o iniciar manualmente el servidor PostgreSQL en Windows, puedes usar el 'Task Manager' (Administrador de tareas) en la pestaña 'Servicios'. Verdadero. Falso. ¿Cuál de las siguientes opciones describe mejor una estructura física de almacenamiento en una base de datos relacional?. Índices y vistas. Archivos y directorios. Tablas y particiones. Consultas y procedimientos almacenados. ¿Qué cláusula SQL se usa para especificar que un campo no puede contener valores nulos?. NOT NULL. UNIQUE. DEFAULT. CHECK. ¿Qué función suelen proporcionar las herramientas gráficas de administración de bases de datos?. Crear informes automáticos. Escribir código SQL complejo. Diseñar esquemas de base de datos visualmente. Realizar análisis de datos en tiempo real. ¿Qué tipo de dato sería más apropiado para almacenar números enteros pequeños en una base de datos SQL?. VARCHAR. INTEGER. FLOAT. BOOLEAN. ¿Cuál sería una razón válida para dividir una tabla grande en varias tablas más pequeñas en una base de datos relacional?. Mejorar la eficiencia en la creación de índices. Simplificar las consultas. Incrementar el número de registros. Reducir la redundancia de datos. ¿Por qué es importante seleccionar cuidadosamente una clave primaria para una tabla en una base de datos?. Para garantizar la unicidad de cada fila. Para permitir valores nulos en la columna. Para mejorar el rendimiento de las consultas. Para evitar la creación de índices adicionales. ¿Cuál es el propósito principal de las pruebas de integración en el contexto de una base de datos?. Probar cada función individualmente para verificar su funcionamiento. Verificar que los componentes de la base de datos funcionen juntos correctamente. Evaluar la velocidad de respuesta de las consultas. Optimizar el rendimiento del sistema. El diseño físico es la traducción e implementación del diseño lógico de la base de datos a un SGBD concreto mediante sentencias SQL. Verdadero. Falso. Por defecto, ninguna de las columnas que añadimos en una tabla admite valores nulos, es decir, todas las filas deben tener todas las columnas completamente llenas sin excepción. Verdadero. Falso. ¿Cuál es la sentencia SQL correcta para crear una tabla llamada "producto" con un campo "id" como clave primaria y un campo "nombre" de tipo texto?. CREATE TABLE producto (id PRIMARY KEY, nombre TEXT);. CREATE TABLE producto (id INT PRIMARY KEY, nombre VARCHAR);. CREATE TABLE producto (id SERIAL PRIMARY KEY, nombre TEXT);. CREATE TABLE producto (id AUTOINCREMENT PRIMARY KEY, nombre TEXT);. ¿Cuál de los siguientes tipos de datos sería el más adecuado para almacenar un número decimal con precisión exacta en una base de datos PostgreSQL?. FLOAT. DOUBLE PRECISION. NUMERIC. REAL. ¿Cuál de las siguientes opciones define correctamente un campo clave primaria en una tabla?. PRIMARY KEY (id INT). KEY id (INT). CONSTRAINT PK_id PRIMARY (id INT). id INT PRIMARY KEY. ¿Qué información suele incluirse en un diccionario de datos de una base de datos?. Nombres de los programadores del proyecto. Diagramas de flujo de procesos. Descripción de los campos y sus características. Registro de las horas trabajadas en el proyecto. ¿Qué comando SQL utilizarías para eliminar una columna de una tabla existente en una base de datos?. DROP COLUMN. REMOVE COLUMN. DELETE COLUMN. ALTER TABLE DROP COLUMN. ¿Qué estrategia utilizarías para probar la integridad referencial entre dos tablas relacionadas en una base de datos?. Insertar registros en ambas tablas y verificar que los registros relacionados existan. Realizar una copia de seguridad de la base de datos. Realizar una copia de seguridad de la base de datos. Modificar directamente los registros para observar el impacto en otras tablas. |