Questões banco de dados Heterogêneos. Celso Antonio Colombo Leandro Giaretta. 1- Qual é a definição para um banco de dados Heterogêneo? R: é o resultado da junção de dados oriundos de banco de dados diferentes. A diferença se estende em vários aspectos, seja em relação a sistemas de gerenciamento diferentes, ou plataformas diferentes, localmente ou não localmente distribuídos etc... 2- Quais a vantagem de se usar um sistema de gerenciamento de banco de dados heterogêneo, ao invés de prover o uso de um banco de dados homogêneo? R: a principal vantagem de um seistema de bancao de dados heterogenio é que se pode aproveitar toda a estrutura já existente. Outra vantagem é que pode-se ainda manter a autonomia de cada banco existente, controlando este aspecto através de políticas pré estabelecidas, que terão o papel de estabelecer a margem desta autonomia, ou seja , fortemente integrado, semi-autônomo ou totalmente isolado, essas políticas são conhecidas como Esquemas Conceituais. O sistema heterogêneo tem o poder de integrar banco de dados sem que o usuário da aplicação perceba que as informações expostas a ele venham de bancos de dados diferentes. 3- Os Esquemas conceituas são considerados muito importante dentro das estruturas de banco de dados Heterogêneos. Por que? R: os esquemas conceituais fazem parte da arquitetura do banco de dados heterogêneo. São os eles que definem de que forma que ocorrerão as interações com cada banco de dados. Basicamente as arquitetura possuem dois tipos de esquemas conceituais principais e mais um opcional se houver necessidade: • Esquema conceitual global: oferece uma visão integrada da base de dados distribuída, a qual prove fragmentação e transparência em toda a hetorogenuidade envolvida a partir da definição do esquema conceitual local. • Esquema conceitual local - Descreve quais dados são disponibilizados em relação ao seu escopo local. • Esquema conceitual auxiliar - Esquema opcional usada para resolver incompatibilidades entre dados;