Segundo Parcial Flashcards
CLFE | Niveles de una base de datos
Esquema Conceptual, Esquema Lógico, Esquema Físico, Esquema Externo
Esquema Conceptual
Es una representación abstracta de los datos y sus relaciones.
Esquema Lógico
Es la representación de los datos y sus relaciones en un lenguaje de modelado de datos específico, como el lenguaje de modelado entidad-relación (ER).
Esquema Externo
Es la representación de los datos y sus relaciones vista desde una perspectiva específica de usuario o aplicación.
Esquema Físico
Es la representación de los datos y sus relaciones en el sistema de almacenamiento de datos utilizado.
Independencia Lógica
Es la capacidad de un sistema de bases de datos para cambiar su esquema lógico sin afectar al esquema externo o a las aplicaciones que utilizan el sistema
Independencia Física
La capacidad de un sistema de bases de datos para cambiar su esquema físico sin afectar al esquema lógico o al esquema externo.
Transacción
Es una secuencia de operaciones de bases de datos que se ejecutan de manera conjunta, de tal manera que, si alguna de las operaciones falla, todas las operaciones se deshacen para que el sistema vuelva a un estado consistente.
Entorno ACID
Un conjunto de propiedades que garantizan que las transacciones se procesan de manera correcta.
Atomicidad, Consistencia, Aislamiento y Persistencia.
Función Copia de Seguridad
Una función que crea una copia de seguridad para que, en caso de fallo, se puedan recuperar los datos de la base de datos.
Journal / Diario
Un diario o journal es un registro de las operaciones realizadas en un sistema de bases de datos, que se utiliza para recuperar los datos en caso de fallos del sistema.
Checkpoint / Punto de Verificación
Es un momento en el que el sistema de bases de datos registra el estado actual de los datos en el diario para poder recuperar los datos en caso de fallos del sistema.
Reconstruir una Base de Datos (Pérdida Memoria Principal)
Suponiendo actualización inmediata: Se utiliza el diario y los puntos de verificación para volver al estado anterior a la pérdida de memoria, y luego se aplican las operaciones registradas en el diario desde el punto de verificación hasta el momento actual.
Reconstruir una Base de Datos (Pérdida Memoria Secundaria)
Se utiliza una copia de seguridad para recuperar los datos perdidos y se aplican las operaciones registradas en el diario desde el momento en que se realizó la última copia de seguridad hasta el momento actual.
Seguridad de los Datos
Se refiere a la protección de los datos almacenados en una base de datos contra accesos no autorizados, modificaciones o eliminaciones no intencionales, y fallos del sistema. Esto puede incluir medidas como la encriptación de datos, la autenticación y autorización de usuarios, y la realización de copias de seguridad regulares.