A utilização do Banco de Dados na empresa pode trazer algumas dúvidas a respeito de qual das soluções disponíveis utilizar. Entre os sistemas gerenciadores de banco de dados mais populares destacam-se: Oracle, SQL Server e MySQL.
Contudo, alguns deles possuem mais recursos voltados para segurança, outros têm plataformas de analytics mais avançadas e mais atributos particulares que diferenciam os usos. É importante conhecer as diferenças e recursos de cada um, para auxiliar na decisão de qual banco de dados você deverá utilizar no seu negócio. Entenda mais:
O SQL Server é desenvolvido pela Microsoft e é um software comercial (isto é, a compra de licença se faz necessária para utilizá-lo, pois a edição gratuita do SQL Server possui tantas restrições que quase sempre inviabiliza seu uso em produção).
Uma das maiores vantagens do SQL Server, é a grande comunidade e suporte que você encontra em fóruns próprios da Microsoft com vasta documentação e informações, devido ao fato de ser um dos bancos de dados mais utilizados e estar consolidado há muitos anos.
Outro ponto vantajoso é a sua solução robusta e completa para ambientes de alta disponibilidade, e até mesmo para ambientes de Disaster Recovery.
Em 2010, foi lançada a Microsoft Azure, um software como serviço (SaaS) que traz funcionalidades de computação em nuvem. Através dele, fica disponível a utilização do SQL Server gerenciado em nuvem, com a opção de realizar a migração do SQL Server que você já possui.
Uma possível desvantagem do SQL Server seria o preço, que pode ser alto para pequenas empresas, dependendo da edição desejada. Nas assinaturas anuais, a edição SQL Server Standard (Padrão) inicia na faixa de preço de US$ 1.418/ano em dólares, e a Enterprise (Empresarial) por US$ 5.434/ano, ambas as edições com pacotes de dois núcleos (Standard também acompanha dois núcleos).
O modelo de núcleos é licenciado de forma que cada servidor que rode o SQL Server, seja físico ou virtual, deverá possuir uma quantidade necessária de licenças baseada no número de núcleos do servidor. É um tipo de licença ideal para empresas que possuem muitos usuários do SQL Server, já que não é necessária a aquisição de licenças separadas para cada usuário. A compra por licença de acesso para cada usuário também está disponível, em outros valores.
O MySQL é um software de código aberto (GNU open source) e sua licença é livre, podendo ser realizado download e livre utilização empresarial, sendo somente o suporte ao produto comercializado. Atualmente, é propriedade da Oracle Corporation, que desenvolveu e mantém o banco de dados Oracle.
É uma solução robusta e presente no mercado há muitos anos, e a grande maioria das aplicações necessárias em empresas podem ser executadas perfeitamente no MySQL sem a necessidade de aquisição de licenças.
Como o software é totalmente livre, os custos existentes são os de suporte, porém, são opcionais e iniciam a partir de US$ 2.000 por ano nas edições Standard (Padrões). Suportes mais antigos podem ter preços iniciais em US$ 400/ano.
A Microsoft Azure citada anteriormente também possui planos pagos para migrar um banco de dados MySQL já existente para os serviços em nuvem da Azure.
O Oracle é o banco de dados mais antigo entre as três opções. Sua documentação e informações são muito aprofundadas e facilmente encontradas. Ele opera em mais sistemas operacionais do que as opções anteriores, disponível em Windows, Solaris, Linux, AIX, HP-UX, z/OS, OS X e outros sistemas.
É um software mais complexo na administração do que o SQL Server, por exemplo. Porém, entre todos os seus recursos, muitos são voltados para forte segurança e desempenho.
Possui soluções de alta disponibilidade com load balance e ambiente de Disaster Recovery do próprio banco de dados, funções de compressão de dados, além de ferramentas avançadas de proteção e segurança. Embora alguns desses recursos sejam adicionais e possuam valores individuais pagos à parte.
Nas edições mais atualizadas, o custo de licença Enterprise (empresarial) pode ser adquirido em licenciamento por usuário nomeado e com licença perpétua, a partir de US$ 950,00. Já as licenças perpétuas por núcleo de processador iniciam em US$ 47.500,00.
Vale ressaltar que os valores acima informados ainda não incluem tributos. Também não estão contemplados os valores de suporte e atualização do software que são cobrados separadamente. O dólar não segue a cotação oficial, mas um valor dólar Oracle que é ajustado de tempos em tempos.
Os valores das licenças Enterprise por núcleo de processador sofrem multiplicação de um fator que depende do fabricante do processador adquirido com o servidor de sua empresa. Para máquinas Intel, atualmente esse fator é 0,5.
Já o licenciamento Standard (batizado na Oracle por Standard Edition 2) leva em consideração o número de processadores de seu equipamento, independentemente da quantidade de núcleos. Assim, seu valor por processador está em US$ 17.500,00.
Se deseja implementar um banco de dados Oracle em nuvem, o Oracle está disponível em quase todos os sabores de fornecedor, tais como o Azure ou a AWS. Contudo, a Oracle Corporation possui um sistema próprio de nuvem, o Oracle Cloud, para migrar o banco de dados Oracle, com planos e preços tanto para bancos de dados locais como em nuvem.
Apesar de o valor de aquisição ser, normalmente, a características mais observada, os recursos dos bancos de dados devem ser avaliados para se entender qual é o mais compatível e benéfico para o seu negócio, independente do porte.
Eis alguns exemplos de grandes empresas que utilizam cada um dos bancos de dados citados:
Caso você tenha mais dúvidas ao decidir o banco de dados ideal para a sua empresa, entre em contato com a Antharys Tecnologia.
Indiferentemente da solução utilizar Oracle, SQL Server, MySQL, PostgreSQL e outros, nossos especialistas estarão preparados para entregar as melhores práticas na gestão, com máxima eficiência e segurança garantida dos seus dados. Ficaremos felizes em te auxiliar nessa jornada.