viernes, 28 de septiembre de 2018

Tecnologías Emergentes Base de Datos




Bases de datos

¿Qué es 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.
Entre las bases de datos más sobresalientes en las tecnologías emergentes encontramos las siguientes:
  •   Bases de datos multimedia
  •    Activas
  •  Deductivas
  •  Orientadas a Objetos
  •    Datawarehouse
·          
1.    Bases de Datos Multimedia:
Base de Datos Multimedia
Los Sistemas de Bases de Datos Multimedia se caracterizan por almacenar, además de texto y otros datos discretos, información de Audio y Vídeo, permitiendo su manipulación y recuperación.
Pretende responder a las necesidades de aplicaciones tales como: CASE (Ingeniería del software asistida por ordenador), CAD/CAM/CIM, SIG (sistemas de información geográfica), información textual, aplicaciones científicas, sistemas médicos, publicación digital, educación y 
formación, sistemas estadísticos, comercio electrónico, etc.

2.    Bases de Datos Activas
Un sistema de bases de datos activas es un sistema de gestión de bases de datos (SGBD) que contiene un subsistema que permite la definición y la gestión de reglas de producción (reglas activas).

Aplicaciones de los SGBD activos:
ü  Internas: clásicas de la utilización o administración de BD
·         Control de Integridad
·         Mantenimiento de datos derivados (vistas)
·         Administración de Copias
·         Seguridad y Auditoría
·         Gestión de Versiones
ü  Externas: reglas de negocio

3.    Base de Datos Deductivas
Un sistema de base de datos deductivos, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. También las bases de datos deductivas son llamadas base de datos lógica, a raíz de que se basan en lógica matemática.
Los sistemas Bases de Datos Deductivas intentan modificar el hecho de que los datos requeridos residan en la memoria principal (por lo que la gestión de almacenamiento secundario no viene al caso) de modo que un SGBD se amplíe para manejar datos que residen en almacenamiento secundario.

4.    Base de Datos Orientada a Objetos

Las Bases de datos orientados a objetos se propusieron con la idea de satisfacer las necesidades de las aplicaciones más complejas. El enfoque orientado a objetos ofrece la flexibilidad para cumplir con algunos de estos requerimientos sin estar limitado por los tipos de datos y los lenguajes de consulta disponibles en los sistemas de bases de datos tradicionales.
Estas Bases de Datos proporcionan un ambiente para el desarrollo de aplicaciones y un depósito persistente listo para su explotación. Una BDOO almacena y manipula información que puede ser digitalizada (presentada) como objetos, además proporciona un acceso ágil y permite una gran capacidad de manipulación
5.    Datawarehouse
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.
Tabla Comparativa de Tecnologías Emergentes de Base de Datos
Nombre:
Características:
Ventajas
Desventajas
Bases de datos multimedia
ü  La disponibilidad de bases de datos avanzadas, en un entorno de fácil utilización por parte del usuario.
ü  El establecimiento de redes de telecomunicaciones de alta velocidad.
Los documentos
multimedia se forman mediante la
agregación de los diferentes tipos de objetos, objetos que pueden ser de gran tamaño, y llegan a mostrar gran variedad en lo referido a
estructura y
representación
Hay que tener en cuenta que con el enfoque de acoplamiento débil, a menos que el administrador de archivos realice las
funciones del DBMS, el DBMS sólo gestiona los metadatos de los datos multimedia
Activas
-Modelo de conocimiento ECA porque constan de
Evento, Condición y Acción.
-EI modelo de ejecución se  encarga de realizar un seguimiento de la situación, gestionando el  comportamiento activo.
-Un ADBMS debe soportar un  ambiente de programación:
las características de un
ADBMS deben ser ³usables´ a
través de un lenguaje de
definición de reglas,
normalmente una extensión
del DDL
Mayor productividad.
Mejor mantenimiento.
Reutilización de código.
Reducción del tráfico de mensajes.
Posibilidad de Optimización semántica.
Facilitar el acceso a la BD a usuarios finales.
Escritura de programas que consulten periódicamente el estatus de la BD.
Incorporación de código en cada uno de los programas
Que actualizan la BD.
Encontrar criterios de
Interpretación para las reglas activas.
Deductivas
La programación lógica se utiliza principalmente como lenguaje de  consulta, mientras que la tecnología de base de datos se emplea para  asegurar un  almacenamiento eficiente  y fiable.
-Realiza consultas de tipo recursivo, siendo clásica la de los ancestros de una
Persona.
El acceso a los datos es más rápido debido a que los datos se localizan más cercanos al lugar donde se utilizan.
El procesamiento es rápido debido a que varios nodos intervienen en el procesamiento de una carga de trabajo,
Nuevos nodos se pueden agregar fácil y rápidamente.
Es más complicado el control y la manipulación de los datos
Es compleja el aseguramiento de la integridad de la información en presencia de fallas no predecibles tanto de componentes de hardware como de software.
Orientadas a Objetos
Lenguajes de consulta y de
optimización, combina acceso declarativo y acceso navegacional, soporta completamente la funcionalidad de los objetos compuestos, acceso a los metadatos, almacenamiento de los servicios (métodos) en la  base de datos, definición dinámica de clases, mecanismos para definir restricciones y disparadores y soporte de vistas.
Soporte para objetos complejos y datos multimedia.
Identificadores únicos.
Soporte a referencias e interrelaciones.
Manipulación navegacional y de
Conjunto de registros.
Jerarquías de objetos o tipos y herencia.
Pobre representación de las entidades del
"mundo real".
Sobrecarga y poca riqueza semánticas.
Soporte inadecuado
para las restricciones
de integridad y
empresariales Estructura de datos
homogénea
Datawarehouse
Los datos se organizan por temas para facilitar su acceso y entendimiento por parte de los usuarios finales.
-Existe para ser leído, pero no modificado.
-Los metadatos  permiten simplificar y automatizar la  obtención de la Información desde los sistemas operacionales a los sistemas informacionales.
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.



La evolución de las bases de datos está en incremento, actualmente nos encontramos en la tercera generación, muchos expertos en la materia coinciden en que el incremento de las bases de datos esta en aumento día con día, en todas las áreas profesionales ya que todo es información, en las áreas como la investigación, tecnología, arte, educación, sistemas médicos, programas de ingeniería de software, programas de desarrollo, de diseño, sistemas de información geográfica, entre otros.

La expectativa del futuro de las bases de datos se proyecta a la manipulación de bases de datos por medio de todos dispositivos móviles, con acceso móvil a la red, esto empieza en nuestra actualidad así como la seguridad de las bases de datos para aspectos militares, médicos, entre otros, además de las bases de datos paralelas en las cual se maneja la misma base de datos al mismo tiempo, las bases de datos en memoria principal la cual se ubica en la memoria principal lo que elimina o al menos disminuye la necesidad de operaciones de entrada/salida, las bases de datos activas las cuales se producen cuando ciertas condiciones se ejecutan de manera automática, sin intervención del usuario, las bases de datos deductivas, las bases de datos orientadas a objetos, las bases de datos multimedia, las bases de datos temporales y las bases de datos difusas, entre otras son en la actualidad lo que estamos viviendo en tecnología de almacenamiento de datos, así que esperemos a ver si todo esto tiene sus frutos en los próximos 10 años cuando de lo único e indispensable para cualquier persona sea su información.

Conclusiones


Los usuarios cada vez necesitamos más recursos en tecnología, es por eso que surgen las evoluciones de sistemas, y por ende de las bases de datos, es impresionante ver como la información se procesa en micro segundos, mientras se realizan transacciones al mismo tiempo en la misma base de datos en lugares y estados diferentes, la importancia de la información es lo que ha llevado a que las empresas y otras instituciones inviertan para la seguridad de sus datos, el futuro de la tecnología es incierto debido a que algunas proyecciones de tecnología estimadas hace 5 años y proyectadas hasta los próximos 10 años ya son una realidad, la tecnología avanza a pasos agigantados es por eso que no debemos quedarnos atrás y apostar a las nuevas tecnologías que sin duda harán más fácil la vida de las personas que tratamos con la administración y seguridad de la información.

Referencias
Solorio González Yadira. (2008, junio 4). Tendencias en sistemas de información y bases de datos. Recuperado de https://www.gestiopolis.com/tendencias-sistemas-informacion-bases-datos/


http://knocte.blogspot.com/2005/09/el-futuro-de-las-bases-de-datos.html



http://www.monografias.com/trabajos11/basda/basda.shtml



http://topicos5101-mariadelaluz.blogspot.com/2014/09/tecnologias-emergentes-base-de-datos.html


http://www.ati.es/novatica/2000/145/marpia-145.pdf


http://www.ganimides.ucm.cl/aurrutia/doc_pdf/El%20Futuro%20de%20las%20Bases%20de%20Datos.pdf.


http://www.monografias.com/trabajos11/basda/basda.shtml


http://www.ati.es/novatica/2000/145/marpia-145.pdf


http://www.ganimides.ucm.cl/aurrutia/doc_pdf/El%20Futuro%20de%20las%20Bases%20de%20Datos.pdf.









No hay comentarios.:

Publicar un comentario