Topicos selectos de base de datos

6,487 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,487
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
155
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Topicos selectos de base de datos

  1. 1. 1.8 Tópicos selectos de bases de datosUn tópico es una idea o un tema en específico, en este caso bases de datos.(BDD) es un conjunto de multiples bases de datos lógicamente relacionadas las cuales seencuentran distribuidas en diferentes espacios lógicos (ejemplo.- un servidor corriendo 2maquinas virtuales) e interconectados por una red de comunicaciones.Un sistema de Bases de Datos Distribuida (SBDD) esun sistema en el cual múltiples sitios de basesdedatos están ligados por un sistema de comunicacionesde tal forma que, un usuario en cualquiersitio puedeacceder los datos en cualquier parte de la redexactamente como si estos fueranaccedidos de formalocal.Un sistema distribuido de bases de datos se almacenan en variascomputadoras. Los principalesfactores que distinguen un SBDD de un sistemacentralizado son los siguientes:Hay múltiples computadores, llamados sitios o nodos.Estos sitios deben de estar comunicados por medio dealgún tipo de red de comunicaciones paratransmitirdatos y órdenes entre los sitios.Conceptos básicos:El sistema de administración de Base de DatosDistribuida (DDBMS), esta formado porlastransacciones y los administradores de base de datosdistribuidos de todas las computadoras.Tal DDBMS enun esquema genérico implica un conjunto deprogramas que operan en diversascomputadoras.Estos programas pueden ser subsistemas de unproducto único DDBMS,concesionado por un sólofabricante, o también pudiera resultar de unacolección de programas defuentes dispares :algunosconsiderados por fabricantes y algunos otros escritosen casa.Un administrador de base de datos (DTM) es unprograma que recibe solicitudes de procesamientodelos programas de consulta o de transacciones y a suvez las traduce en acciones para losadministradoresde la base de datos . Una función importante del DTMes coordinar y controlardichas acciones. · Cada sitiotiene sus propias bases de datos "reales" locales, suspropios usuarioslocales, sus propios DBMS yprogramas para administración de transacciones y supropioadministrador.
  2. 2. Cada localidad puede procesar transacciones locales ,es decir, aquellas que sólo acceden a datosqueresiden en esa localidad. Además, una localidad puedeparticipar en la ejecución detransacciones globales ,es decir, aquellas que acceden a datos de variaslocalidades, ésta requierecomunicación entre laslocalidades. · Una transacción local es la que accede acuentas en lalocalidad individual donde se inicio. Encambio, una transacción global accede a cuentas deunalocalidad distinta a la localidad donde se inicio o acuentas de varias localidades diferentes.Ejemplo:Considere un banco que tiene tres sucursales, en cadasucursal, un computador controla lasterminales de lamisma y el sistema de cuentas. Cada computador consu sistema de cuentas localen cada sucursalconstituye un "sitio" de la BDD; las computadorasestán conectadas por la red.Durante las operacionesnormales, las aplicaciones en las terminales de lasucursal necesitan soloaccesar la BD de la misma.Como solo accesan la misma red local, se les llamanaplicacioneslocales .Desde el punto de vista tecnológico, aparentemente lo importante es la existencia de algunas(Villaseñor, 2012)

×