Un sistema en el que cada servidor es DBMS autónomo y centralizado que tiene sus propios usuarios locales. El término sistema de base de datos federada o, en resumen, FDS, se usa básicamente cuando existe una vista o esquema global de la federación de la base de datos que básicamente comparten las aplicaciones. Estos sistemas son híbridos entre sistemas distribuidos y centralizados.
Problemas en DBMS:
en FDBMS heterogéneos, un servidor puede ser un DBMS de red, otro un DBMS de objeto y un tercero un DBMS relacional o jerárquico. idioma del servidor. El tipo de heterogeneidad presente en FDBMS puede provenir básicamente de varias fuentes. Los siguientes tipos de heterogeneidad o problemas ocurrirán en FDBMS.
- Diferencias en el modelo de datos:
en una organización, podemos tener diferentes tipos de modelos de datos para bases de datos, como relacionales, archivos, modelos de datos de objetos y las capacidades de modelado de estos modelos varían entre sí. Por lo tanto, tratarlos de manera uniforme en un solo idioma es demasiado difícil. Por lo tanto, la diferencia en el modelo de datos es el problema básico en FDBMS. - Diferencia en las restricciones:
las instalaciones de restricciones y su implementación varían de un sistema a otro. Hay características básicamente comparables que deben reconciliarse en la construcción básica del esquema global. Y este esquema global también tiene que lidiar con conflictos potenciales entre restricciones. Por ejemplo, la relación del modelo ER se representa como restricción de integridad referencial en el modelo relacional. - Diferencia en el idioma de consulta:
para el mismo modelo de datos, tenemos tantos idiomas y su versión también varía. Por ejemplo, incluso en SQL, tenemos tantas versiones como SQL-89, SQL-92 y SQL-99 y estas versiones tienen su propio conjunto de tipos de datos, operadores de comparación, manipulación de strings, etc.
Publicación traducida automáticamente
Artículo escrito por Akashkumar17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA