Escolar Documentos
Profissional Documentos
Cultura Documentos
MODULO V
PARALELO “B“
INGENIERIA EN SISTEMAS
TRABAJO GRUPAL
INTEGRANTES:
MARIUXI CANDO
Mariuxi salinas
Luis soto
2009 - 2010
MODELOS DE BASES DE DATOS PARA LA DISTRIBUCION
_ ORGANIZATIVAS:
_ Adaptación a la organización de la institución (unión de
compañías/descentralización), respondiendo a cambios.
_ Almacenar los datos donde son generados y/o usados, la mayor parte locales
_ Proporcionar autonomía local, controlándose desde cada nodo. Política
general contra política local.
_ ECONÓMICAS:
_ Costes de comunicación y de creación de pequeños sistemas.
TÉCNICAS:
_ Flexibilidad, acceso desde distintos lugares y por distintas personas a la vez
_ Fiabilidad/disponibilidad, en un determinado momento / intervalo. Varios
sitios, duplicaciones, evitan fallos.
_ Modularidad.
_ Mejora del rendimiento, BD más pequeñas, operaciones de menor volumen
_ Crecimiento incremental, añadiendo poder de procesamiento y
almacenamiento.
Enfoque federado
La forma en que cooperan se basa fundamentalmente en dos esquemas:
El esquema de exportación.
Denota las partes de la base de datos que va a compartir o que va a poner a
disposición de los demás miembros de la federación. Así también es un
subconjunto de un esquema componente ya que no todos lo datos deberán de
ser disponibles para la federación
El esquema de importación.
Son vistas de la base de datos que proporcionan lo que desea el esquema de
exportación.
Tipos de Arquitectura para un SGBDF.
A continuación se van a detallar dos tipos de arquitecturas para el manejo de
bases de datos federadas. Hay otras muchas, pero en este documento nos
vamos a centrar en la arquitectura de Sheth A.P. and Larson, J.A. y la
arquitectura propuesta por ANSI/SPARC.
Funcionamiento
Hay dos tipos de tareas que describen el funcionamiento de los sistemas de
bases de bases de datos federadas, las tareas de desarrollo y las de
operación.
Tareas de desarrollo
Se definen cuatro tareas de desarrollo:
- Traducción de esquemas: Se ejecuta cuando un esquema representado en un
modelo de datos es mapeado a un esquema equivalente representado en
diferente modelo de datos.
CLASIFICACIÓN.
Débilmente acoplados
_ Los usuarios deben de tratar explícitamente con las base de datos.
Fuertemente acoplados
_ Los administradores de la federación controlan el acceso y mantienen el
sistema.
_ Esquema federado único. SIRIUS-DELTA, DDTS.
_ Múltiples esquemas federados: Mermaid, MULTIBASE.
Problemas de Implementación.
La implementación de este tipo de base de datos concierne una serie de
problemas que se citan a continuación:
Problemas en transacciones.
� Control de concurrencia. El SMBDF no conoce las transacciones a nivel
de componentes y lo SMBD componentes no siempre pueden distinguir
entre transacciones propias y externas.
Soluciones comerciales
Existen varias opciones y varias instituciones y compañías que trabajan para
solucionar estos problemas de interoperabilidad, mas sin embargo muy pocos
trabajan para la administración global, algunas de las compañías que trabajan
en soluciones son augsoft, Oracle, Sybase, y ha usado distintas opciones por
ejemplo ODBC(open Data Base Connectivity) y JDBC el conector de Java, en
general los grandes manejadores de bases de datos contienen alguna
herramienta para poder hacer esto lo malo es que tienen un producto para
conectarse con otros manejadores, pero cada uno se vende aparte además de
que los costos son exorbitantes.
Aplicaciones Comerciales.
Existen multitud de aplicaciones comerciales que soportan bases de datos
federadas. Todos los sistemas gestores de bases de datos conocidos poseen
la posibilidad de crear este tipo de bases de datos. Por ejemplo, IBM, ORACLE,
MySQL, SQL Server, etc., permiten la creación de bases de datos federadas.
El problema que surge es cuando se desea realizar una base de datos
federada que consulta los datos de otra base de datos con una tecnología
diferente, es decir, de otro fabricante. En este caso las posibilidades se
reducen, y es necesaria la incorporación de algún componente extra que
incrementa el coste considerablemente.
♦ Pequeño tamaño y peso de los terminales, que entre otras cosas hace
necesario buscar protocolos y algoritmos eficientes en “energía”,
debido a las restricciones de baterías que presentan este tipo de
equipos. Es imprescindible también llegar a conseguir un equilibrio
entre memoria y disco, por ejemplo, las técnicas de comprensión
permiten ahorrar disco pero al descomprimir la información se
consume CPU y, por tanto, energía
Ejemplos
PDA
Lapton
Principales ventajas:
Movilidad. Livianos y trasportables, pueden ser utilizados tanto
dentro como fuera del aula, permitiendo la búsqueda, selección y
procesamiento de la información, la colaboración y la co-
construcción del conocimiento en horario escolar y/o extraescolar.
Conectividad. La conexión inalámbrica facilita, sin la mediación de
cableado, la unión de dos o más dispositivos, el acceso y uso de
internet, intercambio de información y trabajo colaborativo.
Favorece la comunicación, la creación de redes y las comunidades
vituales de aprendizaje.
La llamada red mesh por ejemplo, permite que cada dispositivo se
transforme en un nodo y cada nodo establezca una comunicación
con los demás nodos y con la red.
Funcionalidad. Estos dispositivos cuentan con una batería y sólo
el acceso a la red está limitado por la existencia en el lugar de red
inalámbrica. La capacidad de procesamiento de datos facilita la
recopilación de la información en cualquier contexto.
Principales desventajas:
Precio. Si bien se trata de dispositivos más baratos que una
computadora fija de mesa, en algunos casos -hablamos de
los PDA, los TabletPC, etc. no de las laptops que rondan en
el mercado uruguayo en alrededor de 1000 dólares
americanos- su precio no es accesible a la toda de la
población, lo que no favorecería la generalización a nivel
escolar sin la intervención de políticas públicas.
Tamaño. Según el dispositivo, su teclado y su pantalla
pueden ser de mayor o menor tamaño. Esto hace más
incómodo su uso, en espacial si hablamos de estudiantes,
no acostumbrados a la tecnología moderna -por ejemplo
teléfonos móviles- para los niños incluso, "nativos digitales",
requiere de una adaptación. En cuanto a la tecnología de
difusión de la información -no para las laptops pero sí para
otros dispositivos más pequeños- la misma debe estar
adaptada para que se pueda acceder desde el mismo -
tamaño de pantalla, puede incluso, no visualizar la misma
difundida a partir de determinado software.
Funcionalidad. Por más que la industria está realizando
grandes esfuerzos para dotarlos de fortaleza física, los
mismos siguen teniendo fragilidad y algunos pueden ser
fáciles de extraviar. Es preciso instruir y responsabilizar a los
alumnos y las familias en el uso responsable y cuidado
personal de los mismos.