História e criadores
A Microsoft SQL Server surgiu como o primeiro produto da Microsoft, o
SQL Server 1.0, um servidor de 16 bits usado no sistema operacional OS/2 no
ano de 1989. (Wikipedia).
O criador desse SGBD é a Microsoft, que criou-o para coloca-lo no
Windowns, assim poupando dinheiro sem precisar pagar para usar outros
SGBDs. (Wikipedia).
Sistema operacional
Esse SGBD possui porte para Windowns, sendo o principal sistema
operacional. O linux, com implementação a partir de 2017 possuindo porte
próprio para o sistema, sem ser necessario emulação por causa da camada
SQLPAL (SQL Platform Abstraction Layer). (Wikipedia).
Modelo de dados
O Microsoft SQL Server é um sistema de gerenciamento de banco de
dados baseado no modelo relacional (RDBMS).
Aplicações e ferramentas se conectam a uma instância ou banco de dados do
SQL Server e se comunicam usando Transact-SQL(T-SQL)
RDBMS: Sistema baseado no modelo de tabelas (linhas e colunas).
T-SQL: Uma extensão usada para interagir com o Microsoft SQL Server,
oferecendo mais recursos e extensões para empresas de bancos de dados, além
de adicionar, modificar e recuperar dados armazenados. (learn microsoft)
Quem usa?
Os principais indivíduos que usam o Microsoft SQL Server são empresas
de médio e grande porte, do setor Financeiro, Tecnológico e as que precisam
armazenar um número grande de dados, como a Vivo, Yahoo, Dell e Itaú, e
também funções para Inteligência Artificial e em hospitais. (blog antharys)
Como funciona o licenciamento do
SQL Server?
Existem duas formas de licenciar o SQL Server da sua empresa: o modelo
de licenciamento por núcleos (cores) e o modelo de licenciamento por Servidor +
CALs (Client Access License).
Licenciamento por Core
No licenciamento por núcleos, cada servidor rodando o SQL Server, ou
qualquer um de seus componentes deve possuir uma quantidade válida de
licenças.
O número de licenças necessárias depende do número de núcleos do
servidor físico ou virtual. Esse modelo é adequado quando existe um número
grande de usuários ou dispositivos que acessam o SQL Server, não sendo
necessária a aquisição de licenças separadas por usuário (CALs). E no caso
também quando o cliente tiver um ambiente com aplicação Web.
Vale ressaltar que o licenciamento por Core exige uma quantidade mínima de
2 licenças. Para exemplificar:
• 1 processador de dois núcleos = 2 SKUs (obedecendo ao mínimo de
licenciar quatro núcleos por processador)
• 1 processador de 4 núcleos = 2 SKUs
• 1 processador de 6 núcleos = 3 SKUs
• 2 processadores de 6 núcleos (12 núcleos no total) = 6 SKUs
As mesmas regras se aplicam para licenciar servidores virtuais, também
sendo necessária uma licença para cada núcleo virtual. Licenças adicionais são
necessárias caso existam múltiplos hardwares no mesmo servidor virtual —
cada licença permite que um núcleo virtual tenha suporte de apenas um
hardware
Licenciamento de Servidor + CALs
O licenciamento de servidor em conjunto com as CALs tem o melhor custo
benefício. Ele pode ser usado em empresas menores que exigem requisitos
menos intensivos de dados.
Neste caso, você só precisa de uma CAL (Client Access License) para cada
usuário ou dispositivo que acessa o servidor, permitindo uma flexibilidade de
acesso de acordo com a demanda.
Em outras palavras, para este modelo de licenciamento, é necessário:
• 1 licença SQL Server para cada servidor;
• Uma licença CAL para usuário — que permite um usuário acessar o
servidor por um número ilimitado de dispositivos;
• Ou uma licença CAL para dispositivos — que permite que um dispositivo
acesse o servidor por um número ilimitado de usuários.
Fontes usadas:
[Link]
[Link]
ver17
[Link]
sql/#:~:text=A%20diferen%C3%A7a%20mais%20%C3%B3bvia%20reside,softwares
%20do%20Microsoft%20SQL%20Server.