Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Aca 1 Bases de Datos 2 Punto

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

ACA 1 BASES DE DATOS

CHRISTIAN CAMILO VEGA MORALES 51110


JUAN PABLO SUAZA ALVAREZ 51110
CARLOS CICHACA 51110
JOAN SEBASTIAN ROA SÁNCHEZ 51110
DIEGO FERNEY BAYONA RUIZ 51112
STIVEN ALEJANDRO AVILA POLANCO 51112

Corporación Unificada Nacional de Educación Superior


Facultad de Ingeniería
Programa de Ingeniería de Sistemas
Junio de 2022.
2. ¿QUÉ FUNCIONES REALIZA UN DBA?
El DBA es la persona más familiarizada con las bases de datos en la empresa.
Por lo tanto, debe comprender las reglas básicas de la tecnología básica, datos
relacionales y puede transmitir con precisión estos datos a otros. ¡Modelado de datos y
diseño de bases de datos!
El DBA debe ser un profesional experto en compilación y análisis.
Los usuarios necesitan tener modelos de datos lógicos y conceptuales. Esta tarea es más
difícil de lo imaginado.

MODELO DE DATOS CONCEPTUALES


Describir los requisitos de datos a un nivel muy alto, un modelo de datos lógico
Proporciona información detallada sobre el tipo de datos, la longitud y
Relaciones y relaciones básicas. El DBA utiliza técnicas estandarizadas para entregar
Modelos de datos que reflejan las necesidades de datos empresariales.
¡REVISIÓN!
Una de las tareas del DBA es determinar qué usuarios están autorizados a listar,
actualizar o eliminar datos y cuándo.
La inspección no sólo es necesaria por tiempo limitado para usuarios específicos o datos
específicos. Además, es posible que se requiera las 24 horas del día, los 7 días de la
semana para todos los datos ingresados en el DBMS. A menudo, para realizar funciones
innovadoras, los administradores de bases de datos deben estar activos en colaboración
con los auditores internos y externos de la empresa
INTEGRACIÓN CON APLICACIONES
La mayoría de las empresas hoy en día usan aplicaciones de terceros (rara vez
desarrollaron sus propias aplicaciones internamente), muy pocas de estas aplicaciones
Trabajan en aislamiento. En otras palabras, las aplicaciones deben conectarse entre sí, a
menudo utilizando una base de datos como el intercambio de datos.
El DBA a menudo está involucrado en operaciones integrando las aplicaciones existentes
con las bases de datos que gestionan.
Esto puede incluir la creación de aplicaciones personalizadas, scripts, etc. ahorros y
Recuperación datos, gestión de datos y gestión de bases de datos.
La información es de los activos más valiosos para la empresa, es necesario tener una
persona oficial de datos con conocimiento de la información y las necesidades sobre este
tema a un nivel de gestión más alto. Por lo tanto, el trabajo del funcionario es el desarrollo
de políticas para mantener y administrar los datos almacenados. Los custodios de datos
suelen ser administradores, no técnicos.
El técnico es responsable de implementar las decisiones del Administrador de la Base de
Datos (DBA). El alcance de la gestión de datos es toda la organización (institución,
organización, etc.), La gestión de bases de datos opera dentro del marco proporcionado
por el gobierno de datos, facilitando el desarrollo y uso de una base de datos y sus
aplicaciones. El acrónimo DBA se usa a menudo para referirse tanto al trabajo del
administrador de la base de datos como al administrador de la base de datos del título.
La funcionalidad DBA existe en diferentes niveles de bases de datos y aplicaciones,
aunque su complejidad varía. Esto es más sencillo cuando se trata de bases de datos
individuales que cuando se trata de bases de datos de grupos de trabajo, y es más
sencillo de organizar.
En una base de datos personal, el usuario suele ser el administrador de la base de datos;
Los grupos de trabajo de bases de datos requieren de una o dos personas que no suelen
dedicarse a tiempo completo a este trabajo porque tienen otras responsabilidades dentro
o fuera de la organización.
En las bases de datos organizacionales, que a menudo permiten el acceso a docenas o
incluso cientos de usuarios, se requiere un administrador de tiempo completo por la gran
cantidad de procesos que hay que desarrollar, controlar y monitorizar.
Un administrador de base de datos a tiempo completo suele tener las habilidades técnicas
para administrar el sistema en cuestión, así como otras cualidades deseables, conceptos
de gobernanza, gestión de personal e incluso cierto grado de diplomacia. La característica
más importante que debe tener es un conocimiento profundo de las políticas, regulaciones
y estándares de la empresa para poder aplicarlos en cualquier momento.

Por lo tanto, un DBA, a diferencia de un administrador de datos, es un especialista en TI.


El trabajo del DBA es crear la propia base de datos y poner en marcha los controles
técnicos necesarios para respaldar las políticas dictadas por el administrador de datos.
El administrador de la base de datos también es responsable de garantizar el
funcionamiento normal del sistema y proporcionar otros servicios técnicos relacionados.
Un DBA generalmente tiene una combinación de programadores de sistemas y otros
asistentes técnicos. La responsabilidad general del DBA es facilitar el desarrollo y uso de
la base de datos dentro de las pautas comerciales establecidas por la Administración de
datos.
EL DBA ES PRINCIPALMENTE RESPONSABLE DE:

 Gestión de la estructura de la base de datos


 Gestión de operaciones de datos
 gestión de SGBD
 Definir diccionario de datos
 Garantice la confiabilidad de la base de datos
 Confirmar la seguridad de la base de datos
 Gestión de la estructura de la base de datos

Administrar una estructura incluye participar en el diseño inicial y la implementación, así


como controlar y administrar sus requisitos y ayudar en la evaluación de alternativas
incluido el sistema de gestión de bases de datos que se utilizará y la asistencia en el
diseño general.
El administrador es el gerente que supervisa el trabajo de los diseñadores.
Una vez diseñada la base de datos, se procederá a su puesta en práctica utilizando
productos DBMS para luego proceder a la generación de datos (captura inicial).
El DBA participa en el desarrollo de procedimientos y controles para garantizar la alta
calidad e integridad de la base de datos. Las necesidades de los usuarios evolucionan, y
encuentran nuevas formas o caminos para lograr sus objetivos, la tecnología DB está
evolucionando y los fabricantes de DBMS están actualizando sus productos. Cualquier
cambio en la estructura o en las operaciones de BD debe gestionarse con cuidado.

IMPLICACIONES PARA MODIFICAR LA SITUACIÓN


Las solicitudes de cambio son inevitables mientras el sistema está funcionando, pueden
aparecer o reprogramarse nuevos requisitos de solicitud.
Configuración de SQL Server o MySQL, esquema de base de datos
Código Transact-SQL y más aspectos del ecosistema de aplicaciones cambian con el
tiempo. A menudo es responsabilidad del DBA realizar el análisis de impacto antes de
realizar cambios dentro del DBMS.

IMPLEMENTAR CAMBIOS
Las pruebas beta y la documentación de todos los cambios y acciones son parte de
trabajo de base de datos.
¡DESARROLLO DE APLICACIONES!
Muchos administradores de bases de datos necesitan desarrollar aplicaciones y scripts
Para automatizar tareas de inserción, sustracción o eliminar la información en el
administrador.
En general, en esto se debe cooperar a nivel de integrador de sistemas con los
desarrolladores, por lo que a veces hay que desarrollar código para casos especiales.

DEBERES BÁSICOS QUE TODO DB DEBE SABER:


• Explorar documentos de Oracle
• Instalación completa de la base de datos
• Crear un usuario/programa y otorgar/revocar permisos
• Copia de seguridad completa de la base de datos
• exportar/importar con exp/imp y expdp/imdp (Datapump)
• Base de datos de producción de clones para certificación/prueba
• Restaurar toda la base de datos desde una única ubicación de copia de seguridad
• Corrección de base de datos
• Programar tareas/trabajos en OS (Cron) y en BBDD (Trabajo/Esquema)
• Monitoreo básico de base de datos: ocupación, sesión, bloqueo, archivo de
advertencia
• Escriba sentencias SQL y aprenda a interpretar PL/SQL
• Uso de comandos y scripts Unix/Linux (Bash/Ksh)

La responsabilidad última de un DBA en la gestión de una estructura de base de datos es


la documentación. Es muy importante saber qué cambios se hicieron, cómo se hicieron y
cuándo se crearon.
La modificación de la estructura de la base de datos puede provocar ausencias a corto
plazo; Una vez que esto suceda sin la documentación adecuada de los cambios
realizados, el diagnóstico será muy complejo. En estos casos, será necesaria una
secuencia de ejecución para intentar detectar el punto de conflicto, el peligro de este
procedimiento es que puede afectar la información contenida en la base de datos.
Para identificar el cambio, lo más importante es realizar un seguimiento de los formatos
de prueba y las ejecuciones de prueba que se están realizando. Si se utilizan
procedimientos de prueba estándar, formatos de prueba y métodos de registro, el registro
de los resultados de la prueba no debería llevar mucho tiempo.
Documentar el tiempo suele ser tedioso y esto provoca que algunos administradores de
bases de datos reduzcan o acorten la información allí registrada e incluso la descarten.
Cuando ocurre un accidente, la documentación adecuada y ordenada puede significar la
diferencia entre resolver un problema crítico y, en la mayoría de los casos, incurrir en
costos significativos.
Las tareas de documentación se vuelven más livianas y precisas cuando se utilizan
DBMS que integran herramientas CASE para tareas de diseño, mantenimiento y
documentación.
En la mayoría de los casos, estas herramientas CASE brindan la capacidad de crear y
mantener automáticamente diccionarios de datos. Otra razón para la documentación es la
necesidad de mantener organizados los datos históricos, hay momentos en los que desea
consultar las copias de seguridad para ver el estado de la información de un período de
tiempo específico que ha transcurrido previamente.
Los registros de cambios en el documento resuelven las incoherencias entre la estructura
que estaba en vigor durante el período de copia de seguridad y la estructura que estaba
en vigor, también permitirá el desarrollo de módulos de tuning que faciliten la traducción
de formatos y/o métricas para los valores almacenados.
La misma situación también ocurre cuando el sistema falla; Se deben verificar los
requisitos y la estructura de respaldo; Formateo y dimensionamiento para incorporar a las
operaciones del sistema.

GESTIÓN DE OPERACIONES DE DATOS


Aunque el DBA protege los datos, no los procesa. DBA no es un usuario del sistema, por
lo que no administra valores de datos, el DBA gestiona las operaciones de datos. Dado
que es un recurso compartido, el administrador de la base de datos debe proporcionar los
estándares, las pautas de trabajo, los procedimientos de control y la documentación
necesarios para garantizar que los usuarios trabajen en colaboración y se complementen
entre sí al procesarlos.
Como era de esperar, hay mucha actividad dentro del DBMS. El uso simultáneo de
múltiples usuarios requiere la estandarización de los procedimientos operativos; El
administrador de la base de datos es responsable de estas especificaciones y de
garantizar que lleguen a las personas pertinentes. La gama completa de historietas se
rige por estándares, desde cómo se ingresa la información (tipo, longitud y formato) hasta
cómo se maneja y presenta.
El grado de estandarización alcanza los aspectos más internos de las historietas Cómo
acceder a los archivos, cómo definir estadísticas primarias y secundarias, guardar follaje,
etc.
Siempre debe asegurarse de que los estándares que se aplicarán beneficien también a
los usuarios, siempre priorizando las operaciones de DBMS y respetando las políticas de
la empresa. La gestión efectiva de BD debe tener tales criterios
Entre las funciones del DBA está revisarlo periódicamente para determinar su
operatividad y en su caso, modificarlo, ampliarlo o cancelarlo.
También tienes la responsabilidad de respetarlo. Cuando los criterios se definen en la
estructura de la base de datos, deben incluirse en una parte del diccionario de datos que
sea accesible para todos los usuarios involucrados en este tipo de operaciones.
Otro aspecto que los administradores deben considerar es la coordinación de nuevas
propuestas de modificaciones al acceso a datos compartidos, y qué aplicaciones
propuestas específicas se revisarán con los usuarios.
Cuando dos o más grupos de usuarios pueden conectarse a los mismos datos, uno de
esos conflictos es el conflicto de actualización faltante; Esto sucede cuando el segundo
usuario reemplaza el trabajo de un usuario.
El DBA sigue siendo responsable de la perfección
BIBLIOGRAFIA

1. Chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://virtual.cun.edu.co/
contenidos/migracion2020/sistemas/s8/administraciondebasesdedatos/u3/
recurso7.pdf.

2. https://www.ifp.es/blog/cuales-son-las-funciones-de-un-administrador-de-bases-de-
datos

También podría gustarte