Data Warehouse, Sistemas de Gestión y Servidores de Bases de Datos: Optimización en Entornos Empresariales

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,1 KB

Data Warehouse, Sistemas de Gestión y Servidores de Bases de Datos

Data Warehouse (DW)

Un Data Warehouse (DW) es una colección de varias bases de datos. Hay que conectar y gestionar las operaciones de cada base de datos.

Sistema de Gestión de Bases de Datos (SGBD)

Un Sistema de Gestión de Bases de Datos (SGBD) es utilizado por un individuo para gestionar una base de datos.

Funciones de un SGBD

  • Facilitar la administración de una base de datos:
    • Gestionar usuarios.
    • Establecer permisos.
    • Mantener la operación.
  • Facilitar el diseño de una base de datos:
    • Configurar la estructura lógica de la base de datos.
    • Establecer relaciones entre entidades en la estructura lógica de la base de datos.
    • Mantener la integridad del diseño de la base de datos.
  • Facilitar la operación de una base de datos:
    • Proveer métodos para llenar la estructura lógica con datos.
    • Apoyar el acceso de usuarios para extraer datos.
    • Mantener la integridad de los datos.

Un SGBD se utiliza para mantener una base de datos específica.

Cuando no hay presupuesto para un entorno de integración de negocios, se pueden utilizar varios SGBD:

  • Depende de la administración de la red informática para conectarlos.
  • Es más difícil mantener varias bases de datos.

Servidor de Bases de Datos

Un Servidor de Bases de Datos es utilizado por un administrador para gestionar muchas bases de datos en una red informática.

Funciones de un Servidor de Bases de Datos

  • Facilitar la administración de muchas bases de datos:
    • Gestionar usuarios.
    • Establecer permisos de acceso.
    • Mantener la operación.
  • Facilitar el diseño de muchas bases de datos:
    • Configurar una estructura integrada.
    • Establecer relaciones entre entidades en la estructura integrada.
    • Mantener la integridad de la estructura integrada.
  • Facilitar la operación de muchas bases de datos:
    • Proveer métodos para llenar la estructura integrada con datos.
    • Apoyar el acceso a los usuarios.
    • Mantener la integridad de los datos.

En un entorno de inteligencia de negocios, se pueden utilizar servidores de bases de datos para ser más eficiente. Cuando hay presupuesto, es posible utilizar un servidor de bases de datos.

  • Centraliza el control en un punto único y unifica el diseño estándar.
  • Es más difícil de establecer y diseñar, pero más fácil de operar y con menos costos.

.NET

.NET es un entorno de desarrollo de software para el sistema Windows que apoya muchos lenguajes de programación y permite desarrollar muchos tipos de software. Se puede utilizar para desarrollar herramientas de software.

  • La conexión es más fácil que en Windows.
  • La seguridad de los datos se protege sin revelar información de autenticación.

.NET se provee libre de costos:

  • Es una herramienta compatible con varias versiones de Windows.
  • Se pueden desarrollar aplicaciones para Android.

Cuando no hay presupuesto: .NET se utiliza conectando otros componentes en el entorno de inteligencia de negocios. Existen muchos conjuntos de códigos de programación abiertos.

Programación de Tareas

La programación de tareas se puede activar por el sistema operativo de manera periódica. Es más fácil controlarla en un punto centralizado y más simple diseñar el software sin requerimientos complejos. En Windows, existe el programador de tareas.

  • Programar cuándo se activa una tarea.
  • Monitorear la condición del entorno favorable.
  • Registrar la actividad en el archivo de registro (log file) del sistema operativo.

Entradas relacionadas: