terça-feira, 13 de novembro de 2012
Microsoft Access Versus SQL Server
Embora o acesso é ótimo para pequenos bancos de dados não é tão bom quando você tem muitos usuários. Digamos 50 ou mais.
Algumas empresas podem usar um MS Office criar pequenos bancos de dados, mas eles também podem ter a necessidade de um banco de dados mais robusto, estável, que pode lidar com centenas de usuários. Neste caso, eles podem usar o que é conhecido como SQL Server. Como MS Access é um banco de dados relacional.
Imagine um sistema de banco de dados que não incluem formas. Bem, que lhe dá uma idéia do que é o SQL Server. Você não pode usá-lo para projetar telas de fantasia, uma vez que não inclui um gerador de formulários.
SQL Server permite que você crie servidores de banco de dados e armazenar centenas de bases de dados sobre ele. Ele usa uma linguagem chamada SQL (sequela pronunciado) que essencialmente puxa os dados dos bancos de dados com base em seus critérios. SQL significa Structured Query Language e é também usado no Access, embora não tanto como o SQL Server.
Os procedimentos armazenados são conjuntos de comandos SQL que foram compilados e armazenados no SQL Server. O equivalente de acesso são consultas.
SQL Server também tem uma segurança muito mais forte do que Access. Permissões podem ser definidas em tabelas, procedimentos armazenados e no banco de dados em geral. Você pode programar tarefas - por exemplo, você pode desejar ter os dados de vendas carregados automaticamente em uma tabela a cada manhã.
Ao contrário do Access, SQL Server pode armazenar muito mais dados em um de seus quadros. O setor bancário são conhecidos por usar SQL Server e você pode imaginar o volume de dados que deve ser lidando. Não poderia um banco de dados de desktop como o acesso lidar com tais demandas.
O acesso é mais uma ferramenta de desenvolvimento rápido, grande em montar bases de dados rapidamente. Também é bom para prototipagem e obter uma idéia do que é um sistema maior de SQL Server pode parecer.
O acesso pode se conectar a um banco de dados SQL Server e manipular dados em sua mesa. É comum para desenvolver telas em Access e conecte-se as tabelas no SQL Server.
Existe um abismo grande de preço entre o SQL Server e Access, embora haja um corte versão gratuita também está disponível agora.
É sempre um caso de pensar "O que é a ferramenta certa para este trabalho?" ...... Se você não está lidando com muitos usuários e não necessitam de grandes volumes de dados ou de segurança apertado, então, um banco de dados desktop como O acesso é ideal.
Obrigado por ler...
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário