O que é um SQL Server?
O Microsoft SQL Server é um sistema de gerenciamento de banco de dados relacional (RDBMS). Ele suporta uma ampla gama de processamento de transações, inteligência de negócios e aplicativos analíticos em ambientes de TI de negócios. SQL significa Structured Query Language, que é uma linguagem de programação projetada para bancos de dados específicos. Neste artigo, explicamos o que você pode fazer com o SQL Server, quais são as diferentes versões, o que há de novo em comparação com o SQL Server 2017 e 2016 e quais são os requisitos de hardware e software.
Por que as empresas usam o SQL Server?
O Microsoft SQL Server tem muitas aplicações no mundo dos negócios. O mais óbvio é que o banco de dados é usado para armazenar e gerenciar informações. As empresas que possuem informações confidenciais de clientes, como dados pessoais, informações de cartão de crédito e outras informações confidenciais, se beneficiam de uma forte segurança com o SQL Server. O sistema também possibilita o compartilhamento de arquivos de dados entre computadores da mesma rede, fator que aumenta a confiabilidade. O SQL Server também é usado para aumentar a velocidade com que os dados são processados para que grandes operações possam ser executadas facilmente. Com as informações armazenadas no banco de dados, as empresas contam com um sistema de backup confiável.
As diferenças entre o SQL Server 2016, 2017 e 2019.
Abaixo os recursos mais importantes por versão do SQL Server.
SQL Server 2016
Always Encrypted: O recurso Always Encrypted protege os dados e permite que o SQL Server execute operações de dados criptografados para que os proprietários possam proteger seus dados confidenciais usando uma chave de criptografia. Esse recurso garante que seus dados importantes armazenados no banco de dados gerenciado na nuvem permaneçam criptografados e protegidos.
Dynamic Data Masking: Esse recurso fornece uma versão ilegível de seus dados confidenciais para algumas pessoas e permite que apenas usuários autorizados os visualizem. É usado principalmente para gerenciar informações de cartão de crédito e bancos de dados semelhantes.
Real-Time Operational Analytics: A análise operacional em tempo real do SQL 2016 prepara seu sistema para um desempenho transacional ideal e ajuda a aumentar a consistência da carga de trabalho combinando OLTP na memória com columnstore na memória.
SQL Server 2017
Contêineres do Windows, Linux e Docker: agora você tem a opção de quais sistemas operacionais usar para executar suas instâncias do SQL Server 2017.
Graph Database Capabilities: Com o recurso de banco de dados gráfico no SQL Server 2017, agora você pode armazenar e consultar relacionamentos complexos entre nós e bordas de entidade com mais eficiência.
Correção automática do plano: A correção automática do plano garante o desempenho contínuo detectando e resolvendo as perdas de desempenho.
SQL Server 2019
Big data-clusters:
Esse recurso permite implantar simultaneamente vários clusters escalonáveis de contêineres SQL Server, Spark e HDFS em execução no Kubernetes. O Cluster de Big Data, como infraestrutura, permite que esses clusters funcionem em paralelo, onde você pode ler, gravar e processar Big Data do Transact-SQL para o Spark. Ele nos permite combinar e analisar facilmente os dados relacionais de alta qualidade com grandes quantidades de big data.
Suporte a UTF-8: o SQL Server 2019 oferece suporte ao sistema de criptografia de dados UTF-8 muito popular. A codificação de caracteres UTF-8 é usada ao exportar, importar e coletar dados no nível do banco de dados e no nível da coluna. Ele é ativado ao criar ou alterar o tipo de classificação para objetos na classificação de objetos com UTF-8. É compatível com os tipos de dados char e varchar.
Segurança aprimorada: Como o SQL Server está diretamente relacionado ao gerenciamento e aquisição de banco de dados, um dos requisitos mais importantes é a segurança das transações e dos dados envolvidos. A segurança de acesso aos servidores SQL é gerenciada por certificados. O novo recurso de segurança do SQL Server 2019 inclui o Gerenciamento de certificados no SQL Server Configuration Manager (CTP 2.0). Este certificado verifica o acesso seguro às instâncias do SQL Server. O gerenciamento de certificados agora é dedicado ao SQL Server Configuration Manager, simplificando outras tarefas.
Diferenças entre o SQL Server 2019 Standard e o Enterprise
A tabela abaixo mostra que três pontos principais foram adicionados à variante Enterprise do SQL Server 2019. A variante Enterprise tem três aplicativos extras: Enterprise Data Management, segurança mais avançada e ACBI.
Requisitos de sistema do SQL Server 2019
Os requisitos de hardware e software estão listados abaixo:
Hardware
- Processadores x64 baseados em AMD ou Intel (AMD Opteron, Phenom, AMD Athlon 64, Intel Xeon com suporte nativo EM64T
- Mínimo de 1 GB de memória do sistema (Standard & Enterprise). O recomendado é 4 GB ou mais.
- Velocidade de clock da CPU: x64 1,4 GHz ou mais. 2,0 GHz é recomendado.
- O Data Quality Services requer 2 GB adicionais de memória do sistema para funcionar de maneira ideal.
Software
- O .NET edição 4.6.2 ou posterior é necessário para executar o SQL Server 2019
- São necessários 6 GB de espaço livre em disco para uma instalação completa.
Leia tudo sobre: Licenciamento do SQL Server e CALs explicados: é necessário, de quantas eu preciso e o que é uma licença 2core?
Leia tudo sobre: Diferencie o SQL Server Express e o SQL Server
Leia tudo sobre: SSRS (SQL Server Reporting Services): O que é isso?
Leia tudo o que você precisa saber sobre o SSIS aqui.
Compre licenças baratas do Microsoft SQL Server 2019
Você está procurando licenças baratas do Microsoft SQL Server? A Softtrader é especialista em licenças de segunda mão da Microsoft, o que economiza até 70% no novo preço. Curioso sobre o preço?
Tem alguma questão? Contacte-nos!
Para obter mais informações sobre quais softwares e licenças da Microsoft são melhores para si, por favor entre em contacto conosco. Estamos disponíveis de segunda a sexta-feira, das 9h às 17h.