soluções de banco de dados Projetando abranger as várias etapas do gerenciamento de dados, incluindo modelagem de dados , projeto de banco de dados e integração de banco de dados . Ferramentas necessárias irá variar dependendo de qual etapa do projeto uma solução de banco de dados cai . Modelagem de dados vai exigir um software que permite a diagramação relações de dados de negócios. Projeto de banco de dados é feito usando ferramentas de plataforma de dados. Integrar os bancos de dados podem requerer programação especial quando as soluções off-the -shelf são inadequados. Modelagem de Dados
Modelagem de dados identifica as normas e requisitos para o projeto de banco de dados , estabelecendo as relações entre os diferentes pedaços de dados e identificação de como agrupar os dados existentes. O resultado final da modelagem de dados são os "super- sets " e " sub- conjuntos " de dados extraídos de uma forma de diagrama conhecido como diagramas entidade ( dados ) de relacionamento ( ERDs ) . As ferramentas que permitem ao usuário desenhar diagramas , como o Microsoft Visio, não fornecem opções suficientes para um designer de banco de dados. Software desenvolvido especificamente para modelagem de banco de dados permite a criação , manutenção e documentação da estrutura de dados para uma variedade de plataformas de banco de dados , incluindo Oracle, Sybase , MySQL, Postgre SQL , DB2 e MS SQL. Software de modelagem pode aumentar a produtividade " pegando " inconsistências, falhas ou erros no projeto da estrutura de dados.
Banco de Dados Projeto
projeto de banco de dados é a construção real do banco de dados tabelas ( esquema) . Projeto envolve a transformação das regras e relações de modelagem em um esquema de banco de dados (estrutura) , criando assim as tabelas que contêm os dados reais. Projeto de banco de dados começa com uma plataforma de banco de dados ( produto). Plataformas como Oracle, Sybase, DB2 e outros oferecem um sistema de banco de dados para trabalhar dentro e incluem design de banco de dados , monitoramento e ferramentas de teste . Ferramentas de modelagem separados integração com as ferramentas de design de banco de dados permitindo que os ERDs e regras a serem importados para a plataforma. O designer , em seguida, começa a construir as tabelas necessárias usando as ferramentas de design eventualmente enchem as tabelas com os dados reais. Algumas plataformas podem incluir uma ferramenta de software de modelagem de dados .
Integração Dados
integração de dados ocorre quando duas bases de dados ou fontes de dados separadas são mesclados . Soluções de banco de dados , muitas vezes incluem a integração particularmente quando uma empresa experimenta uma fusão, um redesenho do processo ou se os dados de outra empresa herdada ou adquirida. Ferramentas de integração de dados ajudam sistemas distintos interagir e se conectar. Estas ferramentas de descriptografar os dados e , em seguida, etapa ( organizar os dados nos grupos corretos ) , transformar ( aplicar as regras de banco de dados ) e carregar os dados em tabelas de banco de dados . Ferramentas de integração de banco de dados contêm scripts ou código , muitas vezes referida como "conectores" , que trabalham para integrar dados , formatos de web e tecnologia, aplicações legadas , formatos de B2B e dados não estruturados , como relatórios, HTML e outros tipos de arquivos. Software de integração de dados pode ser de compra off-the -shelf , fazer parte de uma plataforma de dados ou ser projetado para uma solução de banco de dados específico por uma equipe de programadores.