Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I CUATRIMESTRE 2023
NOMBRE Keilor E.
1er APELLIDO Villegas
2do APELLIDO Jiménez
CARNÉ/CÉDULA 503240710
CENTRO UNIVERSITARIO Heredia
FECHA 12/3/2023
INSTRUCCIONES:
PARTE VALOR
I Respuesta 20 puntos
II Desarrollo 40 Puntos
TOTAL: 60 Puntos
1
1. Las bases de datos se utilizan para superar muchos problemas de los sistemas basados en
archivos, uno muy importante es superar problemas de atomicidad en las transacciones.
¿Explique brevemente a que se refiere el término transacciones atómicas? 2 puntos.
Una transacción Atómica de base de datos es una serie de una o más operaciones ejecutadas como
una única unidad atómica de trabajo. Esto significa que, o bien todas las operaciones de la
transacción se completan con éxito, o bien ninguna de ellas se aplica a la base de datos (AppMaster,
2018), según el texto anterior una transacción Atómica que las operaciones involucradas en la base
de datos se completen correctamente o ninguna se complete en lo absoluto.
2. ¿Defina brevemente que se conoce como el término “transacción” en una base de datos, y
mencione los 3 requisitos esenciales que debe asegurar una base de datos con respecto a la
gestión de las transacciones? 8 puntos
-Consistencia
-Atomicidad
-Aislamiento
-Relación: Una relación trabaja haciendo coincidir datos en columnas de clave, normalmente
columnas (o campos) que tienen el mismo nombre entre ambas tablas. En la mayoría de los casos,
la relación conecta la clave principal, o la columna de identificador único para cada fila, de una
tabla a un campo de otra tabla.
-Tupla: Una tupla identifica de forma inequívoca un segmento de datos de un cubo. Una
composición de miembros de dimensión forma la tupla, siempre que no haya dos o más miembros
que pertenecen al mismo grado.
2
-Atributo: Atributo. Característica o rasgo de un tipo de entidad que describe la entidad, por
ejemplo, el tipo de entidad Usuario tiene el atributo N° de cedula. id. Representación del
almacenamiento de una fila de datos.
Una superclave es un campo o un conjunto de campos con valores únicos en una tabla. Los
valores de la clave pueden usarse para hacer referencia a registros completos, porque cada
registro tiene un valor diferente para la superclave. Cada tabla solo puede tener una clave
principal.
Las restricciones de integridad referencial en cascada permiten definir las acciones que Motor de
base de datos lleva a cabo cuando un usuario intenta eliminar o actualizar una clave a la que
apuntan las claves externas existentes. Se pueden definir las acciones en cascada.
3
II. PARTE. DESARROLLO. Valor 40 puntos.