Desarrollo de aplicaciones

Páginas: 7 (1524 palabras) Publicado: 28 de enero de 2011
TEMA: | Adm de Base de Datos |
FECHA: | 03/mar/2010 |
Personal Entrevistado: | OMAR AGUILAR - DBA |

El manual de funciones esta publicado en un portal de infraestructura.
Dentro del manual de funciones está definido que reporta al Gerente de infraestructura y más arriba de eso al director de sistemas. Sin embargo ese cargo se encuentra vacante al momento, por lo que el DBA reportadirectamente al Director al momento.

FUNCIONES:
1. Responsable de analizar los contadores de perfomance el sistema Operativo, realizado entre el responable de la responsable de los servidores que tengan Base de datos(Alicia Aldáz). Comparan con la línea base si es q aumentan los valores drásticamente.
2. Analizar los procesos que se realizan en el centro de cómputo que pueden causar bloqueoso lentitud en la Bases de datos.
3. Mantenimento cada 3 meses a todas las bases de datos de la organización. PARA ELLO DEBE ELABORAR UN PLAN DE MANTENIMIENTO.
4. Analizar con el Ingenerio de servidores Alicia aldáz para analizar la capacidad de hardware. Uso de discos memorias para determinar capac de hardw y requerimientos nuevos.
5. Se debe automatizar tareas de monitoreo y controlde las bases de datos. (Para lo cual se esta utilizando el agente de SQL server y System center operation manager)
6. Analizar procedimientos almacenados de base de datos y determinar necesidades en cambio de índices, estructuras, códigos, etc. (Esta actividad se la realiza conjuntamente con los desarrolladores. La participación del DBA es después del desarrollo, antes de la implementación enlas pruebas, generalmente estas pruebas son después de los usuarios)
7. Debe trabajar conjutamente con desarrollo en la salida de cada Release
8. Asesorar a Desarrollo en la creación de procesos especiales que se necesite. (ej: aplicación Neptuno tiene una replicación especial de datos desde matriz hacia los puntos de ventas solo de ida, donde se mueve inventarios, clientes, por lo tantono se puede ingresar masivamente 100.000 clientes) En caso de que desarrollo necesite asorameinto de base de datos en procesos delicados se participa en reuniones.
9. Asesorar a Desarrollo con relación a mejores practicas de programación en la base de datos para optimizar la utilización de la base de datos.
10. Revisiones continuas de los parámetros de replicación (relacionado con SQLserver, y las aplicaciones q hacen replicación como Neptuno, quien replica información de tabla maestra, productos, ítems, saldos, parámetros) y trabajar en conjunto con el grupo de ingenieros y comunicaciones, centro de cómputo para optimizar los mismos.
11. Revisiones continuas en la base de datos y hacer ajustes en caso de ser necesario a los parámetros de la base de datos.
12. Creación denuevas bases de datos y replicaciones
13. Implementación de nuevas versiones de aplicaciones de Neptuno, Gestor X, portales y Zeus en lo referente a base de datos.

POLITICAS Y PROCEDIMIENTOS

El DBA mantiene definido una política y procedimiento con relación a la adm de base de datos.

1.- Los servicios de base de datos deben subirse con una cuenta de dominio. Es decir que es tiene unusuario específico ó varios usuarios específicos para levantar los servicios de base de datos. Estos son las cuetnas con las q se levanta el motor de la base de datos, todas estas cuentas son administradoras:
1.-Sql.servicios
2.-Sql.zeus (1 servidor de bodega, servidores portales de vendedores)
3.-Sql.Neptuno (2 Servidores Neptuno)
4.-Sql.Difare (2 ó 3 servidores de uso general del grupo ej:portales)
5.-Sql.jcruz (1 servidor para la empresa Juan de la Cruz empresa tercera del grupo a quien le damos servicio de hosting en aplicación para inventario, logistica)
6.-COGNOS (2 servidores SQL)

La creación de un usuario de este tipo no es frecuente, podría ser 1 vez al año, se lo realiza en el Active Directory y se le asigna los privilegios en SQL.

La clave de estas cuentas son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo de aplicaciones
  • Desarrollo De Aplicaciones
  • Desarrollo De Aplicaciones
  • Desarrollo de aplicaciones
  • desarrollo de aplicaciones
  • Etica aplicada en el desarrollo de aplicaciones web
  • Desarrollo de Aplicaciones en MATLAB
  • desarrollo de aplicaciones multiplataforma

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS