SlideShare a Scribd company logo
1 of 12
S.E.P. TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO
de Tuxtepec
“BDD HETEROGÉNEAS”.
Asignatura:
Tópicos de bases de datos
Carrera:
INGENIERA INFORMÁTICA
Alumno:
ANAYA MANZANO JUAN.
Catedrático:
VICTOR MANUEL EVARISTO SALINAS
San Juan Bautista Tuxtepec, Oax. Septiembre de 2016.
Contenido
Introducción. ............................................................................................................................ 2
Características:.......................................................................................................................... 3
Ventajas:................................................................................................................................... 4
Desventajas:............................................................................................................................. 4
Problemas y desafíos:................................................................................................................ 5
Tipos:....................................................................................................................................... 6
Las debidas a las diferencias enel SGBD:................................................................................. 7
Las debidas a las diferencias enla semántica de los datos:....................................................... 7
Procesamiento de consultas en BBDD heterogéneas. .................................................................. 8
Modelo de transacción y computación. ...................................................................................... 8
Conclusión...............................................................................................................................10
Fuente de consulta...................................................................................................................11
Introducción.
Las bases de datos distribuidas heterogéneas son aquellas en donde sitios
diferentes utilizan diferentes gestores de bases de datos, siendo cada uno
autónomo; puede que utilicen esquemas y software de gestión de sistemas de
bases de datos diferentes.
La heterogeneidad se debe a que los datos de cada base de datos cuentan con
diferentes tipos o formatos, además es una tecnología reciente y aún existen pocas
en el mercado. Es inevitable cuando diferentes tipos de base de datos coexisten en
una organización que trata de compartir datos entre éstas.
Las bases de datos distribuidas heterogéneas se componen de un conjunto de
localidades, cada una de las cuales mantiene un sistema de base de datos local,
pueden realizar transacciones locales.
Características:
Las BD Heterogéneas o Multibase de Datos son aquellas donde Sitios diferentes
utilizan diferentes DBMS, siendo cada uno esencialmente autónomo. Es posible que
algunos sitios no sean conscientes de la existencia de los demás y quizás
proporcionen facilidades limitadas para la cooperación en el procesamiento de
transacciones.
En las bases de datos distribuidas heterogéneas puede que los diferentes sitios
utilicen esquemas y software de gestión de sistemas de bases de datos diferentes.
Puede que algunos sitios no tengan información de la existencia del resto y que sólo
proporcionen facilidades limitadas para la cooperación en el procesamiento de las
transacciones.
La heterogeneidad se debe a que los datos de cada BD son de diferentes tipos o
formatos. El enfoque heterogéneo es más complejo que el enfoque homogéneo y
favorece el enfoque ascendente. Es una tecnología reciente y aún existen pocas en
el mercado.
La Heterogeneidad de las BD es inevitable cuando diferentes tipos de BD coexisten
en una organización que trata de compartir datos entre éstas. Investigadores han
enfocado sus esfuerzos en la exploración de un esquema global que trate de
resolver los problemas de la Heterogeneidad, la definición de Protocolos Ínter
operables y la integración de las BD.
Las Bases de Datos Distribuidas Heterogéneas se componen de un conjunto de
localidades, cada una de las cuales mantiene un SBD local, éstas pueden procesar
transacciones locales (aquellas que se realizan sobre esa localidad).
El tratamiento de la información ubicada en bases de datos distribuidas
heterogéneas exige una capa de software adicional por encima de los sistemas de
bases de datos ya existentes. Esta capa de software se denomina sistema de bases
de datos múltiples. Puede que los sistemas locales de bases de datos empleen
modelos lógicos y lenguajes de definición y de tratamiento de datos diferentes, y
que difieran en sus mecanismos de control de concurrencia y de administración de
las transacciones.
Los sistemas de bases de datos múltiples crean la ilusión de la integración lógica
de las bases de datos sin necesidad de su integración física. La integración
completa de sistemas heterogéneos en una misma base de datos distribuida
homogénea suele resultar difícil o imposible.
Ventajas:
 El tradicional procesamiento de los datos está siendo rápidamente
reemplazado por la gestión de modernas BD.
 Nuevas capacidades tales como la actualización en línea, consultas ad-hoc.
y la integridad de los datos son fácilmente disponibles en SGBD modernos.
 Para todas las aplicaciones posibles de uso intensivo y grandes volúmenes
de datos, existe un SGBD para la aplicación.
 Para una organización con diversas aplicaciones, un gran número de SGBS
monomodelo y monolenguaje pueden ser utilizados para cada aplicación
distinta.
Desventajas:
 Difícil intercambio, control y utilización global de datos.
 Alto costo de mantenimiento y soporte
 Las similitudes y la multiplicidad de SGBD heterogéneos.
Problemas y desafíos:
Difícil intercambio, control y utilización global de datos. Si una organización tiene
diferentes bases datos, con diferentes SGBD y diferentes modelos de datos, a la
hora de acceder a la información es posible que los usuarios no sean expertos en
diferentes modelos y SGBD. De hecho lo general es encontrarse con profesionales
en un modelo y en un lenguaje concreto
Alto Coste de mantenimiento y soporte. Los SGBD heterogéneos en una gran
organización tienden a ser muchos y sus BD de gran volumen, cada SGBD
monomodelo y monolenguaje requiere el apoyo de un conjunto exclusivo de los
ordenadores, un sistema separado de las unidades de disco, y un equipo dedicado
de profesionales. Ya sea centralizado o distribuido, el conjunto de equipos, el
sistema de discos, y el equipo de profesionales suponen una inversión importante y
pesada para un SGBD monomodelo y monolenguaje. Como el número de estos
SGBD monomodelo y monolenguaje aumentan, los gastos se multiplican. Además,
los costos de la actualización de equipos, SGBD mejora del rendimiento, y la
capacidad de crecimiento de la base de datos puede tener que ser multiplicada
también. Desde el punto de vista de mantenimiento y actualización, siempre es más
caro y requiere mayor esfuerzo mantener o actualizar los sistemas múltiples que
actualizar un sistema único.
Las similitudes y la multiplicidad de SGBD heterogéneos [9]. En resumen, los SGBD
heterogéneos nos ofrecen soluciones informatizadas para aplicaciones de datos
voluminosos e intensivos. En consecuencia, el procesamiento de los datos
tradicionales y las nuevas aplicaciones de datos intensivos y voluminosos han
llevado a la proliferación y la introducción de muchos SGBD monomodelo y
monolingües. Si bien esta proliferación e introducción son gratificantes y
probablemente continuarán, los SGBD monomodelos y monolingües, sin embargo
presentan nuevos problemas e introducen otras cuestiones. Estos problemas y
cuestiones son intrínsecas a la similitud de SGBD monomodelo y monolingües. Son
identificados como:
 El primer problema, en el intercambio global de los datos, el control y la
utilización es lo más fundamental, ya que impide que el usuario de un SGBD
monomodelo y monolingüe utilice las BBDD de otros SGBD monomodelo y
monolingües. En consecuencia, la carga se encuentra en la parte de los
usuarios que deben aprender los otros modelos y lenguajes para tener
acceso a otras BBDD y para la utilización de otros SGBD monomodelo y
monolingües.
 El segundo problema es el coste. A medida que la popularidad y la
funcionalidad de los SGBD son cada vez más evidentes, el uso de SGBD en
una determinada organización se hará más frecuente. En consecuencia,
habrá muchos SGBD heterogéneos en una organización. Como SGBD
separados, monomodelos, y monolingües, que requieren apoyos por
separado y hardware más potente que soporte este tipo de sistemas, lo que
se traduce en más costes.
Tipos:
Los tipos de heterogeneidades en los sistemas de bases de datos pueden ser
clasificadas en:
 Las debidas a las diferencias en el SGBD
 Las debidas a las diferencias en la semántica de los datos.
Las debidas a las diferencias en el SGBD:
La heterogeneidad debida a la utilización de diversos SGBD es común en
organizaciones que crecen sin una planificación en cuanto a sus sistemas de
información. Dichos sistemas evolucionan paulatinamente en diferentes SGBD o
diferentes modelos de conceptualización tales como: jerárquico, de red, relacional
u orientado a objetos. Diferentes departamentos dentro de la empresa pueden tener
requerimientos diferentes y pueden seleccionar diferentes SGBD. También los
SGBD adquiridos a lo largo de un período de tiempo pueden ser diferentes debido
a los cambios en la tecnología. Cada SGBD tiene un modelo de datos subyacente
utilizado para definir estructuras de datos y las restricciones. Tanto los aspectos de
representación (estructura y restricciones) como de lenguaje pueden dar lugar a la
heterogeneidad.
Las debidas a las diferencias en la semántica de los datos:
La heterogeneidad semántica es un término bastante cargado, sin una definición
clara. Básicamente se refiere a las diferencias entre las BBDD que se relacionan
con el significado, la interpretación y el uso previsto de los datos. Sin duda, los
aspectos más importantes de la heterogeneidad semántica se revelan como
conflictos de nombres. El problema fundamental de nombres es el de los sinónimos
y los homónimos. Dos entidades idénticas que tienen diferentes nombres son
sinónimos, y dos entidades diferentes que tienen nombres idénticos son
homónimas. La detección de la heterogeneidad semántica es un problema difícil.
Normalmente, los esquemas de los SGBD no proporcionan la semántica suficiente
para interpretar los datos de forma coherente. La heterogeneidad debida a
diferencias en los modelos de datos también contribuye a la dificultad en la
identificación y resolución de la heterogeneidad semántica. También es difícil
descomponer la heterogeneidad debida a diferencias en el SGBD de los resultantes
de la heterogeneidad semántica.
Procesamiento de consultas en BBDD heterogéneas.
La naturaleza de los sistemas que integran varias BBDD requiere pasos ligeramente
diferentes a los necesarios en el procesamiento de consultas distribuidas. Cada
SGBD tiene sus propios procesadores de consulta y es más complejo por las
siguientes razones:
 La capacidad de los componentes del SGBD pueden ser diferentes, lo que
impide un tratamiento uniforme de las consultas a través de múltiples SGBD
y sitios.
 Del mismo modo, el coste de tramitación de las consultas puede ser diferente
en diferentes SGBD. Esto aumenta la complejidad de las funciones de costes
que deben ser evaluadas.
 Puede haber dificultades en el movimiento de datos entre SGBD ya que
pueden diferir en su capacidad para leer datos "movidos".
 La capacidad de optimización local de cada SGBD puede ser muy diferente.
Modelo de transacción y computación.
La arquitectura de un SGBD heterogéneo implica una serie de SGBD, cada uno con
su propio administrador de transacciones (llamados gestores locales de
transacciones o LTMs) y una capa de SGBD heterogénea en la parte superior. El
administrador de transacciones de la capa del SGBD heterogénea de varios SGBD
se llama administrador de transacciones globales (GTM), ya que gestiona la
ejecución de operaciones globales.
En un sistema heterogéneo, hay dos tipos de operaciones:
 Las transacciones locales, que se envían a cada SGBD y se ejecutan en una
única BD
 Las transacciones globales, que tienen acceso a múltiples BD que se envían
a la capa de múltiples SGBD. Una transacción global se divide en una serie
de subtransacciones globales, cada una de los cuales se ejecuta en una BD.
Conclusión.
A pesar de que las bases de datos distribuidas heterogéneas es una tecnología
reciente, éste sufre de varios desafíos con los usuarios ya que tienen difícil
intercambio, control y utilización global de los datos, además puede que existan
detalles cuando se cuenta con diferentes gestores de sistemas de bases de datos,
pero ese tipo de problemas son resueltos por expertos en la materia.
También influye el alto costo de mantenimiento y soporte por parte de los
profesionales, ya que cualquier empresa tiene la demanda de tener una base de
datos estable, dinámica y lo más importante, que tenga la facilidad de uso para los
usuarios finales.
Fuente de consulta.
https://prezi.com/ggfnow00cyfl/panorama-de-las-bases-de-datos-heterogeneas/
http://alfa.facyt.uc.edu.ve/computacion/pensum/cs0347/download/exposiciones200
6-2007/BDH.pdf
http://orff.uc3m.es/bitstream/handle/10016/11238/PFC_Laura_Martinez_Martin.pdf
;jsessionid=806B0693458CDB975543F8787A22B9DB?sequence=1

More Related Content

What's hot (16)

Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bdd
 
Base datos presentacion 2
Base datos presentacion 2Base datos presentacion 2
Base datos presentacion 2
 
Base datos t1 u1
Base datos t1 u1Base datos t1 u1
Base datos t1 u1
 
Unidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de DatosUnidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de Datos
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o s
 
Intro base de datos
Intro base de datosIntro base de datos
Intro base de datos
 
Trabajo bases de datos equipo 3 sección 5
Trabajo bases de datos equipo 3 sección 5Trabajo bases de datos equipo 3 sección 5
Trabajo bases de datos equipo 3 sección 5
 
Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Clase 1
Clase 1Clase 1
Clase 1
 
01 Introducion Bd
01 Introducion Bd01 Introducion Bd
01 Introducion Bd
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad 1 base de datos 1 de ibm
Unidad 1 base de datos 1 de ibmUnidad 1 base de datos 1 de ibm
Unidad 1 base de datos 1 de ibm
 
Bases de Datos Cap I: Introducción
Bases de Datos Cap I: IntroducciónBases de Datos Cap I: Introducción
Bases de Datos Cap I: Introducción
 

Viewers also liked

Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Juan Anaya
 
Dars e-hadith-volume005
Dars e-hadith-volume005Dars e-hadith-volume005
Dars e-hadith-volume005Hammadia
 
Impresora en red
Impresora en redImpresora en red
Impresora en redJuan Anaya
 
Ejemplo de Trigger en MySQL Workbench
Ejemplo de Trigger en MySQL WorkbenchEjemplo de Trigger en MySQL Workbench
Ejemplo de Trigger en MySQL WorkbenchJuan Anaya
 
Ensayo rol del profesional en informática con las si y las ti
Ensayo rol del profesional en informática con las si y las tiEnsayo rol del profesional en informática con las si y las ti
Ensayo rol del profesional en informática con las si y las tiJuan Anaya
 
Unidad 5 :Diseño del dialogo en línea
Unidad 5 :Diseño del dialogo en líneaUnidad 5 :Diseño del dialogo en línea
Unidad 5 :Diseño del dialogo en líneasamifu
 
Inv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasInv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasJuan Anaya
 
Dars e-hadith-volume004
Dars e-hadith-volume004Dars e-hadith-volume004
Dars e-hadith-volume004Hammadia
 
Dars e-hadith-volume008
Dars e-hadith-volume008Dars e-hadith-volume008
Dars e-hadith-volume008Hammadia
 
Anwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnori
Anwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnoriAnwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnori
Anwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnoriHammadia
 
Práctica 2 velocidad y dúplex
Práctica 2 velocidad y dúplexPráctica 2 velocidad y dúplex
Práctica 2 velocidad y dúplexJuan Anaya
 
What is outsourcing and how can it help your business?
What is outsourcing and how can it help your business?What is outsourcing and how can it help your business?
What is outsourcing and how can it help your business?Face for Business
 
Visual tracert
Visual tracertVisual tracert
Visual tracertJuan Anaya
 
Inv 3 Lenguaje php
Inv 3 Lenguaje phpInv 3 Lenguaje php
Inv 3 Lenguaje phpJuan Anaya
 
Invitations and excuses
Invitations and excusesInvitations and excuses
Invitations and excusesJuan Anaya
 
Práctica 3 conectividad entre linux y windows
Práctica 3 conectividad entre linux y windowsPráctica 3 conectividad entre linux y windows
Práctica 3 conectividad entre linux y windowsJuan Anaya
 
Inserción, eliminación y modificación de Registros II.
Inserción, eliminación y modificación de Registros II.Inserción, eliminación y modificación de Registros II.
Inserción, eliminación y modificación de Registros II.Juan Anaya
 
Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...
Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...
Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...Juan Anaya
 

Viewers also liked (20)

Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.Creación y eliminación de un esquema de base de datos.
Creación y eliminación de un esquema de base de datos.
 
Dars e-hadith-volume005
Dars e-hadith-volume005Dars e-hadith-volume005
Dars e-hadith-volume005
 
Impresora en red
Impresora en redImpresora en red
Impresora en red
 
Ejemplo de Trigger en MySQL Workbench
Ejemplo de Trigger en MySQL WorkbenchEjemplo de Trigger en MySQL Workbench
Ejemplo de Trigger en MySQL Workbench
 
Ensayo rol del profesional en informática con las si y las ti
Ensayo rol del profesional en informática con las si y las tiEnsayo rol del profesional en informática con las si y las ti
Ensayo rol del profesional en informática con las si y las ti
 
Unidad 5 :Diseño del dialogo en línea
Unidad 5 :Diseño del dialogo en líneaUnidad 5 :Diseño del dialogo en línea
Unidad 5 :Diseño del dialogo en línea
 
Inv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasInv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrencias
 
Dars e-hadith-volume004
Dars e-hadith-volume004Dars e-hadith-volume004
Dars e-hadith-volume004
 
Dars e-hadith-volume008
Dars e-hadith-volume008Dars e-hadith-volume008
Dars e-hadith-volume008
 
Anwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnori
Anwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnoriAnwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnori
Anwaar ul-bari-volume01 02-by-shaykhsyedahmadrazabijnori
 
Mi familia
Mi familiaMi familia
Mi familia
 
Práctica 2 velocidad y dúplex
Práctica 2 velocidad y dúplexPráctica 2 velocidad y dúplex
Práctica 2 velocidad y dúplex
 
Futbolcolombiano
FutbolcolombianoFutbolcolombiano
Futbolcolombiano
 
What is outsourcing and how can it help your business?
What is outsourcing and how can it help your business?What is outsourcing and how can it help your business?
What is outsourcing and how can it help your business?
 
Visual tracert
Visual tracertVisual tracert
Visual tracert
 
Inv 3 Lenguaje php
Inv 3 Lenguaje phpInv 3 Lenguaje php
Inv 3 Lenguaje php
 
Invitations and excuses
Invitations and excusesInvitations and excuses
Invitations and excuses
 
Práctica 3 conectividad entre linux y windows
Práctica 3 conectividad entre linux y windowsPráctica 3 conectividad entre linux y windows
Práctica 3 conectividad entre linux y windows
 
Inserción, eliminación y modificación de Registros II.
Inserción, eliminación y modificación de Registros II.Inserción, eliminación y modificación de Registros II.
Inserción, eliminación y modificación de Registros II.
 
Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...
Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...
Línea de tiempo sobre la evolución de los dispositivos móviles juan anaya man...
 

Similar to Bases de datos heterogéneas

Bdd heterogeneas-julissa-aguilar-sindy-j.-velasco
Bdd heterogeneas-julissa-aguilar-sindy-j.-velascoBdd heterogeneas-julissa-aguilar-sindy-j.-velasco
Bdd heterogeneas-julissa-aguilar-sindy-j.-velascoJhoel Dgez Garcia
 
Doris aguagallo bdii_tarea1 (2)
Doris  aguagallo bdii_tarea1 (2)Doris  aguagallo bdii_tarea1 (2)
Doris aguagallo bdii_tarea1 (2)Doris Aguagallo
 
Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bddYipc11
 
Base de datos en la web
Base de datos en la webBase de datos en la web
Base de datos en la webgladys balza
 
Bases de datos academicas
Bases de datos academicasBases de datos academicas
Bases de datos academicasDaniela Bernal
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosJehisglayOliveros
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSmiguel a
 
Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datospaola584
 
Base de datos de aldo estrada torres
Base de datos de aldo estrada torresBase de datos de aldo estrada torres
Base de datos de aldo estrada torresAldo Estrada Torres
 
Fases para la creacion de una base de datos
Fases para la creacion de una base de datosFases para la creacion de una base de datos
Fases para la creacion de una base de datosfrank centurion
 
Actividad 3 producto final
Actividad 3 producto finalActividad 3 producto final
Actividad 3 producto finalKARLALOK
 

Similar to Bases de datos heterogéneas (20)

Bdd heterogeneas-julissa-aguilar-sindy-j.-velasco
Bdd heterogeneas-julissa-aguilar-sindy-j.-velascoBdd heterogeneas-julissa-aguilar-sindy-j.-velasco
Bdd heterogeneas-julissa-aguilar-sindy-j.-velasco
 
Ensayo cientifico
Ensayo cientificoEnsayo cientifico
Ensayo cientifico
 
bases de datos
 bases de datos  bases de datos
bases de datos
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
Doris aguagallo bdii_tarea1 (2)
Doris  aguagallo bdii_tarea1 (2)Doris  aguagallo bdii_tarea1 (2)
Doris aguagallo bdii_tarea1 (2)
 
Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bdd
 
Base de datos en la web
Base de datos en la webBase de datos en la web
Base de datos en la web
 
Bases de datos academicas
Bases de datos academicasBases de datos academicas
Bases de datos academicas
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliveros
 
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOSBASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
BASE DE DATOS SISTEMA MODELO DE GESTION DE DATOS
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de Datos - Daniela Monsalve
Base de Datos - Daniela MonsalveBase de Datos - Daniela Monsalve
Base de Datos - Daniela Monsalve
 
Base de datos
Base de datosBase de datos
Base de datos
 
Valentiina
ValentiinaValentiina
Valentiina
 
Glosario de base de datos
Glosario de base de datosGlosario de base de datos
Glosario de base de datos
 
Base de datos de aldo estrada torres
Base de datos de aldo estrada torresBase de datos de aldo estrada torres
Base de datos de aldo estrada torres
 
Fases para la creacion de una base de datos
Fases para la creacion de una base de datosFases para la creacion de una base de datos
Fases para la creacion de una base de datos
 
Actividad 3 producto final
Actividad 3 producto finalActividad 3 producto final
Actividad 3 producto final
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 

More from Juan Anaya

Desarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoDesarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoJuan Anaya
 
Estudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoEstudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoJuan Anaya
 
3.1 ingeniería básica
3.1 ingeniería básica3.1 ingeniería básica
3.1 ingeniería básicaJuan Anaya
 
Estudio de mercado
Estudio de mercadoEstudio de mercado
Estudio de mercadoJuan Anaya
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticosJuan Anaya
 
Idea de negocio.
Idea de negocio.Idea de negocio.
Idea de negocio.Juan Anaya
 
Análisis de la demanda
Análisis de la demandaAnálisis de la demanda
Análisis de la demandaJuan Anaya
 
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaEmpresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaJuan Anaya
 
Datawarehouse del proyecto
Datawarehouse del proyectoDatawarehouse del proyecto
Datawarehouse del proyectoJuan Anaya
 
Proceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesProceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesJuan Anaya
 
Sistemas olap mapa conceptual
Sistemas olap mapa conceptualSistemas olap mapa conceptual
Sistemas olap mapa conceptualJuan Anaya
 
Diferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martDiferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martJuan Anaya
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapJuan Anaya
 
Sistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesSistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesJuan Anaya
 
Introducción a la inteligencia de negocios
Introducción a la inteligencia de negociosIntroducción a la inteligencia de negocios
Introducción a la inteligencia de negociosJuan Anaya
 
3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TIJuan Anaya
 
App web service gps latitud y longitud
App web service gps latitud y longitudApp web service gps latitud y longitud
App web service gps latitud y longitudJuan Anaya
 
Unidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesUnidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesJuan Anaya
 
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Juan Anaya
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo SymbianJuan Anaya
 

More from Juan Anaya (20)

Desarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónicoDesarrollo de un sitio de comercio electrónico
Desarrollo de un sitio de comercio electrónico
 
Estudio técnico cuadro sinóptico
Estudio técnico cuadro sinópticoEstudio técnico cuadro sinóptico
Estudio técnico cuadro sinóptico
 
3.1 ingeniería básica
3.1 ingeniería básica3.1 ingeniería básica
3.1 ingeniería básica
 
Estudio de mercado
Estudio de mercadoEstudio de mercado
Estudio de mercado
 
Tipos de proyectos informáticos
Tipos de proyectos informáticosTipos de proyectos informáticos
Tipos de proyectos informáticos
 
Idea de negocio.
Idea de negocio.Idea de negocio.
Idea de negocio.
 
Análisis de la demanda
Análisis de la demandaAnálisis de la demanda
Análisis de la demanda
 
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, OaxacaEmpresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
Empresas que ofrecen servicios de TI en Tuxtepec, Oaxaca
 
Datawarehouse del proyecto
Datawarehouse del proyectoDatawarehouse del proyecto
Datawarehouse del proyecto
 
Proceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisionesProceso de minería de datos para la toma de decisiones
Proceso de minería de datos para la toma de decisiones
 
Sistemas olap mapa conceptual
Sistemas olap mapa conceptualSistemas olap mapa conceptual
Sistemas olap mapa conceptual
 
Diferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data martDiferencia entre datawarehouse y data mart
Diferencia entre datawarehouse y data mart
 
Ventajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molapVentajas y desventajas de los sistemas rolap y molap
Ventajas y desventajas de los sistemas rolap y molap
 
Sistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisionesSistemas de bases de datos que dan soporte a la toma de decisiones
Sistemas de bases de datos que dan soporte a la toma de decisiones
 
Introducción a la inteligencia de negocios
Introducción a la inteligencia de negociosIntroducción a la inteligencia de negocios
Introducción a la inteligencia de negocios
 
3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI3.2 metas y objetivos de los servicios de TI
3.2 metas y objetivos de los servicios de TI
 
App web service gps latitud y longitud
App web service gps latitud y longitudApp web service gps latitud y longitud
App web service gps latitud y longitud
 
Unidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móvilesUnidad 4: Administración de datos en dispositivos móviles
Unidad 4: Administración de datos en dispositivos móviles
 
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
Unidad 3: Desarrollo de aplicaciones para dispositivos móviles
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 

Recently uploaded

01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptxluiscisnerosayala23
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----AdministracionSSTGru
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxPATRICIAKARIMESTELAL
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALESMAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALESjhosselinvargas
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesRamonCortez4
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxMUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxIcelaMartnezVictorin
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionnewspotify528
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 

Recently uploaded (20)

01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
 
presentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafilpresentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafil
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----
 
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptxI LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
I LINEAMIENTOS Y CRITERIOS DE INFRAESTRUCTURA DE RIEGO.pptx
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALESMAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras viales
 
Linea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptxLinea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptx
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxMUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacion
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 

Bases de datos heterogéneas

  • 1. S.E.P. TECNOLÓGICO NACIONAL DE MÉXICO INSTITUTO TECNOLÓGICO de Tuxtepec “BDD HETEROGÉNEAS”. Asignatura: Tópicos de bases de datos Carrera: INGENIERA INFORMÁTICA Alumno: ANAYA MANZANO JUAN. Catedrático: VICTOR MANUEL EVARISTO SALINAS San Juan Bautista Tuxtepec, Oax. Septiembre de 2016.
  • 2. Contenido Introducción. ............................................................................................................................ 2 Características:.......................................................................................................................... 3 Ventajas:................................................................................................................................... 4 Desventajas:............................................................................................................................. 4 Problemas y desafíos:................................................................................................................ 5 Tipos:....................................................................................................................................... 6 Las debidas a las diferencias enel SGBD:................................................................................. 7 Las debidas a las diferencias enla semántica de los datos:....................................................... 7 Procesamiento de consultas en BBDD heterogéneas. .................................................................. 8 Modelo de transacción y computación. ...................................................................................... 8 Conclusión...............................................................................................................................10 Fuente de consulta...................................................................................................................11
  • 3. Introducción. Las bases de datos distribuidas heterogéneas son aquellas en donde sitios diferentes utilizan diferentes gestores de bases de datos, siendo cada uno autónomo; puede que utilicen esquemas y software de gestión de sistemas de bases de datos diferentes. La heterogeneidad se debe a que los datos de cada base de datos cuentan con diferentes tipos o formatos, además es una tecnología reciente y aún existen pocas en el mercado. Es inevitable cuando diferentes tipos de base de datos coexisten en una organización que trata de compartir datos entre éstas. Las bases de datos distribuidas heterogéneas se componen de un conjunto de localidades, cada una de las cuales mantiene un sistema de base de datos local, pueden realizar transacciones locales.
  • 4. Características: Las BD Heterogéneas o Multibase de Datos son aquellas donde Sitios diferentes utilizan diferentes DBMS, siendo cada uno esencialmente autónomo. Es posible que algunos sitios no sean conscientes de la existencia de los demás y quizás proporcionen facilidades limitadas para la cooperación en el procesamiento de transacciones. En las bases de datos distribuidas heterogéneas puede que los diferentes sitios utilicen esquemas y software de gestión de sistemas de bases de datos diferentes. Puede que algunos sitios no tengan información de la existencia del resto y que sólo proporcionen facilidades limitadas para la cooperación en el procesamiento de las transacciones. La heterogeneidad se debe a que los datos de cada BD son de diferentes tipos o formatos. El enfoque heterogéneo es más complejo que el enfoque homogéneo y favorece el enfoque ascendente. Es una tecnología reciente y aún existen pocas en el mercado. La Heterogeneidad de las BD es inevitable cuando diferentes tipos de BD coexisten en una organización que trata de compartir datos entre éstas. Investigadores han enfocado sus esfuerzos en la exploración de un esquema global que trate de resolver los problemas de la Heterogeneidad, la definición de Protocolos Ínter operables y la integración de las BD. Las Bases de Datos Distribuidas Heterogéneas se componen de un conjunto de localidades, cada una de las cuales mantiene un SBD local, éstas pueden procesar transacciones locales (aquellas que se realizan sobre esa localidad). El tratamiento de la información ubicada en bases de datos distribuidas heterogéneas exige una capa de software adicional por encima de los sistemas de
  • 5. bases de datos ya existentes. Esta capa de software se denomina sistema de bases de datos múltiples. Puede que los sistemas locales de bases de datos empleen modelos lógicos y lenguajes de definición y de tratamiento de datos diferentes, y que difieran en sus mecanismos de control de concurrencia y de administración de las transacciones. Los sistemas de bases de datos múltiples crean la ilusión de la integración lógica de las bases de datos sin necesidad de su integración física. La integración completa de sistemas heterogéneos en una misma base de datos distribuida homogénea suele resultar difícil o imposible. Ventajas:  El tradicional procesamiento de los datos está siendo rápidamente reemplazado por la gestión de modernas BD.  Nuevas capacidades tales como la actualización en línea, consultas ad-hoc. y la integridad de los datos son fácilmente disponibles en SGBD modernos.  Para todas las aplicaciones posibles de uso intensivo y grandes volúmenes de datos, existe un SGBD para la aplicación.  Para una organización con diversas aplicaciones, un gran número de SGBS monomodelo y monolenguaje pueden ser utilizados para cada aplicación distinta. Desventajas:  Difícil intercambio, control y utilización global de datos.
  • 6.  Alto costo de mantenimiento y soporte  Las similitudes y la multiplicidad de SGBD heterogéneos. Problemas y desafíos: Difícil intercambio, control y utilización global de datos. Si una organización tiene diferentes bases datos, con diferentes SGBD y diferentes modelos de datos, a la hora de acceder a la información es posible que los usuarios no sean expertos en diferentes modelos y SGBD. De hecho lo general es encontrarse con profesionales en un modelo y en un lenguaje concreto Alto Coste de mantenimiento y soporte. Los SGBD heterogéneos en una gran organización tienden a ser muchos y sus BD de gran volumen, cada SGBD monomodelo y monolenguaje requiere el apoyo de un conjunto exclusivo de los ordenadores, un sistema separado de las unidades de disco, y un equipo dedicado de profesionales. Ya sea centralizado o distribuido, el conjunto de equipos, el sistema de discos, y el equipo de profesionales suponen una inversión importante y pesada para un SGBD monomodelo y monolenguaje. Como el número de estos SGBD monomodelo y monolenguaje aumentan, los gastos se multiplican. Además, los costos de la actualización de equipos, SGBD mejora del rendimiento, y la capacidad de crecimiento de la base de datos puede tener que ser multiplicada también. Desde el punto de vista de mantenimiento y actualización, siempre es más caro y requiere mayor esfuerzo mantener o actualizar los sistemas múltiples que actualizar un sistema único. Las similitudes y la multiplicidad de SGBD heterogéneos [9]. En resumen, los SGBD heterogéneos nos ofrecen soluciones informatizadas para aplicaciones de datos voluminosos e intensivos. En consecuencia, el procesamiento de los datos tradicionales y las nuevas aplicaciones de datos intensivos y voluminosos han
  • 7. llevado a la proliferación y la introducción de muchos SGBD monomodelo y monolingües. Si bien esta proliferación e introducción son gratificantes y probablemente continuarán, los SGBD monomodelos y monolingües, sin embargo presentan nuevos problemas e introducen otras cuestiones. Estos problemas y cuestiones son intrínsecas a la similitud de SGBD monomodelo y monolingües. Son identificados como:  El primer problema, en el intercambio global de los datos, el control y la utilización es lo más fundamental, ya que impide que el usuario de un SGBD monomodelo y monolingüe utilice las BBDD de otros SGBD monomodelo y monolingües. En consecuencia, la carga se encuentra en la parte de los usuarios que deben aprender los otros modelos y lenguajes para tener acceso a otras BBDD y para la utilización de otros SGBD monomodelo y monolingües.  El segundo problema es el coste. A medida que la popularidad y la funcionalidad de los SGBD son cada vez más evidentes, el uso de SGBD en una determinada organización se hará más frecuente. En consecuencia, habrá muchos SGBD heterogéneos en una organización. Como SGBD separados, monomodelos, y monolingües, que requieren apoyos por separado y hardware más potente que soporte este tipo de sistemas, lo que se traduce en más costes. Tipos: Los tipos de heterogeneidades en los sistemas de bases de datos pueden ser clasificadas en:  Las debidas a las diferencias en el SGBD
  • 8.  Las debidas a las diferencias en la semántica de los datos. Las debidas a las diferencias en el SGBD: La heterogeneidad debida a la utilización de diversos SGBD es común en organizaciones que crecen sin una planificación en cuanto a sus sistemas de información. Dichos sistemas evolucionan paulatinamente en diferentes SGBD o diferentes modelos de conceptualización tales como: jerárquico, de red, relacional u orientado a objetos. Diferentes departamentos dentro de la empresa pueden tener requerimientos diferentes y pueden seleccionar diferentes SGBD. También los SGBD adquiridos a lo largo de un período de tiempo pueden ser diferentes debido a los cambios en la tecnología. Cada SGBD tiene un modelo de datos subyacente utilizado para definir estructuras de datos y las restricciones. Tanto los aspectos de representación (estructura y restricciones) como de lenguaje pueden dar lugar a la heterogeneidad. Las debidas a las diferencias en la semántica de los datos: La heterogeneidad semántica es un término bastante cargado, sin una definición clara. Básicamente se refiere a las diferencias entre las BBDD que se relacionan con el significado, la interpretación y el uso previsto de los datos. Sin duda, los aspectos más importantes de la heterogeneidad semántica se revelan como conflictos de nombres. El problema fundamental de nombres es el de los sinónimos y los homónimos. Dos entidades idénticas que tienen diferentes nombres son sinónimos, y dos entidades diferentes que tienen nombres idénticos son homónimas. La detección de la heterogeneidad semántica es un problema difícil. Normalmente, los esquemas de los SGBD no proporcionan la semántica suficiente para interpretar los datos de forma coherente. La heterogeneidad debida a
  • 9. diferencias en los modelos de datos también contribuye a la dificultad en la identificación y resolución de la heterogeneidad semántica. También es difícil descomponer la heterogeneidad debida a diferencias en el SGBD de los resultantes de la heterogeneidad semántica. Procesamiento de consultas en BBDD heterogéneas. La naturaleza de los sistemas que integran varias BBDD requiere pasos ligeramente diferentes a los necesarios en el procesamiento de consultas distribuidas. Cada SGBD tiene sus propios procesadores de consulta y es más complejo por las siguientes razones:  La capacidad de los componentes del SGBD pueden ser diferentes, lo que impide un tratamiento uniforme de las consultas a través de múltiples SGBD y sitios.  Del mismo modo, el coste de tramitación de las consultas puede ser diferente en diferentes SGBD. Esto aumenta la complejidad de las funciones de costes que deben ser evaluadas.  Puede haber dificultades en el movimiento de datos entre SGBD ya que pueden diferir en su capacidad para leer datos "movidos".  La capacidad de optimización local de cada SGBD puede ser muy diferente. Modelo de transacción y computación. La arquitectura de un SGBD heterogéneo implica una serie de SGBD, cada uno con su propio administrador de transacciones (llamados gestores locales de transacciones o LTMs) y una capa de SGBD heterogénea en la parte superior. El administrador de transacciones de la capa del SGBD heterogénea de varios SGBD
  • 10. se llama administrador de transacciones globales (GTM), ya que gestiona la ejecución de operaciones globales. En un sistema heterogéneo, hay dos tipos de operaciones:  Las transacciones locales, que se envían a cada SGBD y se ejecutan en una única BD  Las transacciones globales, que tienen acceso a múltiples BD que se envían a la capa de múltiples SGBD. Una transacción global se divide en una serie de subtransacciones globales, cada una de los cuales se ejecuta en una BD.
  • 11. Conclusión. A pesar de que las bases de datos distribuidas heterogéneas es una tecnología reciente, éste sufre de varios desafíos con los usuarios ya que tienen difícil intercambio, control y utilización global de los datos, además puede que existan detalles cuando se cuenta con diferentes gestores de sistemas de bases de datos, pero ese tipo de problemas son resueltos por expertos en la materia. También influye el alto costo de mantenimiento y soporte por parte de los profesionales, ya que cualquier empresa tiene la demanda de tener una base de datos estable, dinámica y lo más importante, que tenga la facilidad de uso para los usuarios finales.