1) Crear una aplicación en Visual Studio o en Java, para crear, modificar o borrar ediciones de Cursos (Transacción1) y para consultar los cursos impartidos en un período específico (Transacción2).
2) Demuestre las propiedades ACID utilizando las transacciones 1 y 2. Trabajar con dos usuarios, cada uno en una máquina diferente, que quieren trabajar con los mismos datos al mismo tiempo.
3) Investigar cuales son los niveles de aislamiento (isolation level) que soporta el sistema de bases de datos que está investigando y realice un ejemplo que demuestre las diferencias entre ellos, utilizando las transacciones indicadas en el paso 1.
4) Explique el fenómeno fantasma con un ejemplo en su base de datos.
5) ¿Cuál es el nivel de bloqueo que tiene su DBMS por defecto? ¿Es a nivel de registro, de bloque o de tabla? ¿Cómo cambiar el nivel de bloqueo? Demuestre el nivel de bloqueo con un ejemplo.
6) Para qué sirven los archivos log? Como funcionan en su DBMS y cómo podemos configurarlos?
domingo, 27 de diciembre de 2009
miércoles, 2 de diciembre de 2009
TRABAJO 6 RESPALDOS
1) RESPALDOS Y RECUPERACION
a. Realizar un backup de la base de datos completa (backup total).
b. Usar el backup para crear otra instancia de la base de datos en una partición diferente.
c. Ingresar varias filas adicionales en las tablas, y hacer un backup de todos los cambios realizados a partir del backup total (backup incremental).
d. Borrar una tabla de la BD y utilizar el backup para recuperar la BD, hasta el instante de la falla.
f. Hacer un backup de una tabla específica.
g. Programar la realización de un backup a una hora específica todos los dias.
h. Crear un punto de consistencia. Luego, realizar el borrado de varia filas. Finalmente, recuperar la BD hasta el punto de consistencia.
2) IMPORTACION Y EXPORTACION
a. Importar datos desde una hoja electrónica o desde un archivo plano y cargarlos en una tabla de la base de datos.
b. Exportar los datos de una tabla a una hoja electrónica o a un archivo de texto.
3) INGENIERIA REVERSA
Utilizando un CASE y a partir del Script de creación de BDD volver a generar el Modelo Conceptual de la BDD mediante ingenieria reversa.
a. Realizar un backup de la base de datos completa (backup total).
b. Usar el backup para crear otra instancia de la base de datos en una partición diferente.
c. Ingresar varias filas adicionales en las tablas, y hacer un backup de todos los cambios realizados a partir del backup total (backup incremental).
d. Borrar una tabla de la BD y utilizar el backup para recuperar la BD, hasta el instante de la falla.
f. Hacer un backup de una tabla específica.
g. Programar la realización de un backup a una hora específica todos los dias.
h. Crear un punto de consistencia. Luego, realizar el borrado de varia filas. Finalmente, recuperar la BD hasta el punto de consistencia.
2) IMPORTACION Y EXPORTACION
a. Importar datos desde una hoja electrónica o desde un archivo plano y cargarlos en una tabla de la base de datos.
b. Exportar los datos de una tabla a una hoja electrónica o a un archivo de texto.
3) INGENIERIA REVERSA
Utilizando un CASE y a partir del Script de creación de BDD volver a generar el Modelo Conceptual de la BDD mediante ingenieria reversa.
Suscribirse a:
Entradas (Atom)