TECNOLÓGICO DE ESTUDIOS SUPERIORES DE JOCOTITLÁN
INGENIERÍA EN SISTEMAS COMPUTACIONALES
ISC-702
BASES DE DATOS DISTRIBUIDAS
TEMA:
1.4 ARQUITECTURA DE BASES DE DATOS DISTRIBUÍDAS
DOCENTE:
M EN T.C JUAN ALBERTO ANTONIO VELÁZQUEZ
INTEGRANTES:
FABIOLA ÁLVAREZ MARTÍNEZ
JORGE LUIS CRUZ TREJO
ROCÍO JIMÉNEZ ALCÁNTARA
LUIS ENRIQUE ROMERO SEGUNDO
Contenido
• Objetivo
• Definición
• Niveles
• Arquitectura cliente-servidor
• Sistemas paralelos
• Sistemas distribuidos
Objetivo del estándar ANSI/SPARC.
• El objetivo principal de la arquitectura ANSI/SPARC es definir un
SGBD con el máximo grado de independencia, separando las
aplicaciones de usuario y la base de datos física. Para ello se utilizan
tres niveles de abstracción conocidos como interno, conceptual y
externo.
Arquitectura de bases de datos distribuídas
• La arquitectura define la estructura de un sistema. Al definir la
arquitectura se deben identificar las componentes de un sistema, las
funciones que realiza cada una de las componentes y las
interrelaciones e interacciones entre cada componente.
Niveles de abstracción del estándar
ANSI/SPARC.
Nivel interno:
Es el que se ocupa de la
forma como se
almacenan físicamente los
datos.
Nivel externo:
Es el que se ocupa de la forma
como los
usuarios individuales perciben
los datos.
Nivel conceptual:
Es un nivel de mediación entre los
otros dos, es decir define las estructuras de almacenamientos
el Administrador de Base de Datos.
Esquema de estandarización en bases de datos distribuidas
• Cuyo propósito es dividir el trabajo en piezas y esas piezas se relacionan
unas con otras. Se sigue los siguientes enfoques:
• 1.Basado en componentes: Se definen las componentes del sistema junto
con las relaciones entre ellas.
• 2.Basado en funciones: Se identifican las diferentes clases de usuarios
junto con la funcionalidad que el sistema ofrecerá para cada clase.
• 3.Basado en datos: Se identifican los diferentes tipos de descripción de
datos y se especifica un marco de trabajo arquitectural el cual define las
unidades funcionales que realizarán y/o usarán los datos de acuerdo con las
diferentes vistas. Este es el enfoque seguido por el modelo ANSI/SPARC.
ARQUITECTURA DE UN SISTEMA MANEJADOR DE BASES DE
DATOS DISTRIBUIDAS
1.SISTEMAS DE MANEJO DE BASES DE DATOS DISTRIBUIDOS
HOMOGÉNEOS
2.SISTEMAS DE MANEJO DE BASES DE DATOS DISTRIBUIDOS
HETEROGÉNEOS
ARQUITECTURA BASADA EN COMPONENTES DE UN SISTEMA
DE MANEJO DE BASES DE DATOS DISTRIBUIDOS
Consiste en dos partes como
son: el procesador de datos y el
Procesador de usuario.
El procesador de usuario es el encargado
de procesar las solicitudes del usuario,
consiste en cuatro partes: un manejador de
la interfaz con el usuario, un controlador
Semántico de datos, un optimizador global
de consultas y un supervisor de la
ejecución global.
•
El procesador de datos existe en cada nodo
de la base de Datos distribuida. Utiliza un
esquema local conceptual y un Esquema
local interno, el procesador de datos
consiste de Tres partes: un procesador de
consultas locales.
ARQUITECTURA BASADA EN COMPONENTES DE UN SISTEMA
MULTI-BASES DE DATOS.
Consta de un sistema de manejo de bases datos para usuarios globales y
usuarios locales.
Arquitectura cliente-servidor
Sistema distribuido
Sistema paralelo
Conclusión
• No existe un equivalente de una arquitectura estándar para sistemas
de manejo de bases de datos distribuidas, cada sistema ha adoptado
su propia arquitectura.Y de esa forma podemos ver que tipo de
arquitectura utilizar para la creación de las bases de datos.
Referencias
• http://repositorio.utn.edu.ec/bitstream/123456789/522/6/04%20ISC%
20151%20CAPITULO%20IV.pdf
• http://www.infcr.uclm.es/www/fruiz/bda/doc/trab/T9900_OGonzalez.
pdf
• http://cursos.aiu.edu/Base%20de%20Datos%20Distribuidas/pdf/Tem
a%201.pdf

Arquitecturas

  • 1.
    TECNOLÓGICO DE ESTUDIOSSUPERIORES DE JOCOTITLÁN INGENIERÍA EN SISTEMAS COMPUTACIONALES ISC-702 BASES DE DATOS DISTRIBUIDAS TEMA: 1.4 ARQUITECTURA DE BASES DE DATOS DISTRIBUÍDAS DOCENTE: M EN T.C JUAN ALBERTO ANTONIO VELÁZQUEZ INTEGRANTES: FABIOLA ÁLVAREZ MARTÍNEZ JORGE LUIS CRUZ TREJO ROCÍO JIMÉNEZ ALCÁNTARA LUIS ENRIQUE ROMERO SEGUNDO
  • 2.
    Contenido • Objetivo • Definición •Niveles • Arquitectura cliente-servidor • Sistemas paralelos • Sistemas distribuidos
  • 3.
    Objetivo del estándarANSI/SPARC. • El objetivo principal de la arquitectura ANSI/SPARC es definir un SGBD con el máximo grado de independencia, separando las aplicaciones de usuario y la base de datos física. Para ello se utilizan tres niveles de abstracción conocidos como interno, conceptual y externo.
  • 4.
    Arquitectura de basesde datos distribuídas • La arquitectura define la estructura de un sistema. Al definir la arquitectura se deben identificar las componentes de un sistema, las funciones que realiza cada una de las componentes y las interrelaciones e interacciones entre cada componente.
  • 5.
    Niveles de abstraccióndel estándar ANSI/SPARC. Nivel interno: Es el que se ocupa de la forma como se almacenan físicamente los datos. Nivel externo: Es el que se ocupa de la forma como los usuarios individuales perciben los datos. Nivel conceptual: Es un nivel de mediación entre los otros dos, es decir define las estructuras de almacenamientos el Administrador de Base de Datos.
  • 6.
    Esquema de estandarizaciónen bases de datos distribuidas • Cuyo propósito es dividir el trabajo en piezas y esas piezas se relacionan unas con otras. Se sigue los siguientes enfoques: • 1.Basado en componentes: Se definen las componentes del sistema junto con las relaciones entre ellas. • 2.Basado en funciones: Se identifican las diferentes clases de usuarios junto con la funcionalidad que el sistema ofrecerá para cada clase. • 3.Basado en datos: Se identifican los diferentes tipos de descripción de datos y se especifica un marco de trabajo arquitectural el cual define las unidades funcionales que realizarán y/o usarán los datos de acuerdo con las diferentes vistas. Este es el enfoque seguido por el modelo ANSI/SPARC.
  • 7.
    ARQUITECTURA DE UNSISTEMA MANEJADOR DE BASES DE DATOS DISTRIBUIDAS 1.SISTEMAS DE MANEJO DE BASES DE DATOS DISTRIBUIDOS HOMOGÉNEOS 2.SISTEMAS DE MANEJO DE BASES DE DATOS DISTRIBUIDOS HETEROGÉNEOS
  • 8.
    ARQUITECTURA BASADA ENCOMPONENTES DE UN SISTEMA DE MANEJO DE BASES DE DATOS DISTRIBUIDOS Consiste en dos partes como son: el procesador de datos y el Procesador de usuario. El procesador de usuario es el encargado de procesar las solicitudes del usuario, consiste en cuatro partes: un manejador de la interfaz con el usuario, un controlador Semántico de datos, un optimizador global de consultas y un supervisor de la ejecución global. • El procesador de datos existe en cada nodo de la base de Datos distribuida. Utiliza un esquema local conceptual y un Esquema local interno, el procesador de datos consiste de Tres partes: un procesador de consultas locales.
  • 9.
    ARQUITECTURA BASADA ENCOMPONENTES DE UN SISTEMA MULTI-BASES DE DATOS. Consta de un sistema de manejo de bases datos para usuarios globales y usuarios locales.
  • 10.
  • 11.
  • 12.
  • 13.
    Conclusión • No existeun equivalente de una arquitectura estándar para sistemas de manejo de bases de datos distribuidas, cada sistema ha adoptado su propia arquitectura.Y de esa forma podemos ver que tipo de arquitectura utilizar para la creación de las bases de datos.
  • 14.