SISTEMAS COMPUTACIONALES ADMINISTRATIVOS              E.E. Base de Datos.Puestos y Responsabilidades del Personal de BD.  ...
Puestos y Responsabilidades del Personal BD.El administrador de base de datos (DBA) es la persona responsable de losaspect...
El rol del DBA ha cambiado de acuerdo a la tecnología de los sistemas degestión de base de datos, así como por las necesid...
Recuperabilidad• La recuperabilidad significa que, si se da algún error en los datos, hay un  bug de programa ó de hardwar...
Integridad.La integridad de una base de datos alude a que la base de datos o losprogramas que generaron su contenido, inco...
Seguridad.Seguridad significa la capacidad de los usuarios para acceder y cambiar losdatos de acuerdo a las políticas del ...
Disponibilidad.La disponibilidad significa que los usuarios autorizados tengan acceso a losdatos cuando lo necesiten para ...
Desarrollo/Soporte a pruebasLas actividades de soporte y desarrollo incluyen la colecta de datos deproducción para llevar ...
Desempeño y RendimientoEl rendimiento significa que la base de datos no cause tiempos de respuesta pocorazonables. En sist...
Algunas de otras responsabilidades principales de un BDA son:- Instalar nuevo software (DBMS) y configuración del mismo.- ...
Usuarios de BD e Interfaces de Usuario.Hay cuatro tipos diferentes de usuarios de un sistema de base de datos,diferenciado...
Usuarios Normales.  Son usuarios no sofisticados que interactúan con el sistema mediante la  invocación de alguno de los p...
Usuarios Sofisticados.Interactúan con el sistema sin programas escritos. En su lugar, ellos formansus consultas en un leng...
Usuarios Especializados.Algunos usuarios sofisticados escriben aplicaciones de base de datosespecializadas que no encajan ...
Upcoming SlideShare
Loading in …5
×

Puestos y responsabilidades del personal de base de datos

3,394 views

Published on

Published in: Education
  • Be the first to comment

Puestos y responsabilidades del personal de base de datos

  1. 1. SISTEMAS COMPUTACIONALES ADMINISTRATIVOS E.E. Base de Datos.Puestos y Responsabilidades del Personal de BD. Alumnos: Fernández Hernández Hairam García González Stephanie Hernández Aguilar Yolanda Sánchez González Ciry Roxana Vázquez Gómez Jessica Lizbet Catedrático: Dr. Carlos Arturo Torres Gastelù. Bloque: 5 H. Veracruz, Ver. Septiembre 2012
  2. 2. Puestos y Responsabilidades del Personal BD.El administrador de base de datos (DBA) es la persona responsable de losaspectos ambientales de una base de datos. En general esto incluye losiguiente:• Recuperabilidad - Crear y probar Respaldos• Integridad - Verificar o ayudar a la verificación en la integridad de datos• Seguridad - Definir o implementar controles de acceso a los datos• Disponibilidad - Asegurarse del mayor tiempo de encendido• Desempeño y Rendimiento - Asegurarse del máximo desempeño incluso con las limitaciones• Desarrollo y soporte a pruebas - Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos .
  3. 3. El rol del DBA ha cambiado de acuerdo a la tecnología de los sistemas degestión de base de datos, así como por las necesidades de los dueños de lasbases de datos. Por ejemplo, a pesar que el diseño lógico y físico de la base dedatos es tradicionalmente un trabajo del analista o diseñador de la BD, unDBA podría también realizar esa acción.Este contribuye con su trabajo al funcionamiento eficaz de todos los sistemasque se ejecutan con la base de datos Oracle. Además ofrece asistencia técnicaa quienes interactúan con la Base de Datos y se espera que tenga soltura entodos los aspectos técnicos que surjan con el software.
  4. 4. Recuperabilidad• La recuperabilidad significa que, si se da algún 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 daño se causara. Las actividades de recuperación incluyen el hacer respaldos de la base de datos y almacenar esos respaldos de manera que se minimice el riesgo de daño o pérdida de los mismos, tales como hacer diversas copias en medios de almacenamiento removibles y almacenarlos fuera del área en antelación a un desastre anticipado. La recuperación es una de las tareas más importantes de los DBAs.
  5. 5. Integridad.La integridad de una base de datos alude a que la base de datos o losprogramas que generaron su contenido, incorporen métodos que asegurenque el contenido de los datos del sistema no se rompan así como las reglasdel negocio.Por ejemplo, un distribuidor puede tener una regla la cual permita que sólolos clientes individuales puedan solicitar órdenes; a su vez cada ordenidentifique a uno y sólo un proveedor. El servidor Oracle y otros DBMSsrelacionales hacen cumplir este tipo de reglas del negocio con limitantes, lascuales pueden ser configuradas implícitamente a través de consultas.
  6. 6. Seguridad.Seguridad significa la capacidad de los usuarios para acceder y cambiar losdatos de acuerdo a las políticas del negocio, así como, las decisiones de losencargados. Al igual que otros metadatos, una DBMS relacional maneja laseguridad en forma de tablas. Estas tablas son las "llaves del reino" por lo cualse deben proteger de posibles intrusos.
  7. 7. Disponibilidad.La disponibilidad significa que los usuarios autorizados tengan acceso a losdatos cuando lo necesiten para atender a las necesidades del negocio. Demanera incremental los negocios han ido requiriendo que su información estédisponible todo el tiempo (24x7", o siete días a la semana, 24 horas del día).La industria de TI ha respondido a estas necesidades con redundancia de redy hardware para incrementar las capacidades administrativas en línea.siempre y cuando estés en la administración de la TI.
  8. 8. Desarrollo/Soporte a pruebasLas actividades de soporte y desarrollo incluyen la colecta de datos deproducción para llevar a cabo pruebas con ellos; consultar a losprogramadores respecto al desempeño; y hacer cambios a los diseños detablas de manera que se puedan proporcionar nuevos tipos dealmacenamientos para las funciones de los programas.Algunos roles del personal de TI relacionados con la administración de basede datos:• Programador de aplicaciones.• Administrador de sistema.• Administrador de datos.
  9. 9. Desempeño y RendimientoEl rendimiento significa que la base de datos no cause tiempos de respuesta pocorazonables. En sistemas muy complejos cliente/servidor y de tres capas, la base dedatos es sólo uno de los elementos que determinan la experiencia de los usuarios enlínea y los programas desatendidos. El rendimiento es una de las mayoresmotivaciones de los DBA para coordinarse con los especialistas de otras áreas delsistema fuera de las líneas burocráticas tradicionales. El objetivo es proteger la Basede Datos contra accesos no autorizados. Se llama también privacidad.INCLUYE ASPECTOS DE:• Aspectos legales, sociales y éticos• Políticas de la empresa, niveles de información pública y privada• Controles de tipo físico, acceso a las instalaciones• Identificación de usuarios: voz, retina del ojo, etc.• Controles de sistema operativo.
  10. 10. Algunas de otras responsabilidades principales de un BDA son:- Instalar nuevo software (DBMS) y configuración del mismo.- Definir la base de datos física incluyendo la estructura y rutas de acceso.- Gestionar el espacio físico de la data dentro de la red y realizar los ajustes derendimiento.- Asegurar la de la BD- Gestionar los cambios a la base de datos.
  11. 11. 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. Sehan diseñado diferentes tipo de interfaces de usuario para diferentes tipos deusuarios.
  12. 12. Usuarios Normales. Son usuarios no sofisticados que interactúan con el sistema mediante la invocación de alguno de los programas de aplicación permanentes que se ha escrito previamente Programadores de Aplicaciones.Es el constructor de los programas e interactúan con el sistema por medio de llamadas DML (Lenguaje de Manipulación de Datos), las cuales están incorporadas en un programa escrito en un lenguaje de programación (Por ejemplo, COBOL, PL/I, Pascal, C, etc.) pueden elegir entre muchas herramientas para desarrollar interfaces de usuario.
  13. 13. Usuarios Sofisticados.Interactúan con el sistema sin programas escritos. En su lugar, ellos formansus consultas en un lenguaje de consulta de bases de datos, encambio escriben sus preguntas en un lenguaje de consultas de base de datos.Y cada una de estas consulta se envía al procesador de consultas, cuyafunción es transformar instrucciones LMD a instrucciones que el gestor dealmacenamiento entienda.
  14. 14. Usuarios Especializados.Algunos usuarios sofisticados escriben aplicaciones de base de datosespecializadas que no encajan en el marco tradicional de procesamiento dedatos. estas aplicaciones están los sistemas de diseño asistido porcomputador, sistemas de bases de conocimientos y sistemas expertos,sistemas que almacenan los datos con tipos de datos complejos (por ejemplo,datos gráficos y datos de audio) y sistemas de modelado del entorno.

×