ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura e instalación de un sistema administrador de base de datos - DBMS

Luis Hernan Alvarado TapiaTrabajo19 de Octubre de 2021

691 Palabras (3 Páginas)77 Visitas

Página 1 de 3

Arquitectura e instalación de un sistema administrador de base de datos - DBMS

Luis Hernán Alvarado Tapia

Administración de Base de Datos

Instituto IACC

06-12-2019


Actualmente la integración de un DBMS (Data Base Management System) pasó a ser algo imprescindible para una empresa. Esto debido a las siguientes características:

  1. Mantener los datos agrupados de forma estructurada, lo que facilita el acceso y procesamiento de la información almacenada.
  2. Controlar la duplicidad de datos.
  3. La robusta fiabilidad de los datos mediante el uso de restricciones a los diferentes perfiles de acceso.
  4. Sistemas de recuperación y/o respaldos de la información.
  5. El acceso de múltiples usuarios o programas de forma simultánea

Estos puntos, a nivel gerencial, son los que marcan la diferencia a la hora de tomar decisiones de forma muchísimo rápida y precisa.

Para obtener estas ventajas, que ayudaran excepcionalmente a todos los niveles de la empresa, es necesario cumplir con ciertos requerimientos que son imprescindibles para un correcto funcionamiento.

En primer lugar hay que generar el modelo de datos, este paso nos ayudara a obtener la proyección de la cantidad de tablas que se ocuparan, procedimientos almacenados, vistas, índices, etc. Teniendo estos datos podremos definir las características físicas y lógicas que necesitara el equipo que alojara nuestra aplicación.

  1. Software: Existen diferentes sistemas operativos y DBMS que se pueden utilizar, se diferencian generalmente por ser licenciados y no licenciados. Los licenciados más comunes encontramos a Windows Server (O.S.) con SQL Server (DBMS), por el otro lado se podría elegir una de las tantas distribuciones de Linux (O.S.) junto a MySQL (DBMS). También hay que considerar que existen aplicaciones especializadas en la administración de los DBMS como SQL Server Management Studio o Heidi SQL que facilitan las tareas mediante una interfaz más intuitiva y amigable. Otros servicios que prestan los actuales administradores de bases de datos como un FOC (Failover Cluster) que se pueden implementar a nivel de sistema operativo o con las herramientas que prestan los DBMS.
  2. Hardware: Esto se define de acuerdo a lo que entrego el modelamiento y las características del software a instalar eligiendo los componentes idóneos para satisfacer el almacenamiento de los datos, procesadores que soporten la arquitectura del DBMS, RAM suficiente para almacenar el buffer de datos y una tarjeta de red que soporte el tráfico al que será sometido el servidor. También es buena práctica tener datos de la proyección de la empresa y así elegir dispositivos escalables a lo largo de los años.

En segundo lugar es asignar el personal capacitado para ejercer las funciones de System Manager, Database Manager, Database Designer, Developers y Users. De acuerdo al perfil de personal se crearan las directivas correspondientes a cada usuario.

El tercer y último paso será la instalación del sistema operativo y el DBMS siguiendo cuidadosamente las instrucciones detalladas en el manual de ambos softwares. Cabe destacar que ambos sistemas también podrían ser anidados en máquinas virtuales, lo que facilita el respaldo y restauración del sistema ante una falla.

Una vez instalado el System Manager configurara los siguientes parámetros tanto en el Sistema operativo como en el DBMS:

  • Cuentas en el servidor y DMBS con sus respectivos niveles de acceso.
  • System Manager: Control absoluto del servidor (Hardware y Software).
  • Database Manager: Control absoluto sobre el DBMS.
  • Database Designer: Privilegios para crear, modificar y eliminar tablas o registros masivos, vistas y procedimientos almacenados.
  • Developers: Privilegios para manipular los registros de tablas, vistas o procedimientos almacenados.
  • Configurar puertos de comunicación específicos de entrada y salida en el firewall del servidor.
  • Asignación de espacio de almacenamiento para el DBMS de acuerdo al punto uno apoyado por Database Manager y Database Designer.
  • Asignación de memoria para el buffer pool del DBMS apoyado por Database Manager solo si el nivel de consultas es mayor al del buffer.
  • Gestionar sistemas de recuperación ante desastres (FOC, Cluster de BD, data mirroring).
  • Generación de planes de respaldos y restauración de información.
  • Implementar sistema de monitoreo para el servidor y DBMS.

Aplicando estos pasos podrá generar un área de trabajo segura, fiable y de alta disponibilidad.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (80 Kb) docx (10 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com