Вы находитесь на странице: 1из 14

SISTEMAS COMPUTACIONALES ADMINISTRATIVOS

E.E. Base de Datos.

Puestos y Responsabilidades del Personal de BD.

Alumnos:
Fernndez Hernndez Hairam
Garca Gonzlez Stephanie
Hernndez Aguilar Yolanda
Snchez Gonzlez Ciry Roxana
Vzquez Gmez Jessica Lizbet

Catedrtico:
Dr. Carlos Arturo Torres Gastel.

Bloque:
5

H. Veracruz, Ver. Septiembre 2012


Puestos y Responsabilidades del Personal BD.

El administrador de base de datos (DBA) es la persona responsable de los


aspectos ambientales de una base de datos. En general esto incluye lo
siguiente:
Recuperabilidad - Crear y probar Respaldos
Integridad - Verificar o ayudar a la verificacin en la integridad de datos
Seguridad - Definir o implementar controles de acceso a los datos
Disponibilidad - Asegurarse del mayor tiempo de encendido
Desempeo y Rendimiento - Asegurarse del mximo desempeo incluso
con las limitaciones
Desarrollo y soporte a pruebas - Ayudar a los programadores e ingenieros
a utilizar eficientemente la base de datos.
El rol del DBA ha cambiado de acuerdo a la tecnologa de los sistemas de
gestin de base de datos, as como por las necesidades de los dueos de las
bases de datos. Por ejemplo, a pesar que el diseo lgico y fsico de la base de
datos es tradicionalmente un trabajo del analista o diseador de la BD, un
DBA podra tambin realizar esa accin.

Este contribuye con su trabajo al funcionamiento eficaz de todos los sistemas


que se ejecutan con la base de datos Oracle. Adems ofrece asistencia tcnica
a quienes interactan con la Base de Datos y se espera que tenga soltura en
todos los aspectos tcnicos que surjan con el software.
Recuperabilidad
La recuperabilidad significa que, si se da algn error en los datos, hay un
bug de programa 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. Las
actividades de recuperacin incluyen el hacer respaldos de la base de
datos y almacenar esos respaldos de manera que se minimice el riesgo de
dao o prdida de los mismos, tales como hacer diversas copias en medios
de almacenamiento removibles y almacenarlos fuera del rea en
antelacin a un desastre anticipado. La recuperacin es una de las tareas
ms importantes de los DBA's.
Integridad.
La integridad de una base de datos alude a 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 rompan as como las reglas
del negocio.
Por ejemplo, un distribuidor puede tener una regla la cual permita que slo
los clientes individuales puedan solicitar rdenes; a su vez cada orden
identifique a uno y slo un proveedor. El servidor Oracle y otros DBMSs
relacionales hacen cumplir este tipo de reglas del negocio con limitantes, las
cuales pueden ser configuradas implcitamente a travs de consultas.
Seguridad.

Seguridad significa la capacidad de los usuarios para acceder y cambiar los


datos de acuerdo a las polticas del negocio, as como, las decisiones de los
encargados. Al igual que otros metadatos, una DBMS relacional maneja la
seguridad en forma de tablas. Estas tablas son las "llaves del reino" por lo cual
se deben proteger de posibles intrusos.
Disponibilidad.
La disponibilidad significa que los usuarios autorizados tengan acceso a los
datos cuando lo necesiten para atender a las necesidades del negocio. De
manera incremental los negocios han ido requiriendo que su informacin est
disponible todo el tiempo (24x7", o siete das a la semana, 24 horas del da).
La industria de TI ha respondido a estas necesidades con redundancia de red
y hardware para incrementar las capacidades administrativas en lnea.
siempre y cuando ests en la administracin de la TI.
Desarrollo/Soporte a pruebas

Las actividades de soporte y desarrollo 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.

Algunos roles del personal de TI relacionados con la administracin de base


de datos:
Programador de aplicaciones.
Administrador de sistema.
Administrador de datos.
Desempeo y Rendimiento
El rendimiento 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 slo uno de los elementos que determinan la experiencia de los usuarios en
lnea y los programas desatendidos. El rendimiento es una de las mayores
motivaciones de los DBA para coordinarse con los especialistas de otras reas del
sistema fuera de las lneas burocrticas tradicionales. El objetivo es proteger la Base
de Datos contra accesos no autorizados. Se llama tambin privacidad.

INCLUYE ASPECTOS DE:


Aspectos legales, sociales y ticos
Polticas de la empresa, niveles de informacin pblica y privada
Controles de tipo fsico, acceso a las instalaciones
Identificacin de usuarios: voz, retina del ojo, etc.
Controles de sistema operativo.
Algunas de otras responsabilidades principales de un BDA son:

- Instalar nuevo software (DBMS) y configuracin del mismo.


- Definir la base de datos fsica incluyendo la estructura y rutas de acceso.
- Gestionar el espacio fsico de la data dentro de la red y realizar los ajustes de
rendimiento.
- Asegurar la de la BD
- Gestionar los cambios a la base de datos.
Usuarios de BD e Interfaces de Usuario.

Hay cuatro tipos diferentes de usuarios de un sistema de base de datos,


diferenciados por la forma en que ellos esperan interactuar con el sistema. Se
han diseado diferentes tipo de interfaces de usuario para diferentes tipos de
usuarios.
Usuarios Normales.
Son usuarios no sofisticados que interactan con el sistema mediante la
invocacin de alguno de los programas de aplicacin permanentes que se
ha escrito previamente

Programadores de Aplicaciones.
Es el constructor de los programas e interactan con el sistema por medio de
llamadas DML (Lenguaje de Manipulacin de Datos), las cuales estn
incorporadas en un programa escrito en un lenguaje de programacin
(Por ejemplo, COBOL, PL/I, Pascal, C, etc.) pueden elegir entre muchas
herramientas para desarrollar interfaces de usuario.
Usuarios Sofisticados.
Interactan con el sistema sin programas escritos. En su lugar, ellos forman
sus consultas en un lenguaje de consulta de bases de datos, en
cambio escriben sus preguntas en un lenguaje de consultas de base de datos.
Y cada una de estas consulta se enva al procesador de consultas, cuya
funcin es transformar instrucciones LMD a instrucciones que el gestor de
almacenamiento entienda.
Usuarios Especializados.
Algunos usuarios sofisticados escriben aplicaciones de base de datos
especializadas que no encajan en el marco tradicional de procesamiento de
datos. estas aplicaciones estn los sistemas de diseo asistido por
computador, sistemas de bases de conocimientos y sistemas expertos,
sistemas que almacenan los datos con tipos de datos complejos (por ejemplo,
datos grficos y datos de audio) y sistemas de modelado del entorno.