Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
¿Qué funciones cumple un DBA?
1. UNIVERSIDAD NACIONAL DEL CALLAO
Facultad de Ingeniería Industrial y de Sistemas
Escuela Profesional de Ingeniería de Sistemas
Curso: Base de datos
Profesor: Ing. Eddie Malca
Curso de actualización
Alumno:
Andonayre Ramírez, Kevin Alexander
¿Qué funciones cumple un DBA?
2019
2. Un DBA (Data Base Administrator) es el técnico responsable de la información para garantizar la
funcionalidad actual del funcionamiento y la eficiencia de las bases de datos de una organización y las
aplicaciones que acceden a las bases de datos.
¿QUÉ ES UN DBA?
Garantizar y optimizar la seguridad, integridad y estabilidad de las bases de datos, que administran la
información de las operaciones del negocio, para que siempre estén disponibles, según las necesidades
de las diferentes áreas de la compañía.
El objetivo de este perfil consiste en asegurar la disponibilidad de los datos, proponiendo acciones que
ayuden a obtener datos con tiempos de respuestas óptimos para la organización. Estos datos deben estar
seguros, y se deben establecer caminos para recuperarlos en caso de algún incidente.
En términos de tecnologías se debe: Asegurar la continuidad operacional.
¿QUÉ MISIÓN CUMPLE DENTRO DE LA EMPRESA?
UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 2
3. - Gestión General de Base de Datos
- Modelado de Datos y Diseño de Base de Datos
- Auditoria
- Integración con aplicaciones
- Resguardo y recuperación de datos
- Inteligencia de negocios y almacenamiento de datos
- Planificación de capacidad
- Administración de cambios
- Desarrollo de aplicaciones
UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 3
4. El DBA es la persona con más conocimientos sobre base de datos en una organización. Como tal,
debe entender las reglas básicas de la tecnología de base de datos relacional y ser capaz de
comunicarlos con precisión a los demás.
1. Gestión General de Base de Datos
2. Modelado de Datos y Diseño de Base de Datos
Un DBA debe ser un profesional experto en la recopilación y análisis de las necesidades del
usuario para obtener modelos de datos conceptuales y lógicos. Esta tarea es más difícil de lo que
parece. Un modelo conceptual de datos describe los requisitos de datos a un nivel muy alto, un
modelo de datos lógico proporciona en profundidad los detalles de los tipos de datos, longitudes,
relaciones y cardinalidad. El DBA utiliza técnicas de normalización para ofrecer modelos de datos
que reflejen las necesidades de los datos de la empresa.
UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 4
5. Una de las tareas de un DBA es identificar qué usuarios tienen acceso a insertar, actualizar o eliminar
datos, y cuándo. Una auditoría NO sólo podría ser necesaria por un tiempo limitado, para usuarios
específicos o datos específicos. También puede ser requerida 24/7 para todos los datos que se
introduzcan en el DBMS. Regularmente, para realizar las funciones de autorías los DBAs tienen que
trabajar en combinación con los auditores internos y externos de la empresa.
3. Auditoria
4. Integración con habilidades
La mayoría de las empresas hoy en día utilizan aplicaciones de terceros (casi nadie ya desarrolla
sus propias aplicaciones in-house), muy pocas de estas aplicaciones funcionan de manera aislada.
En otras palabras, las aplicaciones tienen que interconectarse unas con otras, generalmente
utilizando base de datos como el medio para compartir los datos. Los DBAs a menudo se
involucran en los procesos de integrar las aplicaciones existentes con las bases datos que
administran. Esto puede incluir la creación de aplicaciones a medida, scripts, etc.
UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 5
6. Uno de los aspectos más fundamentales del trabajo del DBA es proteger los datos de la organización.
Esto incluye hacer copias de seguridad periódicas de los datos y mantenerlos a salvo de la destrucción
accidental o intencional. Además, diseñar, implementar y probar un plan de recuperación para que
cuando se presenten los problemas, los datos se pueden restaurar rápidamente.
5. Resguardo y recuperación de datos
6. Inteligencia de negocios y almacenamiento de datos
Una de las áreas de mayor crecimiento para el DBA es la Inteligencia de Negocios (BI) y
almacenamiento de datos. Esto se debe a que cada vez más organizaciones están tratando de
extraer toda la información que pueda con el fin de tomar mejores decisiones de negocios.
7. Planificación de capacidad
En la mayoría de las organizaciones, el número y tamaño de las bases de datos crece
rápidamente. Es la responsabilidad del DBA gestionar el creciente volumen de datos y diseñar los
planes apropiados para administrarlos. Esto incluye también la gestión del hardware donde se
almacenan los datos.
UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 6
7. La configuración del servidor SQL Server o MySQL, el esquema de base de datos, el código de
Transact-SQL, y muchas otras facetas del ecosistema de aplicaciones cambian con el tiempo. A
menudo es la responsabilidad del DBA realizar el análisis de impacto antes de realizar los cambios
dentro de una DBMS. Implementar cambios, hacer pruebas piloto y documentar todos los cambios y
procedimientos es parte del trabajo de un DBA.
8. Administración de cambios
9. Desarrollo de aplicaciones
Muchos administradores de base datos deben de desarrollar aplicaciones y scripts con el objetivo
de automatizar tareas relacionadas con la inserción, sustracción o borrado de información dentro
del manejador de base de datos. En general, éste debe de colaborar a nivel de integración de
sistema con los desarrolladores de aplicaciones, por lo que a veces se ve en la obligación de
desarrollar código para casos específicos.
UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 7
8. UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 8
Administración de los Datos Almacenados. Creación de estructuras
complejas requeridas para el almacenamiento de los datos, descargando
al usuario de definir y programar las características físicas de los datos.
Transformación y Presentación de los Datos. Transformación de los
datos nuevos para que satisfaga la estructura ya definida.
Seguridad. Fortalece la seguridad y la privacidad.
Control de Concurrencia. Controla el acceso multiusuarios. Consiste
en controlar la interacción entre los usuarios concurrentes para no
afectar la inconsistencia de los datos.
Integridad de Datos. Minimiza la redundancia y maximiza la
consistencia. Consiste en contar con mecanismos que permitan
el control de la consistencia de los datos evitando que estos se vean
perjudicados por cambios no autorizados o previstos.
Lenguaje de Acceso a la Base de Datos. (Interfaz para la
programación de aplicaciones). Provee acceso a los datos vía lenguaje
de consulta SQL y vía lenguaje procedural (pascal, c, etc.).
9. UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 9
Interfaz de Comunicación de Datos. Permite el requerimiento de
usuarios en ambiente de red. Crear y organizar la Base de datos.
Establecer y mantener las trayectorias de acceso a la base de datos de
tal forma que los datos puedan ser accesados rápidamente. Manejar los
datos de acuerdo a las peticiones de los usuarios. Registrar el uso de las
bases de datos.
Interacción con el manejador de archivos. Esto a través de las
sentencias en DML al comando del sistema de archivos. Así el
Manejador de base de datos es el responsable del verdadero
almacenamiento de los datos.
Respaldo y recuperación. Consiste en contar con mecanismos
implantados que permitan la recuperación fácilmente de los datos en
caso de ocurrir fallas en el sistema de base de datos.
Manejador de Bases de Datos. Su propósito es definir una arquitectura
que sirva como referencia. Esta también es llamada arquitectura
referencial a tres niveles, consta de tres niveles:
10. UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 10
Nivel Interno:
Es el más cercano al almacenamiento físico; es decir, es el que se
ocupa de la forma como se almacena físicamente los datos.
Nivel Externo:
Es el más cercano a los usuarios; es decir, es el que se ocupa de la
forma como los usuarios individuales perciben los datos.
Nivel Conceptual:
Es el nivel de mediación entre los dos anteriores. En este se trabaja
con información; esto es, con datos suficientes para provocar acciones.
La vista conceptual es la representación de toda la información
contenida en la base de datos, también una forma un tanto abstracta si
se compara con el almacenamiento físico de los datos. La información
es una esencia nueva y no redundante por lo que su adquisición
aumenta el conocimiento.
11. UNIVERSIDAD NACIONAL DEL CALLAO - CURSO DE ACTUALIZACIÓN 11
https://www.academia.edu/28436017/%C3%81MBITO_DE_DESARROLLO_DEL_DBA_Administraci%C3%
B3n_de_Base_de_Datos
http://trabajoabd.blogspot.com/2012/03/el-dba-diferencia-del-administrador-de.html
https://searchdatacenter.techtarget.com/es/definicion/Administrador-de-base-de-datos-DBA
http://blog.capacityacademy.com/2013/02/18/cuales-son-las-funciones-de-un-administrador-de-base-
de-datos-parte-1-de-2/
https://anmacosa200.webnode.com.co/curso-web-de-bases-de-datos-por-angela-sandoval/que-es-un-
dba/
https://www.slajobs.com/sql-server-dba-training-in-chennai/
https://dbauniversity.com/course/oracle_dba_training
http://frentemahou.blogspot.com/2014/05/significado-de-dba-acronimos-y-jerga-en.html
https://www.recluit.com/certificaciones-que-te-ayudaran-a-triunfar-como-dba-este-2018/