0% encontró este documento útil (0 votos)
43 vistas36 páginas

Administración de Bases de Datos: Guía Completa

Este documento describe las funciones y responsabilidades de un administrador de bases de datos (DBA). Un DBA instala, configura y administra bases de datos para almacenar y gestionar información de una organización de manera óptima. Las principales funciones de un DBA incluyen el modelado y diseño de bases de datos, auditorías, integración de aplicaciones, respaldos y recuperación de datos, administración de cambios y desarrollo de aplicaciones. Un DBA debe tener habilidades técnicas sólidas y capacidad de comunicación para garantizar el
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
43 vistas36 páginas

Administración de Bases de Datos: Guía Completa

Este documento describe las funciones y responsabilidades de un administrador de bases de datos (DBA). Un DBA instala, configura y administra bases de datos para almacenar y gestionar información de una organización de manera óptima. Las principales funciones de un DBA incluyen el modelado y diseño de bases de datos, auditorías, integración de aplicaciones, respaldos y recuperación de datos, administración de cambios y desarrollo de aplicaciones. Un DBA debe tener habilidades técnicas sólidas y capacidad de comunicación para garantizar el
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Administración

de Bases de
Datos
M.I Omar Eduardo Betanzos Martínez
Información de
Contacto

Información
M.I. Omar Eduardo Betanzos Martínez

Instituto Tecnológico Superior de


Coatzacoalcos

[email protected]

9211617978
2
Competencia específica del curso

“ El alumno instala, configura y administra


un gestor de base de datos para el
manejo de la información de una
organización, optimizando la
infraestructura computacional existente

3
Ponderación de
Unidades

100
100
100
100
100
100

4
Normativa del
Curso
▰ Entrega oportuna de actividades en plataforma de educación a distancia Moodle.
▰ Asistir puntualmente a la sesión semanal programada.
▰ Mantener silenciado el micrófono durante las demostraciones prácticas o
explicaciones teóricas (Plataforma Meet).
▰ Respetar la participación de los compañeros del curso y del docente.
▰ Preguntar cada duda que se presente.
▰ Personalizar su cuenta de correo TecNM (Foto).
▰ En cada una de las sesiones donde se encuentre programada una práctica contar
con los requerimientos necesarios para su realización (SQL Server).
▰ No se admiten trabajos duplicados.
1
Perspectiva Práctica de la
administración de Bases de
Datos
Unidad I 6
Competencias a Desarrollar

Comprende las actividades de la administración de


bases de datos, identifica las funciones del DBA y las
características de los diferentes SGBD con el fin de
dimensionar su importancia en las organizaciones.

7
Criterios de Evaluación

8
“ La información es uno de los activosmás
valiosos de una empresa. Por talmotivo
es indispensable contar con unapersona
que conozca la información, y las
necesidades de la misma en un nivel
gerencial superior

9
Presentación

Así pues la labor del Administrador de datos es decidir en primer


término cuáles datos deben almacenarse en la BD así como
establecer las políticas para manejar los datos una vez
almacenados.

El administrador de datos es por lo general un gerente y no un


técnico. El técnico responsable de poner en práctica las
decisiones del administrador de Datos es el Administrador de
Bases de Datos (DBA).

10
Administración de datos

El alcance de la actividad de la Administración de Datos es el análisis de


la organización completa (empresa, institución u otro organismo),
mientras que el alcance de la Administración de BD queda restringido a
una Base de datos en particular y a los sistemas que los procesan.

La administración de la Base de Datos opera dentro de un marco


proporcionado por la Administración de Datos facilitando con ello el
desarrollo y uso de una BD y sus aplicaciones.

11
El administrador de la base de datos (DBA).

Es la persona o equipo de personas profesionales responsables del


control y manejo del sistema de base de datos, generalmente
tiene(n) experiencia en SGDB, diseño de Bases de Datos, Sistemas
Operativos, Telecomunicaciones, Hardware y Programación.

Un Administrador de Base de Datos de tiempo completo


normalmente tiene aptitudes técnicas para el manejo del sistema
en cuestión a demás, son cualidades deseables nociones de
administración, manejo de personal e incluso un cierto grado de
diplomacia. La característica más importante que debe poseer es
un conocimiento profundo de las políticas y normas de la empresa
así como el criterio de la empresa para aplicarlas en un momento
dado.
12
Funciones de un DBA’s

• Gestión General de Base de Dato


• 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 13
Gestión general de bases de datos

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.

14
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.

15
Auditoria

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.

16
Integración de aplicaciones

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

17
Resguardo y recuperación

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.

18
Inteligencia de Negocios y almacenamiento dedatos

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.

19
Administración de cambios

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.

20
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.

21
Otras características de unDBA’s

▰ Aptitudes para la comunicación verbal y escrita.


▰ Aptitudes para la planificación.
▰ Asesora a directivos sobre problemas relacionados con
bases de datos.
▰ Capacidad para trabajar en equipo.
▰ Capacidades organizativas.
▰ Capaz de mantenerse al día de los avances tecnológicos.
▰ Capaz de prestar atención al detalle.
▰ Capaz de trabajar bajo presión.
22
Otras características de unDBA’s

▰ Conocimientos de bases de datos y lenguajes de consulta.


▰ Conocimientos especializados en informática.
▰ Conocimientos sobre cuestiones relacionadas con la
protección de datos.
▰ Destrezas en informática.
▰ Elabora informes de bases de datos para que los utilicen los
usuarios.
▰ Explica a los usuarios cómo utilizar las bases de datos.
23
Otras características de unDBA’s

▰ Habilidad para la predicción.


▰ Habilidad para los negocios.
▰ Habilidad para resolver problemas.
▰ Habilidades interpersonales.
▰ Instala sistemas de copias de seguridad fiables.
▰ Lleva registros con precisión.
▰ Meticuloso.
▰ Prepara e implementa actualizaciones.
Otras características de un
DBA’s
▰ Presta soporte a los usuarios de bases de datos.
▰ Realiza modificaciones en bases de datos.
▰ Reorganiza y reestructura datos.
▰ Resistente.
▰ Responsable de la seguridad de la base de datos.
▰ Sensato.
▰ Valora la capacidad de la base de datos de hacer frente a
▰ la demanda.
25
Formación de un
DBA’s
▰ Hardware
▰ Sistemas operativos
▰ Telecomunicaciones
▰ Lenguajes de programación
▰ Metodologías de diseño de BD
▰ Debe contar con un elevado nivel de abstracción
▰ Debe tener visión
▰ Debe ser un agente de cambio
26
El Gestor De Base De
Datos.

Un DBMS es una colección de herramientas de software que proporcionan un


entorno de trabajo que permite a los DBA’s y a otros usuarios almacenar, extraer y
manipular datos almacenados dentro de una o varias base de datos.

27
Funciones de un SMBD

• Crear y Organizar Base de Datos.


• Establecer y mantener trayectorias de acceso a los datos.
• Manejar los datos de Acuerdo a las peticiones de los
usuarios
• Registrar el uso de las Bases de Datos.
• Operaciones de Respaldo y Recuperación.
• Control de concurrencia.
• Control de Seguridad.
• Control de Integridad y Consistencia de Datos.
28
Estructura General del Sistema de Base de
Datos

Usuarios

Sistemas
de Información

Hardware
SMBD

Sistemas
Operativos 29
Ejemplos de Sistemas Manejadores de
BD

MySql
PostgreSql
Oracle
30
Ejemplos de Sistemas Manejadores de
BD

Sql Server
DB2

Informix
31
Ejemplos de Sistemas Manejadores de
BD

FireBird
DB4O
32
Actividad U1A1.1

De forma individual realizar la actividad especificada en el


documento U1A1_MapaMental.pdf sobre las características y
funciones de un DBA, disponible en la sección de actividades del
curso disponible en la plataforma de educación a distancia.

Tiempo de elaboración: 60min.


Nombre de la Actividad:U1A1_MapaMental.pdf
Rúbrica: U1R1_MapaMental.pdf

33
Actividad U1A1.2

Por parejas investigar herramientas de Administración, Control o


monitoreo especializadas que pueden ser utilizadas en SQL
Server. Dicha actividad se encuentra especificada en el archivo
U1A2_Investigacion.pdf y será entregada en formato PDF y deberá
incluir las fuentes de las cuales se obtuvo la información, favor
de incluir imágenes de las herramientas Investigadas.

Tiempo de elaboración: 30min.


Nombre de la Actividad:U1A2_Investigacion.pdf
Rúbrica: U1R2_RubricaInvestigacion.pdf 34
Actividad U1A1.3

Por parejas instalación, identificación y acceso a instancias de


motor de BD.
El alumno aprenderá instalar múltiples instancias de servidor de
base de datos y podrá identificar sus características y formas de
acceso. Dicha actividad se encuentra especificada en el archivo
U1A3.1_Instalaciónnombres.pdf y será entregada en formato PDF
y deberá incluir las fuentes de las cuales se obtuvo la
información, favor de incluir imágenes de la práctica realizada

Tiempo de elaboración: 30min.


Nombre de la Actividad:U1A3.1_Instalacionnombres.pdf
34
Gracias
! Contacto
[email protected]
[email protected]
35

También podría gustarte