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

Nuevas tecnologías y aplicaciones de los sistemas de bases de datos

Eric Espadas KuTarea6 de Marzo de 2016

3.403 Palabras (14 Páginas)450 Visitas

Página 1 de 14

[pic 1][pic 2][pic 3]

[pic 4][pic 5]

Instituto Tecnológico Superior de Felipe Carrillo Puerto

Unidad 1: Perspectiva práctica de

la administración de

bases de datos

Nuevas tecnologías y aplicaciones de los sistemas de bases de datos.

Docente: Ing. Marcos Gaspar Pech Cruz

Elaborado por:

 Eric Rodrigo Espadas Ku

Luis Felipe Tun Poot

Carlos Alberto Cituc Chab

Ernesto Valentín Caamal Peech

Sergio Jesús Sabido Díaz

Ingeniería en Sistemas Computacionales

6to Semestre

Grupo B   J-2

Fecha de entrega: lunes 22/02/2016[pic 6]

[pic 7][pic 8][pic 9][pic 10]

Contenido

Investigación        

Aumento en su capacidad de procesamiento de semántica        

Bases de datos activas        

Bases de datos deductivas        

Bases de datos orientadas a objetos        

Tratamiento de datos multimedia, del tiempo, de la seguridad y de la incertidumbre        

Bases de datos Temporales        

Bases de datos seguras        

Bases de datos difusas        

Principales problemas y retos        

Bases de Datos Paralelas        

Procesamiento de consultas        

Bases de datos en memoria principal        

Bases de datos distribuidas        

Base de datos federadas y multibases de datos        

Base de datos e infopistas        

Base de datos móvil        

Síntesis        

Aumento en su capacidad de procesamiento de semántica        

Bases de datos activas        

Bases de datos deductivas        

Bases de datos orientadas a objetos        

Tratamiento de datos multimedia, del tiempo, de la seguridad y de la incertidumbre        

Bases de datos Temporales        

Bases de datos seguras        

Bases de datos difusas        

Principales problemas y retos        

Bases de datos paralelas        

Procesamiento de consultas        

Bases de datos en memoria principal        

La interoperabilidad        

Bases de datos distribuidas        

Bases de datos federadas y multibases de datos        

Base de datos e infopistas        

Base de datos móvil        

Bibliografía        


Investigación

Aumento en su capacidad de procesamiento de semántica

Los Sistemas Gestores de Bases de Datos han ido evolucionando con el fin de incrementar su capacidad semántica, promoviendo la aparición de nuevos tipos de sistemas que tratan también procedimientos almacenados, objetos y conocimiento, estos nuevos tipos de SGBD los podemos clasificar en bases de datos activas, deductivas y orientadas a objetos.

Bases de datos activas

Podemos definir el SGBD activo como aquel que, cuando se producen ciertas condiciones, ejecuta de forma automática sin la intervención del usuario, las acciones especificadas de antemano en la fase de definición de la base de datos. Entre los soportes para el modelado:

Lenguajes de consultas

  • Acceso multiusuarios
  • Proporcionar un modelo de reglas
  • Para entender el comportamiento: Activo = CUANDO + QUÉ

Las bases de datos tienen 3 aspectos importantes.

Se dispara la regla cuando pueden ser operaciones de consulta o actualización que se aplican explícitamente sobre la base de datos. Una condición determina si la acción de la regla se debe ejecutar. Una vez que ocurre el evento disparador, se puede evaluar una condición (es opcional) Si no se especifica condición, la acción se ejecutaría cuando suceda el evento. Si se especifica condición, la acción se ejecutará sólo si la condición es evaluada en verdadero.

Bases de datos deductivas

Un SGBD deductivo es capaz de deducir hechos a partir de la base de datos extensional aplicando principios deductivos o reglas de deducción a esos hechos. El SGBD deductivo gestiona, por tanto, reglas que definen conocimiento, permitiendo deducir nuevos hechos a partir de los almacenados en la base de datos y de otros derivados. Para ello utiliza la programación lógica como lenguaje de base y generalizan las bases de datos relacionales incorporando conocimiento de forma implícita.

Una base de datos deductiva es, en esencia, un programa lógico; mapeo de relaciones base hacia hechos, y reglas que son usadas para definir nuevas relaciones en términos de las relaciones base y el procesamiento de consultas

Los sistemas bases de datos deductivas intentan modificar el hecho de que los datos requeridos residan en la memoria principal.

Bases de datos orientadas a objetos

Tradicionalmente, los datos y los procedimientos se han almacenado separadamente; los datos y sus relaciones en la base de datos y los procedimientos en los programas de aplicación. Un sistema SGBDOO lo que permite es combinar y relacionar los procedimientos de una entidad con sus datos.

Tratamiento de datos multimedia, del tiempo, de la seguridad y de la incertidumbre

Los sistemas gestores de bases de datos más conocidos en la actualidad, los relacionales, se caracterizan por gestionar de manera eficiente datos formateados con un moderado grado de seguridad. Sin embargo, las aplicaciones que están surgiendo para atender a nuevos tipos de negocios requieren mayor soporte a datos más sofisticas y tratamiento de dimencion temporarl así como mantener la seguridad y mejor manejo de datos.

Bases de datos Temporales

En un sentido más estricto, se conocen como bases de datos temporales aquellas que gestionan la historia, pudiendo contemplar dos dimensiones del tiempo; Tiempo válido, en el que un hecho es verdadero en el mundo real y Tiempo de transacción, durante el cual el hecho estuvo presente en la base de datos.

Bases de datos seguras

Aunque existen algunas propuestas para extender el modelo E/R con el fin de poder especificar el nivel de seguridad de las entidades y atributos de una base de datos, la aportación en estos momentos más importante, la constituye la metodología MOMT, MARKS (1996). Esta metodología, que como su nombre indica está basada en OMT de rumbaugh, consta también de tres fases: análisis, diseño del sistema y diseño del objeto.

Bases de datos difusas

Dentro de la misma línea que pretende tratar con datos y consultas imprecisas, también se han introducido los denominados sistemas de gestión de base de datos relacionales difusos. Un conjunto difuso es un conjunto de elementos en el que cada uno tiene un valor (entre 0 y 1) que indica el grado de pertenencia al conjunto. Así, se puede considerar que los valores de los atributos en un dominio o las tuplas a una relación tienen asociado un grado de pertenencia.

Principales problemas y retos

Bases de Datos Paralelas

De forma general el concepto de paralelismo en las bases de datos lo podríamos definir como la partición de la base de datos (normalmente a nivel de relaciones) para poder procesar de forma paralela en distintos discos y con distintos procesadores una sola operación sobre la base de datos.

El paralelismo se usa para mejorar la velocidad en la ejecución de consultas. Además el paralelismo se usa para proporcionar dimensionabilidad ya que la creciente carga de trabajo se trata sin incrementar el tiempo de respuesta pero incrementando el grado de paralelismo.

SGBD paralelo

Un SGBD que se ejecuta sobre múltiples procesadores y discos que han sido diseñados para ejecutar operaciones en paralelo, cuando sea posible, con el propósito de mejorar el rendimiento.

Los sistemas paralelos mejoran la velocidad de procesamiento y de E/S mediante la utilización de UCP y discos en paralelo. La fuerza que ha impulsado a los sistemas paralelos de bases de datos ha sido la demanda de aplicaciones que han de manejar bases de datos extremadamente grandes (del orden de terabytes, esto es, 1012 bytes) o que tienen que procesar un número enorme de transacciones por segundo (del orden de miles de transacciones por segundo).

...

Descargar como (para miembros actualizados) txt (21 Kb)
Leer 13 páginas más »
Disponible sólo en Clubensayos.com