Administración de base datos, su importancia y procesos
Enviado por Felipe González • 18 de Julio de 2021 • Ensayo • 659 Palabras (3 Páginas) • 367 Visitas
‘Administración de base datos, su importancia y procesos’[1]
Felipe Alfonso González López
Administración de base de datos
Instituto IACC
4 de dic. de 20
Desarrollo
La importancia de manejar un DBMS, su arquitectura e instalación es fundamental para manejar y proteger información. Para esto, existen mecanismos, que posibilitaran el manejo de esta de una manera rápida y expedita. Es de gran importancia y que se imponen en estos procesos y operaciones son estandarizar las bases de datos como por ej. Un modelo relacional de BBDD. El DBMS ofrecerá a la compañía la posibilidad de almacenar y manejar con alto grado de eficiencia, abstracción, flexibilidad e incluso con facilidad, bases de datos.
Existen componentes fundamentales para instalar y configurar un DBMS, aquellos componentes son:
- Datos
- Procedimientos
- Hardware
- Software
- Red
- Personas
- Servidores de BB.DD.
Es también importante considerar que los componentes de un DBMS, son:
- Hardware: dispositivos físicos, servidores o estaciones.
- Software: Es si mismo el DBMS, y es importante a considerar el O.S. a operar, las aplicaciones de programas, y programas utilitarios.
- Usuarios: Son usuarios de un DBMS, como por ej.; Administrador del sistema, Administrador de BB.DD., y diseñadores de BB.DD.
- Analistas y Desarrolladores
- Procedimientos: Son reglas y normas a controlar para mantener de manera integra los datos.
- Datos: Son el componente primario para el desarrollo de información relevante.
Es muy importante considerar como fundamentales en toda esta operación, con profesionales adecuados, que tal como se mencionan en el punto 4 son los analistas y desarrolladores, que tienen altas habilidades para el desarrollo de software, y son fundamentales para la toma de decisiones.
El proceso de instalación de un DBMS es un tema complejo y delicado. Estos procesos deben considerar:
- Lectura del manual de instalación.
- Requisitos sobre el O.S.
- Considerar especificaciones técnicas como por ej., tipo de procesador a usar, etc.
- Chequeo de cantidad optima de memoria RAM y H.D.
Ahora bien, para proceder con la configuración de un DBMS, se debe considerar y proceder con lo Sgte.:
- Espacio de Almacenamiento:
- Establecer cantidad de espacio físico idóneo
- Establecer correcta configuración, para un máximo desempeño.
- Determinar nivel de exactitud en el diseño de la BB.DD.
- Definición de espacio, se establece espacio requerido para una tabla especifica.
- Creación del espacio. Se crean 3 tablas, reservando espacio para las Sgts.:
- SYSCATSPACE: Almacena catalogo de tablas.
- TEMPSPACE1: Almacena tablas temporales.
- USERSPACE1: Almacena tablas, y respectivos índices creados por los usuarios.
Estas tablas son generadas manera automática, aunque de cualquier modo puede ser creadas por la misma DBMS.
El espacio inicial de una BB.DD. Estará definido por omisión o defecto.
- Configuración de memoria: Es vital, gran cantidad de memoria para almacenar información, procesos y ejecutar operaciones. Para todo lo anterior se requiere una memoria cache o temporal con el objetivo de minimizar las operaciones de lectura y escritura desde y hacia un H.D.; Desde y hacia se debe definir un Buffer pool que elimina la subsecuente lectura desde el medio físico mientras se mantengan en el Buffer pool.
- Memoria compartida, establece:
- La asignación y liberación de estas áreas de memoria, que ocurren cuando es asignada a un área particular, en un evento particular, por ej.: la conexión a una BB.DD.
- Durante estos eventos la DBMS asignan memoria de la siguiente manera:
- Al inicio del DBMS.
- Cuando una base de datos es conectada por primera vez.
- Cuando una App. Se conecta a una BB.DD.
- Instancias Múltiples, son un conjunto completo de Apps necesarias para el correcto funcionamiento de una DBMS y se pueden instalar múltiples instancias, como:
- Soporte para Apps: instancias para diferentes organizaciones con diferentes BB.DD. o una única instancia, bajo la mirada de un solo SysAdmin.
- Consolidación de los servidores, esta característica permite reducir el numero de servidores a utilizar ya que no es necesario un servidor para cada DBMS.
- Soporte Técnico, Son actividades a nivel se software o hardware, por lo que es ideal un equipo técnico de experiencia o capacitado.
[1] IACC (2019). Arquitectura e instalación de un sistema administrador de base de datos-DBMS. Administración de Base de datos. Semana 2.
...