sábado, 17 de novembro de 2012
Consideração Design Móvel Databse
Consideração de projeto e os objetivos
Alguns aspectos precisam ser considerados, a fim de alcançar os objetivos do projeto do Sistema de Banco de Dados Mobile ou MDS. Desempenho necessitam de ser estabilizadas, devido ao uso de mobilidade. O design do MDS deve ser de interface discreto. O MDS é de confiança para cumprir a grande expectativa dos usuários móveis. Por último a escalabilidade do MDS, estes inclui, todos vão sincronizar ao mesmo tempo. A replicação de mesclagem, vamos motores de banco de dados sincronizar o banco de dados local que reside no dispositivo móvel com um banco de dados central executado em um servidor. Determinar como os dados serão importados ou exportados para o banco de dados de condução no servidor como parte da estratégia do banco de dados. Planejar a estratégia de sincronização, como parte da fase de projeto de banco de dados
Database Design móvel
Projeto de banco de dados móvel é a base em oito etapas. Os passos específicos ajudará o objetivo do projeto do MDS será bem sucedida. A Figura 1 abaixo mostra o fluxo dos oito passos projeto móvel da base de dados.
1. Plataforma móvel
Os fatores que podem ser considerados ao escolher uma plataforma incluem, facilidade de uso, facilidade de desenvolvimento, facilidade de comunicação, facilidade de implantação, o preço do produto, a confiabilidade do sistema, manutenção do produto, largura de banda de comunicação, suporte técnico, ea popularidade do produto. Também é necessário dar considerações que tipo de técnicas de comunicação sem fio e recursos de rede estão disponíveis para uso com aplicações móveis. Por exemplo, qual o sistema operacional móvel é o melhor para a implantação adequada do MDS? Atual sistema operacional disponível móvel e portátil incluem, Windows 2003/XP/Vista/7, Windows Mobile e Pocket PC, Symbian OS 7.x/8.x/9.x, Linux, e Embedded Linux.
2. Banco de dados móvel
Uma vez que a plataforma foi escolhida, um sistema de gerenciamento de banco de dados apropriado móvel terá de ser selecionado. Neste ponto, se se determinar que as bases de dados móveis suportadas na plataforma móvel seleccionada anteriormente não cumprem os requisitos e, em seguida, pode ser necessário seleccionar uma outra base de dados móvel ou para mudar para uma outra plataforma móvel. Por exemplo IBM DB2 Everyplace e Oracle9i Lite. Oracle Database Lite oferece uma pegada pequena, SQL habilitado banco de dados do cliente para acesso local aos dados da empresa de aplicativos no dispositivo móvel. Além disso, possui o componente de middleware móvel Server com suporte a sincronização de dados escalável e gerenciamento centralizado de recursos móveis
3. Banco Central
A seleção de banco de dados central é paralela com a seleção de banco de dados móvel, porque o banco de dados precisa coexistir em um único sistema, compartilhando os dados. Por exemplo, se o SQL Server para Windows Mobile é usado como um banco de dados móvel, o SQL Server pode ser usado como uma base de dados central para garantir a interoperabilidade, pois ambos os sistemas de gerenciamento de banco de dados do mesmo fornecedor.
4. Modelo de transação
Um modelo de operação apropriado deve ser escolhido em função das características do modelo e as preferências do utilizador. Nomes entre os modelos de transação estão disponíveis em ambiente móvel Canguru, PRO-MOTION, Moflex, Cluster e multi-database.
5. Técnicas de Otimização
A técnica de compressão oferece a capacidade de movimentar grande quantidade de dados entre o dispositivo móvel eo servidor de banco de dados central. A técnica de compressão vai fazer o melhor uso da largura de banda disponível, os dados transferidos entre dispositivos móveis ea base de dados central. Isto não só irá melhorar o desempenho, mas também vai fazer a largura de banda disponível para os outros usuários. Os dispositivos móveis têm limitado problemas de armazenamento, os dados mais utilizados devem ser armazenados para fazer o melhor uso do espaço disponível.
6. Entidades de banco de dados
Identificar as entidades de banco de dados e os dados é crucial. Após as decisões de infra-estrutura em causa terem sido feitas, as decisões relativas ao armazenar os dados necessitam de ser feitas.
7. Atributos da entidade
Enquanto as entidades da base de dados estão a ser identificados, os atributos contidos em cada uma das referidas entidades terão de ser consideradas. Para cada um destes atributos, o tipo de dados e o tamanho dos dados, também necessita de ser determinado.
8. Diagrama Entidade-Relacionamento
Quando as entidades de detalhes do banco de dados e seus atributos são finalizados, um diagrama de entidade relacionamento precisa ser desenvolvida. Este diagrama fornecerá as relações entre as diferentes entidades.
Processo de design de banco de dados é a parte mais crítica. Esta etapa envolve a realização de uma série de decisões importantes e os passos acima mencionadas anteriormente desempenha um papel vital no desenvolvimento MDS sucesso....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário