BASE DE DATOS
Enviado por celsovasquez • 5 de Junio de 2013 • 25.004 Palabras (101 Páginas) • 344 Visitas
UNIVERSIDAD VERACRUZANA
Facultad de Contaduría y Administración
Funciones del DBA
(Administrador de la base de datos)
Bajo la plataforma Oracle
M O N O G R A F Í A
Para obtener el Título de:
Licenciado en Sistemas
Computacionales Administrativos
Presenta:
Jorge Gómez Sánchez
Asesor:
M.C.A. Luis Alejandro Gazca Herrera
Xalapa-Enríquez, Veracruz MARZO 2010
AGRADECIMIENTOS
A Dios, por haberme permitido concluir
esta etapa tan importante de mi vida.
A mis hermanos, que han sido un ejemplo
a seguir para lograr las metas que me he
propuesto.
A Tita, gracias por tu cariño y por
haberme enseñado el valor de la vida.
A mis padres, gracias por el apoyo y el
amor incondicional que toda la vida me
han dado.
A Sonia, gracias por estar siempre
conmigo y brindarme tu amor y tu
comprensión.
A mis amigos, por haber formado parte de
esta experiencia tan maravillosa en mi
vida.
II
ÍNDICE
RESUMEN…………………………………………………………………………………1
INTRODUCCIÓN………………………………………………………………………….3
CAPÍTULO I: FUNDAMENTOS DE BASES DE DATOS
1.1. Introducción a las bases de datos………………………………………………….7
1.2. Sistema de gestión de bases de datos SGBD……………………………………7
1.2.1. Ambiente del sistema de bases de datos……………….……………….9
1.2.2. Ventajas y desventajas de utilizar un SGBD……………….………….10
1.3. Modelos de bases de datos……………………………………………………….11
1.3.1. Modelo Jerárquico (Bases de datos Jerárquicas)…………………….11
1.3.2. Modelo de red (Bases de datos de Red)……………………………....12
1.3.3. Modelo relacional (Bases de datos Relacionales)…………………....12
1.3.4. Modelo Entidad – Relación……………………………………………...13
1.3.5. Modelo Orientado a Objetos (Bases de datos O.O.)………………….14
1.4. Personas que interactúan con un SGBD………………………………………...14
1.4.1. Administradores de base de datos (DBA)……………………………..14
1.4.2. Diseñadores de bases de datos………………………………………...15
1.4.3. Usuarios finales……………………………………..……………………15
1.4.4. Analistas de sistemas y programadores de aplicaciones……………16
1.4.5. Otros usuarios…………………………………………………………….16
CAPÍTULO II: EL SISTEMA GESTOR DE BASES DE DATOS (SGBD) ORACLE
2.1. Introducción a Oracle………………………………………………………………18
2.1.1. ¿Porque utilizar un SGBD Oracle?....................................................18
2.1.2. Desafíos de negocio…………………………………………………….20
2.2. Generalidades del sistema Oracle………………………………………………..22
2.3. Requerimientos de un SGBD Oracle…………………………………….23
2.4. Arquitectura del SGBD Oracle……………………………………………24
2.4.1. Instancia…………………………………………………………………..24
III
2.4.2. Base de datos……………………………………………………………..25
2.4.3. Entorno cliente/servidor………………………………………………….27
2.5. Arranque y parada del SGBD Oracle…………………………………………….27
2.5.1. Arranque…………………………………………………………………..27
2.5.2. Parada……………………………………………………………………..28
CAPÍTULO III: DBA (Administrador de la Base de Datos)
3.1. Los datos como activos corporativos…………………………………………….31
3.2. Evolución de la administración de bases de datos……………………………..31
3.3. El componente humano del ambiente de bases de datos……………………..35
3.4. El rol administrativo del DBA……………………………………………………...39
3.4.1. Soporte al usuario……………………………………………………......40
3.4.2. Políticas, procedimientos y estándares………………………………...41
3.4.3. Seguridad, privacidad e integridad de los datos………………………41
3.4.4. Respaldo y recuperación de los datos…………………………………43
3.4.5. Distribución y uso de los datos………………………………………….44
3.5. Rol técnico del DBA………………………………………………………………...44
3.5.1. Evaluación, selección e instalación del SGBD y utilerías……………45
3.5.2. Diseño y ejecución de bases de datos y aplicaciones………………..47
3.5.3. Pruebas y evaluaciones de bases de datos y aplicaciones………….48
3.5.4. Operación del SGBD, utilerías y aplicaciones…………...…………....49
3.5.5. Entrenamiento y soporte de los usuarios………………………………50
3.5.6. Mantenimiento del SGBD, utilerías y aplicaciones……………………51
CAPÍTULO IV: USO DE ORACLE PARA LA ADMINISTRACIÓN DE BASES DE
DATOS
4.1. Introducción……………………………………………………...………………….54
4.2. Herramientas Oracle de administración de bases de datos...…………………54
4.3. Inicio de sesión predeterminado………………………………………………….56
4.4. Aseguramiento de inicio de SGBD automático…………………………………56
4.5. Utilización del directorio de almacenamiento…………………………………...57
IV
4.6. Administración de los objetos de la base de datos: tablas, vistas, activadores y
procedimientos…………………………………………………………………………...59
4.7. Manejo de los usuarios y establecimiento de la seguridad…………………….60
4.8. Personalización de los parámetros de inicialización de la base de datos……61
CAPÍTULO V: INTERFAZ
...