Tareas de mantenibilidad de un DBMS.
Enviado por Julio Antonio Montes Valdes • 27 de Julio de 2018 • Tarea • 631 Palabras (3 Páginas) • 625 Visitas
Tareas de mantenibilidad de un DBMS.
Julio Montes V.
ADMINISTRACIÓN DE BASE DE DATOS
Instituto IACC
23 de abril 2018
Desarrollo
- Suponga que usted es contratado como administrador de base de datos de una organización que hasta ese momento no cuenta con políticas de aseguramiento de información establecidas, por lo que una de sus primeras tareas será la elaboración de una normativa que regula la materia. Describa los elementos que consideraría en su propuesta y justifique para cada caso su elección.
Respuesta:
La empresa al no poseer políticas de aseguramiento de información, se deben establecer las normativas para regular los procedimientos de respaldos.
Para este fin necesitaremos establecer procedimientos y documentar con el fin de mantener a disposición cuando se requiera en caso de algún incidente.
- Respaldos diarios almacenados en un servidor nas u otro servidor para este fin (File server)
- Mantener respaldos semanales (HDD Externos u otros)
- Revisar la integridad de los respaldos mensualmente (Restauración de la Base de Datos)
- Los respaldos a los que se hacen referencia son: respaldos de la base de datos, respaldo de logs, bitácoras u otros
El procedimiento que de respaldo es para asegurar la continuidad operativa de la organización por lo que se debe considerar lo siguiente:
- Mantener documentación y minutas de los procedimientos realizados en la base de datos
- Realizar las pruebas de restauración ante fallas
- Cree una base de datos para un sistema ficticio de su elección con al menos tres tablas, utilizando PHPMyAdmin para cargar datos aleatorios a la base de datos. Incorpore archivos de índices.
Respuesta:
Se crea base de datos “Colegiatura” con las siguientes tablas:
Tabla Alumnos | |||
ID_ alumno | Rut_alumno | Nombre_Alumno | Ap_alumno |
1 | 11111111-1 | Juan | Pérez |
2 | 22222222-2 | Carlos | Martínez |
3 | 33333333-3 | Manuel | Diaz |
4 | 44444444-4 | Pedro | Soto |
Tabla Profesores | |||
ID_profesor | Rut_profesor | Nombre_profesor | Ap_profesor |
1 | 66666666-6 | Claudio | Duran |
2 | 77777777-7 | Marcelo | Ramírez |
3 | 88888888-8 | Luis | Jara |
4 | 99999999-9 | Ignacio | Lara |
Tabla Asignatura | |
ID_Asignatura | Nombre_Asignatura |
1 | Matemáticas |
2 | Lenguaje |
3 | Artes |
4 | Ciencias |
Quedando con las siguientes relaciones
Tabla Relación | ||
ID_Alumno | ID_Profesor | ID_Asignatura |
[pic 1]
Creación de base de datos Colegiatura en PhpMyadmin
[pic 2]
Creación de tablas en PhpMyadmin, designación de primary key
- Creación de tabla Alumnos
[pic 3]
[pic 4]
[pic 5]
- Creación de tabla Profesores
[pic 6]
- Creación tabla Asignatura
[pic 7]
Creación de relaciones entre tabla alumnos y profesores
[pic 8]
[pic 9]
- Creación de relaciones entre tabla alumnos y asignatura
[pic 10]
[pic 11]
Vista del diseño de Relaciones
[pic 12]
- Investigue acerca del procedimiento a llevar a cabo para realizar respaldos automáticos con frecuencia inter-diaria a la totalidad de base de datos creada en el punto 2. Ejecute y documente el proceso, incluyendo capturas de pantalla.
Dependiendo del sistema operativo donde se encuentra instalado el motor de base de datos se pueden realizar respaldos automáticos mediante tareas programadas en Windows y a través de tareas Cron en distribuciones de Linux
...