Taller de Trabajo DBA
-
Upload
camila-vera -
Category
Documents
-
view
14 -
download
0
description
Transcript of Taller de Trabajo DBA
TALLER DE TRABAJO DBA
Estudiante: Lina Camila Vera Lizcano
CUESTIONARIO
1. Cuáles son los roles y responsabilidades del DBA de Oracle
La tarea del administrador de la Base de Datos es crear la base de datos en sí y poner en vigor los controles técnicos necesarios para apoyar las políticas dictadas por el administrador de datos. El DBA se encarga también de garantizar el funcionamiento adecuado del sistema y de proporcionar otros servicios de índole técnica relacionados. El DBA cuenta por lo regular con un grupo de programadores de sistemas y otros asistentes técnicos.
La responsabilidad general del DBA es facilitar el desarrollo y el uso de la Base de Datos dentro de las guías de acción definidas por la administración de los datos.
2. Explique las tareas básicas del DBA
Instalación de nuevos componentes del software: El administrador de la base de datos debe estar
pendiente de las actualizaciones que pueda requerir el software y a su vez periódicamente realizar
en el caso de que sea necesario, también debe tener al precaución de siempre hacer las pruebas
necesarias a las actualizaciones antes de migrarla al ambiente real.
Interacción con el Administrador del sistema: El administrador de la base de datos debe
constantemente establecer comunicación con el administrador del sistema para que juntos
coordinen la instalación y configuración del software y hardware para que todo funcione bien.
Garantizar la seguridad del sistema: El administrador de la base de datos debe monitorear y
administrar el sistema, debe de hacer seguimientos a los usuarios, debe administrar los espacios
del disco y hacer revisiones periódicas para detectar fallas.
Monitorización: El administrador de la base de datos debe monitorear el rendimiento del sistema
y efectuar ajustes de sincronización.
Respaldos: El administrador debe desarrollar estrategias para el respaldo de la información y la
recuperación de datos. Periódicamente debe hacer copias de seguridad de la base datos.
Prevención de Riesgos: El administrador de la base de datos debe programar de manera periódica
los mantenimientos y revisiones a la base de datos con el fin de eliminar problemas y situaciones
peligrosas.
3. Cuáles son las capas de las bases de datos en Oracle?
Capa Física: Este capa consiste en los archivos físicos que residen en el disco y pueden ser de tres
tipos:
Data-files: Almacena la información ingresada en la base de datos.
Red-log: Almacena la información que se utiliza para la recuperación de una base de datos
en caso de fallas.
Control files: Son archivos de control, que siempre deben estar protegidos.
Capa Lógica: En esta capa se encuentra la estructura que mapean los datos hacia los componentes
físicos y consta de los siguientes elementos:
Table-space: Son piezas lógicas
Esquema de la base de datos: son los objetos como tablas, clúster, índices, vistas,
procedimientos almacenados, triggers, secuencias.
4. Diferencias entre los TABLESPACES y los DATAFILES
TABLESPACES DATAFILES
Un tablespace puede estar formado por uno o varios datafiles.
Cuando se crean objetos en un tablespace, éstos físicamente se van almacenando en los datafiles asignados a dicho tablespace
Los datafiles son los ficheros físicos en los que se almacenan los objetos que forman parte de un tablespace
Un datafile pertenece solamente a un tablespace y a una instancia de base de datos
5. Esquemas de la Base de Datos
OBJETO DESCRIPCIÓN
TABLA Es la unidad lógica básica de almacenamiento. Contiene filas y columnas (como una matriz) y se identifica por un nombre.
CLUSTER Un cluster es un grupo de tablas almacenadas en conjunto físicamente como una sola tabla que comparte una columna en común.
INDICE Un índice es una estructura creada para ayudar a recuperar datos de una manera más rápida y eficiente.
VISTAS Una vista implementa una selección de varias columnas de una o diferentes tablas. Una vista no almacena datos; sólo los presenta en
forma dinámica.
PROCED. ALMACENADO Son programas que permiten independizar el manejo de datos desde una aplicación y efectuarla directamente desde el motor de base de datos, disminuyendo así el tráfico de información a través de la red y mejorando el rendimiento de los procesos implementados mediante estos programas.
TRIGGER Un trigger es un procedimiento que se ejecuta en forma inmediata cuando ocurre un evento especial.
SECUENCIAS El generador de secuencias de Oracle se utiliza para generar números únicos y utilizarlos, por ejemplo, como claves de tablas. La principal ventaja es que libera al programador de obtener números secuenciales que no se repitan con los que pueda generar otro usuario en un instante determinado.