sistemas operativos

Páginas: 32 (7936 palabras) Publicado: 4 de marzo de 2014
UNIDAD 1

FUNDAMENTOS BASES DE DATOS DISTRIBUIDAS


1.1 conceptos básicos
Una base de datos distribuida (BDD) es un conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidas en diferentes espacios lógicos (pej. un servidor corriendo 2 máquinas virtuales) e interconectados por una red de comunicaciones. Dichas BDD tienen la capacidad de realizarprocesamiento autónomo, esto permite realizar operaciones locales o distribuidas.
Un sistema de Bases de Datos Distribuida (SBDD) es un sistema en el cual múltiples sitios de bases de datos están ligados por un sistema de comunicaciones de tal forma que, un usuario en cualquier sitio puede acceder los datos en cualquier parte de la red exactamente como si estos fueran accedidos de forma local.
Unsistema distribuido de bases de datos se almacenan en varias computadoras. Los principales factores que distinguen un SBDD de un sistema centralizado son los siguientes:
Hay múltiples computadores, llamados sitios o nodos.
Estos sitios deben de estar comunicados por medio de algún tipo de red de comunicaciones para transmitir datos y órdenes entre los sitios.

1.2 Objetivos de las Bases deDatos Distribuidas


1) Lograr Mayor Seguridad


2) Conseguir Minimizar Costos


3) Evitar concurrencia


4) Aumentar Productividad


1.3 Disciplinas de Estudio Bases de Datos Distribuidas

Como principales disciplinas de estudio para conocer las bases de datos tenemos las siguientes:

A) INGENIERIA: Para conocer cómo se desarrollan y que forma tendrán para implementarse.

B)ALGEBRA: Buscando establecer relaciones en base a funciones algebraicas.

C) BASES DE DATOS: Buscando un adecuado funcionamiento de acuerdo a los principios de estas.

D) REDES: Implementado en adecuado sistema para su funcionamiento sin concurrencia.


1.4 Arquitectura Bases de Datos Distribuidas

En esta parte será de gran utilidad establecer y dejar en claro como será la comunicaciónentre la base de datos para que cuando se implemente en las demás sedes no se tenga que volver a organizar.
Es de vital importancia dejar claro como será la interacción entre el cliente-servidor para que al guardar datos o hacer los diferentes tipos de operaciones no se duplique la información y se tenga la certeza de obtener datos reales. Para esto definiremos tres niveles que son:
1. Nivelinterno: es el nivel más bajo de abstracción, y define cómo se almacenan los datos en el soporte físico, así como los métodos de acceso.

2. Nivel conceptual: es el nivel medio de abstracción. Se trata de la representación de los datos realizada por la organización, que recoge las vistas parciales de los requerimientos de los diferentes usuarios y las aplicaciones posibles. Se configura como visiónorganizativa total, e incluye la definición de datos y las relaciones entre ellos.

3. Nivel externo: es el nivel de mayor abstracción. A este nivel corresponden las diferentes vistas parciales que tienen de la base de datos los diferentes usuarios. En cierto modo, es la parte del modelo conceptual a la que tienen acceso.






UNIDAD 2
DISEÑO DE BASES DE DATOS DISTRIBUIDAS


2.1consideraciones de diseño de bases de datos distribuidas


1) Establecer sedes donde se instalaran las bases de datos

2) Diseñar esquemas de asignación de servicios

3) Correcto funcionamiento de equipos y red

4) Elaborar Bosquejos de transacciones

5) Determinar usuarios y administradores

2.2 DICCIONARIO DE DATOS

Es aquel donde se establecen todos los campos con los que va acontar la base de datos en este orden:

1) Campo

2) Dominio

3) Tipo de Campo

4) Indización

5) Validación

A continuación se muestra un ejemplo


2.3 Niveles de transparencia
1) De Distribución: Que este perfectamente organizada según el número de sedes.
2) De Transacciones: Que las operaciones a realizar se hagan sin problemas.
3) De Rendimiento: Que nunca se vea afectado el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS