You are on page 1of 8

MANUAL DE ACTIVIDADES DE UN DBA

Instituto Tecnolgico Superior de


Acayucan
Ingeniera en Sistemas Computacionales
Nombre de la alumna: Flor Itzel Bautista Hernndez

Administracin de Base de Datos

Semestre: sexto
Nombre del Docente:

Grupo: 603 A
Jos Hernndez Rodrguez

INTRODUCCIN
En el presente trabajo se pretende describir las actividades que son realizadas por
el administrador de las bases de datos, quien es el responsable de es facilitar el
desarrollo y el uso de la Base de Datos dentro de las guas de accin definidas por
la administracin de los datos.
El DBA debe contar con aptitudes tcnicas para el manejo del sistema en cuestin,
nociones de administracin, manejo de personal e incluso un cierto grado
de diplomacia.
Todo ello para garantizar que la informacin estar siendo administrada por la
persona correcta capaz de prever soluciones en el momento requerido.

Actividades de un DBA
El administrador de base de datos cumple las siguientes actividades:

Crear y configurar la base de datos.


Analizar y reportar datos corporativos.
Disear, desplegar y monitorizar servidores de base de datos.
Producir diagramas de entidad relacin y flujo de datos.
Disear la distribucin de los datos y as soluciones de almacenamiento.

Conocimientos de debe tener un DBA


Los administradores de bases de datos deben contar con competencias y
capacidades en uno o ms sistemas de gestin de base de datos, tales como:
Microsoft SQL Server, IBM DB2, Oracle Mysql, Oracle Database etc. As como
tener conocimientos en varios tipos de lenguajes de programacin, conocimientos
de redes de computadoras, tener experiencia en diseo de sistemas de
informacin y modelos UML y poseer conocimientos de operacin y administracin
de los sistemas operticos.

Recuperacin de datos
La recuperacin es una de las tareas ms importantes de un administrador de
base de datos.
Esto significa que, si ocurre algn error en los datos, hay un bug de programa o de
hardware, el DBA (Administrador de base de datos) puede traer de vuelta la base
de datos al tiempo y estado en que se encontraba en estado consistente antes de
que el dao se causara.
En el sistema de ventas por ejemplo, el DBA no puede darse el lujo que su
sistema falle ya que eso podra significar perdidas de efectivo al realizar usuarios
compras por internet, o por ejemplo los registros de las ventas ya realizadas no
debe perderlos a menos que ya no los necesitara y el mismo decidiera borrarlos
de la BD, para esto el DBA debe realizar copias de seguridad de su BD en medios
extrables o externos para as asegurar que en cualquier momento de producirse
un error podr recuperar los datos de la BD sin ningn problema, todos los datos
ntegros.
3

Integridad
La integridad de una base de datos significa que, la base de datos o los
programas que generaron su contenido, incorporen mtodos que aseguren que el
contenido de los datos del sistema no se rompa as como las reglas del negocio.
Por ejemplo en cuestin de las venta de artculos por internet, si el pago de los
artculos es por medio de la web, el DBA debe asegurarse que las transacciones
se hagan si o si, o en caso contrario no realicen pero que se mantenga todo en
orden y nada este incompleto.

Disponibilidad
El DBA debe mantener la disponibilidad, esto significa que los usuarios tengan
acceso a los datos cuando lo necesiten para atender a las necesidades del
negocio.
En cualquier momento a pesar de todo, los datos de la BD deben estar disponibles
para el usuario que lo requiera, supongamos que el sistema de ventas en la web
se cae por un momento, en poco tiempo el DBA es el responsable de solventar
este problema para que la pagina regrese a estar activa y los usuarios puedan
continuar con la compra de sus productos sin ningn problema.

Desempeo
Esto significa que la base de datos no cause tiempos de respuesta poco
razonables. En sistemas muy complejos cliente/servidor y de tres capas, la base
de datos es solo uno de los elementos que determinan la experiencia de los
usuarios en lnea y los programas desatendidos.
El DBA debe agilizar y tener al da el sistema para que las operaciones de
realicen en tiempo y respuesta necesario, por ejemplo en las ventas de productos,
cuando un usuario presione el botn pagar, y se est procesando la solicitud de su
compra, el sistema deber ser rpido y no lento, de manera que la transaccin no
tarde mucho tiempo en realizarse.

Desarrollo y soporte de pruebas


Las actividades de soporte incluyen la colecta de datos de produccin para llevar a
cabo pruebas con ellos; consultar a los programadores respecto al desempeo; y
hacer cambios a los diseos de tablas de manera que se puedan proporcionar
nuevos tipos de almacenamientos para las funciones de los programas.
El DBA debe garantizar el funcionamiento de la BD aun cuando esta se est
modificando, es decir aunque la BD se est actualizando con campos nuevos o
algn otro cambio, la BD debe ser capaz de seguir funcionando de manera normal
y correcta.

Administrar el sistema manejador de base de datos


La concurrencia de mltiples usuarios requiere la estandarizacin de los procesos
de operacin; el DBA es responsable de estas especificaciones y de asegurarse
que estas lleguen a quienes concierne. Todo el mbito de la base de datos se rige
por estndares, desde la forma de cmo se captura la informacin (tipo de dato,
longitud, formato), como es procesada y presentada. El nivel de estandarizacin
alcanza hasta los aspectos ms internos de la base de datos; como s accesa a
un archivo, como se determinan los ndices primarios y auxiliares, registros, etc.
El DBA debe procurar siempre que los estndares que sern aplicados beneficien
tambin a los usuarios, privilegiando siempre la optimizacin en la operacin del
DBMS y el apego de las polticas de la empresa. Entre las funciones del DBA se
encuentra la de revisar los estndares peridicamente para determinar su
operatividad, ajustarlos, ampliarlos o cancelarlos y hacer que stos se cumplan.

Establecer el diccionario de datos


Los sistemas de diccionario de datos sirven para mantener informacin relativa al
hardware y software, la documentacin y los usuarios del sistema, as como otra
informacin pertinente para la administracin del sistema. Es un catlogo
accesible para el usuario de datos relacionados Con la base de datos.
Cuando se definen estndares sobre la estructura de la base de datos, se deben
de registrarse en una seccin del diccionario de datos a la que todos aquellos
5

usuarios relacionados con ese tipo de proceso pueden acceder. Este metadato
debe precisar informacin que nos indique con claridad el tipo de datos que sern
utilizados, sus mbitos de influencia y sus limitantes de seguridad.

Establecer el diccionario de datos


Los sistemas de diccionario de datos sirven para mantener informacin relativa al
hardware y software, la documentacin y los usuarios del sistema, as como otra
informacin pertinente para la administracin del sistema. Es un catlogo
accesible para el usuario de datos relacionados Con la base de datos.
Cuando se definen estndares sobre la estructura de la base de datos, se deben
de registrarse en una seccin del diccionario de datos a la que todos aquellos
usuarios relacionados con ese tipo de proceso pueden acceder. Este metadato
debe precisar informacin que nos indique con claridad el tipo de datos que sern
utilizados, sus mbitos de influencia y sus limitantes de seguridad.

INTRODUCCIN................................................................................................... 2
Actividades de un DBA........................................................................................ 3
Conocimientos de debe tener un DBA....................................................................3
Recuperacin de datos........................................................................................ 3
Integridad.......................................................................................................... 4
Disponibilidad..................................................................................................... 4
Desempeo........................................................................................................ 4
Desarrollo y soporte de pruebas............................................................................5
Administrar el sistema manejador de base de datos.................................................5
Establecer el diccionario de datos.........................................................................5
Establecer el diccionario de datos.........................................................................6

You might also like