SQL Server 2016 Developer Edition: uma plataforma de banco de dados gratuita e com todos os recursos
Se você estiver procurando por uma plataforma de banco de dados gratuita, com todos os recursos e escalonável para desenvolver e testar seus aplicativos, considere o SQL Server 2016 Developer Edition. Esta edição foi projetada para desenvolvedores que precisam de acesso a todos os recursos e capacidades do SQL Server 2016, incluindo desempenho na memória, segurança avançada, análise no banco de dados e suporte à nuvem híbrida. Neste artigo, explicaremos o que é o SQL Server 2016 Developer Edition, como baixá-lo e instalá-lo, como usá-lo e como atualizar para uma edição paga do SQL Server 2016 se precisar implantar seus aplicativos em um ambiente de produção.
O que é o SQL Server 2016 Developer Edition?
O SQL Server 2016 Developer Edition é uma edição gratuita do SQL Server 2016 licenciada para uso como um banco de dados de desenvolvimento e teste em um ambiente de não produção. Ele tem os mesmos recursos e funcionalidades da edição Enterprise do SQL Server 2016, que é a edição mais abrangente e poderosa disponível. Isso significa que você pode usar o SQL Server 2016 Developer Edition para criar aplicativos inteligentes de missão crítica que aproveitam as inovações mais recentes em gerenciamento e análise de dados. Você também pode usá-lo para conhecer os novos recursos e aprimoramentos do SQL Server 2016, como:
sql server download 2016 developer
Stretch Database, que permite estender dinamicamente seus bancos de dados locais para o Azure para armazenamento e backup econômicos.
Always Encrypted, que permite proteger seus dados em repouso e em movimento com criptografia e descriptografia transparentes.
Tabelas temporais, que permitem rastrear e analisar as mudanças históricas de seus dados ao longo do tempo.
Suporte JSON, que permite armazenar e consultar dados JSON nativamente no SQL Server.
PolyBase, que permite consultar fontes de dados relacionais e não relacionais usando T-SQL.
R Services, que integra a popular linguagem e ambiente R com o SQL Server para análise avançada e aprendizado de máquina.
Você pode baixar o SQL Server 2016 Developer Edition no site oficial da Microsoft. Você também pode baixar outras ferramentas e componentes compatíveis com o SQL Server 2016 Developer Edition, como SQL Server Management Studio (SSMS), SQL Server Data Tools (SSDT) e SQL Server Reporting Services (SSRS).
Como usar o SQL Server 2016 Developer Edition
Depois de baixar e instalar o SQL Server 2016 Developer Edition, você pode começar a usá-lo para criar e gerenciar bancos de dados, desenvolver e testar aplicativos e executar análises avançadas. Aqui estão algumas das tarefas comuns que você pode fazer com o SQL Server 2016 Developer Edition:
Como criar e gerenciar bancos de dados com o SQL Server Management Studio
O SQL Server Management Studio (SSMS) é uma ferramenta gráfica que permite criar, configurar, administrar, monitorar e solucionar problemas de seus bancos de dados. Você pode usar o SSMS para executar várias tarefas, como:
Crie bancos de dados, tabelas, exibições, índices, procedimentos armazenados, funções, gatilhos, etc.
Importe e exporte dados de várias fontes e formatos.
Execute consultas e scripts usando T-SQL ou outras linguagens.
Analise o desempenho das consultas e otimize os planos de execução.
Gerenciar configurações de segurança e permissões para usuários e funções Faça backup e restaure bancos de dados ou use o Stretch Database para migrar dados para o Azure.
Para iniciar o SSMS, você pode clicar no menu Iniciar e procurar por SQL Server Management Studio ou ir para a pasta de instalação do SQL Server 2016 e executar o arquivo Ssms.exe. Você precisará se conectar a uma instância do SQL Server usando suas credenciais ou autenticação do Windows. Uma vez conectado, você verá o painel Object Explorer à esquerda, onde você pode navegar e gerenciar seus bancos de dados e outros objetos.Você também pode abrir uma nova janela de consulta clicando no botão Nova Consulta na barra de ferramentas, onde você pode escrever e executar suas consultas e scripts.
Como desenvolver e testar aplicativos com SQL Server Data Tools
O SQL Server Data Tools (SSDT) é um ambiente de desenvolvimento integrado (IDE) que permite projetar, desenvolver, depurar e implantar seus aplicativos de banco de dados. Você pode usar o SSDT para criar vários tipos de projetos, como:
Projetos de banco de dados, que permitem criar e modificar seu esquema e objetos de banco de dados usando um modelo declarativo.
Projetos de Business Intelligence, que permitem criar e implantar relatórios, painéis, cubos e modelos de dados usando SSRS, SSAS e SSIS.
Projetos SQL Server Database Tools, que permitem criar e gerenciar bancos de dados SQL do Azure e SQL Data Warehouse.
Para instalar o SSDT, você pode baixá-lo do site oficial da Microsoft ou usar o instalador do Visual Studio se já tiver o Visual Studio 2015 ou posterior. Depois de instalado, você pode iniciar o SSDT no menu Iniciar ou no Visual Studio. Você precisará se conectar a uma instância do SQL Server ou a um banco de dados SQL do Azure usando suas credenciais ou autenticação do Windows. Uma vez conectado, você verá o painel Solution Explorer à direita, onde você pode criar e gerenciar seus projetos e arquivos. Você também pode abrir uma nova janela de consulta clicando no botão Nova Consulta na barra de ferramentas, onde você pode escrever e executar suas consultas e scripts.
Como executar análises avançadas com R Services
O R Services é um recurso que integra a linguagem e o ambiente R com o SQL Server 2016, permitindo que você execute análises avançadas e aprendizado de máquina em seus dados. Você pode usar os Serviços R para:
Execute scripts R em seus dados do SQL Server usando procedimentos armazenados ou scripts externos.
Use pacotes e bibliotecas R para realizar análises estatísticas, visualização de dados, mineração de texto, análise de sentimentos, etc.
Crie e implante modelos preditivos usando algoritmos de aprendizado de máquina, como regressão, classificação, agrupamento etc.
Escale seus cálculos de R usando processamento paralelo e computação distribuída.
Para usar o R Services, você precisa instalar o recurso R Services em sua instância do SQL Server 2016 e os componentes R em sua máquina cliente. Você pode fazer isso usando o assistente de configuração do SQL Server ou executando o utilitário de linha de comando de configuração do SQL Server. Você também precisa habilitar a execução de script externo em sua instância do SQL Server executando o procedimento armazenado sp_configure. Uma vez instalado e habilitado, você pode usar SSMS ou SSDT para escrever e executar seus scripts R em seus dados do SQL Server. Você também pode usar outras ferramentas R, como RStudio ou R Tools for Visual Studio, para se conectar à sua instância do SQL Server e executar seus scripts R.
Como atualizar para uma edição paga do SQL Server 2016
Embora o SQL Server 2016 Developer Edition seja gratuito e completo, ele não é licenciado para uso em um ambiente de produção. Isso significa que você não pode usá-lo para hospedar ou distribuir seus aplicativos para usuários finais ou clientes. Se precisar fazer isso, você precisará atualizar para uma edição paga do SQL Server 2016 que atenda às suas necessidades e orçamento. Nesta seção, explicaremos por que você pode querer atualizar para uma edição paga do SQL Server 2016, como escolher a edição certa para suas necessidades e como atualizar do SQL Server 2016 Developer Edition para uma edição paga.
Por que atualizar para uma edição paga do SQL Server 2016
Existem vários motivos pelos quais você pode querer atualizar para uma edição paga do SQL Server 2016:
Você deseja cumprir os termos de licenciamento do SQL Server 2016 Developer Edition, que proíbem seu uso em um ambiente de produção.
Você deseja se beneficiar do suporte técnico e das atualizações disponíveis para edições pagas do SQL Server 2016.
Você deseja aproveitar os recursos de nuvem do SQL Server 2016, como o Benefício Híbrido do Azure, que permite usar suas licenças existentes do SQL Server em Máquinas Virtuais do Azure a um custo reduzido.
Você deseja acessar recursos adicionais que não estão disponíveis no SQL Server 2016 Developer Edition, como Always On Availability Groups, que fornecem alta disponibilidade e recuperação de desastres para seus bancos de dados.
Você deseja otimizar o desempenho e a escalabilidade de seus aplicativos usando recursos como In-Memory OLTP, Columnstore Indexes e Resource Governor.
A atualização para uma edição paga do SQL Server 2016 pode ajudá-lo a atingir suas metas de negócios e agregar valor a seus clientes e usuários.
Como escolher a edição certa do SQL Server 2016 para suas necessidades
O SQL Server 2016 oferece várias edições pagas que variam em termos de recursos, funcionalidade, preço e licenciamento. As principais edições são:
Enterprise Edition, que é a edição mais abrangente e poderosa, adequada para aplicativos de missão crítica e de larga escala que exigem os mais altos níveis de desempenho, disponibilidade, segurança e escalabilidade.
Standard Edition, que é uma edição mais acessível e menos rica em recursos, adequada para aplicativos de médio porte e menos críticos que exigem níveis básicos de desempenho, disponibilidade, segurança e escalabilidade.
Express Edition, que é uma edição leve e gratuita, adequada para aplicativos simples e de pequena escala que exigem níveis mínimos de desempenho, disponibilidade, segurança e escalabilidade.
Web Edition, que é uma edição de baixo custo e focada na web, adequada para hospedagem na web e desenvolvimento de aplicativos da web que exigem níveis moderados de desempenho, disponibilidade, segurança e escalabilidade.
Para escolher a edição certa do SQL Server 2016 para suas necessidades, você precisa considerar vários fatores, como:
Seus requisitos e expectativas de aplicativos em termos de funcionalidade, desempenho, disponibilidade, segurança e escalabilidade.
Seu orçamento e recursos em termos de custos de hardware, software, licenciamento, manutenção e suporte.
Seu cenário e ambiente de implantação em termos de local, nuvem ou híbrido.
Você pode comparar os recursos e capacidades de cada edição do SQL Server 2016 usando o site oficial da Microsoft. Você também pode usar a ferramenta de comparação de edições do SQL Server 2016 para ajudá-lo a tomar uma decisão informada com base em suas necessidades específicas.
Como atualizar do SQL Server 2016 Developer Edition para uma edição paga
Se você decidir atualizar do SQL Server 2016 Developer Edition para uma edição paga do SQL Server 2016, poderá fazê-lo usando um dos seguintes métodos:
Atualização no local, que envolve a instalação da nova edição sobre a edição existente no mesmo servidor. Este método preserva seus bancos de dados e configurações existentes, mas requer tempo de inatividade e backup.
Atualização lado a lado, que envolve a instalação da nova edição em um servidor diferente e a migração de seus bancos de dados e configurações do servidor antigo para o novo. Este método permite que você teste a nova edição antes de mudar, mas requer hardware e configuração adicionais.
Para realizar uma atualização do SQL Server 2016 Developer Edition para uma edição paga do SQL Server 2016, você precisa seguir estas etapas:
Escolha a edição do SQL Server 2016 para a qual deseja atualizar e adquira a licença apropriada da Microsoft ou de um revendedor.
Escolha o método de atualização adequado ao seu cenário e prepare seus servidores de acordo. Por exemplo, se você escolher uma atualização no local, precisará fazer backup de seus bancos de dados e interromper todos os serviços do SQL Server. Se você escolher uma atualização lado a lado, precisará provisionar um novo servidor com especificações de hardware iguais ou superiores ao servidor antigo.
Execute o assistente de configuração do SQL Server ou o utilitário de linha de comando no servidor em que deseja instalar a nova edição. Siga as instruções na tela ou na documentação para concluir o processo de instalação.Você precisará inserir a chave do produto ou informações de licença durante a instalação.
Verifique se a instalação foi bem-sucedida verificando a versão e a edição do SQL Server no servidor. Você pode fazer isso usando o SSMS ou executando a seguinte consulta: SELECIONE @@VERSÃO;
Se você executou uma atualização lado a lado, precisará migrar seus bancos de dados e configurações do servidor antigo para o novo servidor. Você pode fazer isso usando várias ferramentas e métodos, como backup e restauração, desanexar e anexar, copiar e colar ou SQL Server Integration Services (SSIS). Você também precisa atualizar as strings de conexão do aplicativo e as configurações de segurança para apontar para o novo servidor.
Para obter mais detalhes e orientações sobre como atualizar do SQL Server 2016 Developer Edition para uma edição paga do SQL Server 2016, consulte a documentação oficial da Microsoft. Você também pode entrar em contato com o suporte da Microsoft ou um especialista em SQL Server se encontrar algum problema ou desafio durante o processo de atualização.
Conclusão
Neste artigo, abordamos os seguintes tópicos:
O que é o SQL Server 2016 Developer Edition e por que ele é uma plataforma de banco de dados gratuita e completa para desenvolver e testar seus aplicativos.
Como baixar e instalar o SQL Server 2016 Developer Edition e outras ferramentas e componentes compatíveis com ele.
Como usar o SQL Server 2016 Developer Edition para criar e gerenciar bancos de dados, desenvolver e testar aplicativos e realizar análises avançadas.
Como atualizar para uma edição paga do SQL Server 2016 se precisar implantar seus aplicativos em um ambiente de produção.
Esperamos que este artigo tenha ajudado você a entender os benefícios e recursos do SQL Server 2016 Developer Edition e como usá-lo de forma eficaz para suas necessidades de desenvolvimento de banco de dados. Se você estiver interessado em aprender mais sobre o SQL Server 2016, confira os seguintes recursos:
[Site oficial do SQL Server 2016], onde você pode encontrar mais informações, documentação, tutoriais, vídeos, blogs, fóruns e downloads relacionados ao SQL Server 2016.
[Cursos de treinamento do SQL Server 2016], onde você pode encontrar cursos online e ministrados por instrutor que cobrem vários tópicos e níveis do SQL Server 2016.
[Exames de certificação SQL Server 2016], onde você pode encontrar os requisitos e materiais de preparação para as certificações Microsoft Certified Solutions Associate (MCSA) e Microsoft Certified Solutions Expert (MCSE) para SQL Server 2016.
Se você tiver alguma dúvida ou comentário sobre este artigo, sinta-se à vontade para deixar um comentário abaixo ou entre em contato conosco diretamente. Gostaríamos muito de ouvir sua opinião e ajudá-lo em sua jornada do SQL Server 2016. Obrigado por ler!
perguntas frequentes
Aqui estão algumas das perguntas frequentes sobre o SQL Server 2016 Developer Edition:
Quais são os requisitos de sistema para o SQL Server 2016 Developer Edition?
Os requisitos de sistema do SQL Server 2016 Developer Edition são os mesmos da edição Enterprise do SQL Server 2016. Você pode encontrar os requisitos de sistema detalhados no site oficial da Microsoft. Em geral, você precisará de pelo menos:
Um processador de 64 bits com velocidade mínima de 1,4 GHz (recomenda-se 2,0 GHz ou mais rápido).
Um mínimo de 1 GB de RAM (recomenda-se 4 GB ou mais).
Um mínimo de 6 GB de espaço disponível no disco rígido.
Uma unidade de DVD-ROM ou acesso à Internet para instalação.
Um monitor com resolução de 1024 x 768 ou superior.
Posso usar o SQL Server 2016 Developer Edition em várias máquinas?
Sim, você pode usar o SQL Server 2016 Developer Edition em várias máquinas, desde que sejam usadas apenas para fins de desenvolvimento e teste. Você também pode instalar várias instâncias do SQL Server 2016 Developer Edition na mesma máquina, desde que tenham nomes e portas diferentes.
Posso usar o SQL Server 2016 Developer Edition com o Visual Studio Code?
Sim, você pode usar o SQL Server 2016 Developer Edition com o Visual Studio Code, que é um editor de código leve e multiplataforma que oferece suporte a várias linguagens e estruturas. Você pode usar a extensão mssql para Visual Studio Code para se conectar à sua instância do SQL Server, escrever e executar consultas, visualizar resultados e gerenciar seus bancos de dados. Você também pode usar outras extensões que se integram ao SQL Server, como o Azure Data Studio, que é uma ferramenta de gerenciamento de dados compatível com fontes de dados locais e na nuvem.
Posso usar o SQL Server 2016 Developer Edition com o Azure Data Factory?
Sim, você pode usar o SQL Server 2016 Developer Edition com Azure Data Factory, que é um serviço de integração de dados baseado em nuvem que permite criar pipelines de dados que movem e transformam dados de várias fontes e destinos. Você pode usar a ferramenta Copiar dados no Azure Data Factory para copiar dados de ou para sua instância do SQL Server ou pode usar o conector do SQL Server para criar e executar atividades de transformação de dados usando scripts ou procedimentos armazenados do SQL Server. Você também pode usar outros serviços e ferramentas que se integram ao SQL Server, como Azure Synapse Analytics, Azure Databricks, Azure Machine Learning, Power BI, etc.
Posso usar o SQL Server 2016 Developer Edition com o Docker?
Sim, você pode usar o SQL Server 2016 Developer Edition com Docker, que é uma plataforma de software que permite criar, executar e compartilhar aplicativos usando contêineres. Você pode usar a imagem oficial do SQL Server 2016 Developer Edition do Docker Hub para criar e executar um contêiner do SQL Server em sua máquina. Você também pode usar outras imagens compatíveis com o SQL Server 2016 Developer Edition, como a imagem mssql-server-linux ou a imagem mssql-server-windows-express. Você também pode criar suas próprias imagens personalizadas com base nos requisitos de seu aplicativo.
0517a86e26
Comments