miércoles, 24 de septiembre de 2014

Tecnologías Emergentes en el Área de Base de Datos

Base de Datos


Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.




Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros.



A continuación se muestran unas de las tecnologías emergentes en el área de base de datos:


Tendencias en el Área de Base de Datos
Área
Descripción 
Ventajas
Desventajas














Data Warehouse

Es una base de datos corporativa que se caracteriza por integrar y depurar información de una o más fuentes distintas, para luego procesarla permitiendo su análisis desde infinidad de perspectivas y con grandes velocidades de respuesta.

La ventaja principal de este tipo de bases de datos radica en las estructuras en las que se almacena la información (modelos de tablas en estrella, en copo de nieve, cubos relacionales... etc). Este tipo de persistencia de la información es homogénea y fiable, y permite la consulta y el tratamiento jerarquizado de la misma (siempre en un entorno diferente a los sistemas operacionales).
Ø  Facilitan el acceso a los datos.
Ø  Facilitan el funcionamiento de las aplicaciones de los sistemas de apoyo a la decisión tales como informes de tendencia.
Ø  Los almacenes de datos pueden trabajar en conjunto y, por lo tanto, aumentar el valor operacional de las aplicaciones empresariales, en especial la gestión de relaciones con clientes.

Ø  Implementar  un Data warehouse implica un alto costo y no suele ser estático necesita mantenimiento que su costo es elevado.
Ø  Incluso pueden quedar obsoletos en cualquier momento.
Ø  Se confunde con sistemas operacionales por que cumplen con algunas funciones parecidas al data warehouse pero puede resultar peor por algunas funciones son muy caras o que no se usen muy repetidamente.









Bases de Datos Distribuidas
Es un conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidas en diferentes espacios lógicos e interconectados por una red de comunicaciones.

Las Bases de Datos Distribuida (SBDD) es un sistema en el cual múltiples sitios de bases de datos están ligados por un sistema de comunicaciones de tal forma que, un usuario en cualquier sitio puede acceder los datos en cualquier parte de la red exactamente como si estos fueran accedidos de forma local.

Ø  Refleja una estructura organizacional 
Ø  Autonomía local 
Ø  Disponibilidad
Ø  Rendimiento
Ø  Economía 
Ø  Modularidad 
Ø   Complejidad 
Ø  Economía 
Ø  Seguridad 
Ø  Integridad
Ø  Falta de experiencia
Ø  Carencia de estándares
Ø  Diseño de la base de datos se vuelve más complejo 









Base de Datos Orientadas a Objetos
Es una base de datos inteligente soporta el paradigma orientado a objetos almacenando métodos y datos, y no solamente datos. Está diseñada para ser eficaz, desde el punto de vista físico, para almacenar objetos complejos. Evite el acceso a los datos; esto gracias a los métodos almacenados en ella. Es más segura, ya que no permite tener acceso a los datos (objetos); esto debido a que para poder entrar se tiene que hacer por los métodos que haya utilizado el programador.
Ø  Mayor capacidad de modelado.
Ø  Ampliabilidad.
Ø  Lenguaje de consulta más expresivo.
Ø  Adecuación a las aplicaciones avanzadas de base de datos.
Ø  Mayores prestaciones.

Ø  Carencia de un modelo de datos universal.
Ø  Carencia de experiencia.
Ø  Carencia de estándares.
Ø  Competencia. Con respecto a los SGBDR y los SGBDOR.
Ø  La optimización de consultas compromete la encapsulación.
Ø  El modelo de objetos aún no tiene una teoría matemática coherente que le sirva de base.



Disponible en:

1 comentario: