Download do SQL Server 2017 Express: um guia para iniciantes
Se você estiver procurando por um sistema de gerenciamento de dados gratuito, confiável e poderoso para seus aplicativos de desktop, Web ou pequenos servidores, considere o SQL Server 2017 Express. Neste artigo, explicaremos o que é o SQL Server 2017 Express, quais são seus recursos e limitações, como baixá-lo e instalá-lo e como usá-lo para suas necessidades de dados.
sql server 2017 express download
O que é o SQL Server 2017 Express?
O SQL Server 2017 Express é uma edição gratuita do SQL Server, um popular sistema de gerenciamento de banco de dados relacional (RDBMS) desenvolvido pela Microsoft. O SQL Server é usado por milhões de empresas e organizações em todo o mundo para armazenar, processar e analisar dados. O SQL Server 2017 Express foi projetado para sites leves e aplicativos de desktop que exigem um armazenamento de dados rico e confiável.
Recursos e benefícios do SQL Server 2017 Express
Alguns dos recursos e benefícios do SQL Server 2017 Express são:
Ele suporta até 10 GB de tamanho de banco de dados por instância, o que é suficiente para a maioria dos aplicativos de pequeno a médio porte.
Suporta até 4 núcleos de CPU e 1 GB de memória por instância, o que garante bom desempenho e escalabilidade.
Ele oferece suporte ao mesmo mecanismo de banco de dados principal das outras edições do SQL Server, o que significa que possui os mesmos recursos de segurança, confiabilidade, disponibilidade e compatibilidade.
Ele oferece suporte a recursos avançados, como criptografia, compactação, backup e restauração, auditoria, tipos de dados espaciais, suporte a JSON, processamento de dados gráficos, tabelas temporais e muito mais.
Ele oferece suporte ao desenvolvimento e implantação de plataforma cruzada em contêineres Windows, Linux e Docker.
Ele se integra a outras ferramentas e serviços da Microsoft, como Visual Studio, Azure Data Studio, Power BI, Azure Data Services e muito mais.
Limitações e requisitos do SQL Server 2017 Express
Algumas das limitações e requisitos do SQL Server 2017 Express são:
Ele não oferece suporte a alguns dos recursos avançados disponíveis em outras edições do SQL Server, como alta disponibilidade, recuperação de desastres, inteligência comercial, armazenamento de dados, aprendizado de máquina, OLTP na memória, índices columnstore, processamento de consulta distribuído e muito mais.
Ele não suporta mais de uma instância por servidor ou computador.
Requer pelo menos Windows 8 ou Windows Server 2012 (ou superior) para instalação do Windows, ou Ubuntu 16.04 ou Red Hat Enterprise Linux (RHEL) 7.3 (ou superior) para instalação do Linux.
Requer pelo menos .NET Framework 4.6.1 ou .NET Core Runtime 2.0 (ou superior) para instalação do Windows ou .NET Core Runtime 2.0 (ou superior) para instalação do Linux.
Requer pelo menos 6 GB de espaço em disco para instalação do Windows ou 3,5 GB de espaço em disco para instalação do Linux.
Como baixar e instalar o SQL Server 2017 Express?
Para baixar e instalar o SQL Server 2017 Express em seu computador ou servidor, você precisa seguir estes passos:
Etapa 1: escolha a edição e o idioma certos para suas necessidades
O SQL Server 2017 Express vem em quatro edições: Express, Express with Tools, Express with Advanced Services e LocalDB. Cada edição tem recursos e capacidades diferentes, então você precisa escolher aquela que melhor se adapta às suas necessidades. Aqui está uma breve comparação das quatro edições:
Edição
Descrição
Características
Expressar
A edição básica e leve do SQL Server 2017 Express. Ele inclui apenas o mecanismo de banco de dados principal.
Suporta até 10 GB de tamanho de banco de dados, 4 núcleos de CPU e 1 GB de memória por instância. Oferece suporte ao desenvolvimento e implantação de plataforma cruzada. Suporta criptografia, compactação, backup e restauração, auditoria, tipos de dados espaciais, suporte JSON, processamento de dados gráficos, tabelas temporais e muito mais.
Expresse com Ferramentas
Igual ao Express, mas também inclui o SQL Server Management Studio (SSMS), uma ferramenta gráfica para gerenciar e consultar bancos de dados.
Suporta todos os recursos do Express, além do SSMS.
Expresso com serviços avançados
A edição mais completa do SQL Server 2017 Express. Ele inclui o principal mecanismo de banco de dados, SSMS e recursos adicionais, como pesquisa de texto completo, serviços de relatórios e integração básica de dados.
Oferece suporte a todos os recursos do Express with Tools, além de pesquisa de texto completo, serviços de relatórios e integração básica de dados.
LocalDB
Uma edição especial do SQL Server 2017 Express que é executada no modo de usuário e não requer instalação ou configuração. É ideal para desenvolvedores que precisam de um banco de dados local para fins de teste e prototipagem.
Suporta até 10 GB de tamanho de banco de dados, 4 núcleos de CPU e 1 GB de memória por instância. Oferece suporte ao desenvolvimento e implantação de plataforma cruzada. Suporta criptografia, compactação, backup e restauração, auditoria, tipos de dados espaciais, suporte JSON, processamento de dados gráficos, tabelas temporais e muito mais.
Você também precisa escolher o idioma para a instalação do SQL Server 2017 Express. O idioma padrão é inglês (Estados Unidos), mas você também pode selecionar entre outros idiomas, como chinês (simplificado), francês, alemão, japonês, português (Brasil), russo, espanhol e outros.
Etapa 2: Baixe o instalador do SQL Server 2017 Express no site da Microsoft
Para baixar o instalador do SQL Server 2017 Express do site da Microsoft, você precisa visitar este link: . Você verá uma página como esta:
Role para baixo até a seção que diz "Edição expressa" e clique no botão "Baixar agora". Você será redirecionado para outra página onde poderá escolher a edição e o idioma para seu download. Por exemplo, se você deseja baixar a edição Express with Tools em inglês (Estados Unidos), verá uma página como esta:
Marque a caixa de seleção ao lado da opção que diz "SQLServer2017-SSEI-Expr.exe" e clique no botão "Avançar". Você será solicitado a salvar o arquivo em seu computador. O tamanho do arquivo é de cerca de 1,5 GB.
Etapa 3: execute o instalador e siga as instruções
Para executar o instalador e seguir as instruções, você precisa localizar o arquivo que baixou na etapa anterior e clicar duas vezes sobre ele. Você verá uma janela como esta:
Selecione a opção "Básico" e clique no botão "Aceitar" para concordar com os termos da licença. O instalador verificará se há atualizações e pré-requisitos para sua instalação. Isso pode levar alguns minutos.
Em seguida, você verá uma janela como esta:
Selecione a pasta onde deseja instalar o SQL Server 2017 Express ou use o local padrão. Clique no botão "Instalar" para iniciar o processo de instalação. Isso pode levar vários minutos, dependendo da configuração do sistema.
Quando a instalação estiver concluída, você verá uma janela como esta:
Parabéns! Você instalou com sucesso o SQL Server 2017 Express em seu computador ou servidor. Clique no botão "Fechar" para sair do instalador. Agora você pode prosseguir para a próxima etapa.
Etapa 4: Verifique a instalação e conecte-se ao banco de dados
Para verificar a instalação e se conectar ao banco de dados, você precisa abrir o SQL Server Management Studio (SSMS), uma ferramenta gráfica que acompanha o SQL Server 2017 Express. Você pode encontrá-lo no menu Iniciar ou procurá-lo em seu computador. Você verá uma janela como esta:
Digite o nome do seu servidor ou computador no campo "Nome do servidor". O nome padrão é "(local)\SQLEXPRESS". Você também pode usar "." ou "localhost" como atalhos. Deixe o campo "Autenticação" como "Autenticação do Windows" e clique no botão "Conectar". Você será conectado à sua instância do SQL Server 2017 Express.
Você verá uma janela como esta:
No lado esquerdo, você verá o Object Explorer, onde você pode navegar e gerenciar seus bancos de dados e outros objetos. No lado direito, você verá o Editor de Consultas, onde poderá escrever e executar consultas e scripts SQL. Você também pode usar outras ferramentas e opções da barra de menus e da barra de ferramentas.
Você verificou com sucesso a instalação e conectou-se ao banco de dados. Agora você pode começar a usar o SQL Server 2017 Express para suas necessidades de dados.
Como usar o SQL Server 2017 Express?
O SQL Server 2017 Express é um sistema de gerenciamento de dados versátil e poderoso que você pode usar para várias finalidades. Aqui estão algumas das maneiras comuns de usar o SQL Server 2017 Express:
Crie e gerencie bancos de dados com o SQL Server Management Studio (SSMS)
Uma das principais tarefas que você executará com o SQL Server 2017 Express é criar e gerenciar bancos de dados. Um banco de dados é uma coleção de tabelas, exibições, índices, procedimentos armazenados, funções, gatilhos e outros objetos que armazenam e organizam seus dados. Você pode criar e gerenciar bancos de dados com o SSMS seguindo estas etapas:
No Object Explorer, clique com o botão direito do mouse no nó "Databases" e selecione "New Database..." no menu de contexto. Você verá uma janela como esta:
Digite um nome para seu banco de dados no campo "Nome do banco de dados". Você também pode alterar outras configurações, como proprietário, agrupamento, modelo de recuperação, localizações de arquivos, tamanhos de arquivo, crescimento de arquivo, etc. Clique no botão "OK" para criar seu banco de dados.
Seu banco de dados aparecerá sob o nó "Databases" no Object Explorer. Você pode clicar com o botão direito do mouse e selecionar várias opções para gerenciá-lo, como propriedades, backup, restauração, redução, exclusão etc.
Para criar tabelas e outros objetos em seu banco de dados, você pode clicar com o botão direito do mouse nos nós correspondentes em seu banco de dados e selecionar "Novo" no menu de contexto. Por exemplo, para criar uma nova tabela, você pode clicar com o botão direito do mouse no nó "Tabelas" e selecionar "Nova tabela..." no menu de contexto. Você verá uma janela como esta:
Você pode usar o designer gráfico ou o editor de scripts para definir a estrutura de sua tabela, como colunas, tipos de dados, restrições, índices, etc. Clique no botão "Salvar" para salvar sua tabela.
Sua tabela aparecerá no nó "Tabelas" no Object Explorer.Você pode clicar com o botão direito do mouse e selecionar várias opções para gerenciá-lo, como propriedades, design, renomear, excluir etc.
Desenvolva e implante aplicativos com Visual Studio e SQL Server Data Tools (SSDT)
Outra maneira comum de usar o SQL Server 2017 Express é desenvolver e implantar aplicativos que o usam como fonte de dados. Um aplicativo é um programa de software que executa tarefas específicas para usuários ou clientes. Você pode desenvolver e implantar aplicativos com o Visual Studio e o SQL Server Data Tools (SSDT), que são ambientes de desenvolvimento integrado (IDEs) que fornecem várias ferramentas e recursos para criar Web, desktop, dispositivos móveis, nuvem ou outros tipos de aplicativos.
Para desenvolver e implantar aplicativos com Visual Studio e SSDT, você precisa seguir estas etapas:
Baixe e instale o Visual Studio de . Você pode escolher entre diferentes edições e cargas de trabalho, dependendo de suas necessidades.
Baixe e instale o SSDT de . SSDT é uma extensão para Visual Studio que adiciona suporte para projetos do SQL Server.
Abra o Visual Studio e crie um novo projeto ou abra um existente que use o SQL Server 2017 Express como fonte de dados. Você pode escolher entre diferentes modelos e idiomas, dependendo de suas necessidades.
Adicione um projeto do SQL Server à sua solução clicando com o botão direito do mouse no nó da solução no Solution Explorer e selecionando "Add" > "New Project..." no menu de contexto. Você verá uma janela como esta:
Digite um nome para o seu projeto SQL Server e clique no botão "OK". Seu projeto do SQL Server aparecerá em seu nó de solução no Solution Explorer. Você pode usá-lo para criar e gerenciar objetos de banco de dados, como tabelas, visualizações, procedimentos armazenados, funções, gatilhos, etc.
Adicione uma referência ao seu projeto do SQL Server a partir do projeto do aplicativo clicando com o botão direito do mouse no nó do projeto do aplicativo no Gerenciador de Soluções e selecionando "Adicionar" > "Referência..." no menu de contexto. Você verá uma janela como esta:
Marque a caixa de seleção ao lado do seu projeto SQL Server e clique no botão "OK". Isso permitirá que seu aplicativo acesse os objetos de banco de dados definidos em seu projeto do SQL Server.
Escreva o código para seu aplicativo usando o editor de código, depurador, ferramentas de teste e outros recursos do Visual Studio. Você pode usar várias bibliotecas e estruturas para simplificar seu processo de desenvolvimento.
Implante seu aplicativo e banco de dados em seu ambiente de destino usando as ferramentas de publicação do Visual Studio, como Web Deploy, ClickOnce ou Azure DevOps. Você também pode usar outras ferramentas e métodos para implantar seu aplicativo e banco de dados.
Conecte e consulte dados com Transact-SQL (T-SQL) e outras ferramentas
A terceira maneira comum de usar o SQL Server 2017 Express é conectar e consultar dados com Transact-SQL (T-SQL) e outras ferramentas. T-SQL é um dialeto do SQL, uma linguagem padrão para interagir com bancos de dados relacionais. O T-SQL permite que você execute várias operações em seus dados, como selecionar, inserir, atualizar, excluir, juntar, agregar, filtrar, classificar, agrupar etc. Você também pode usar o T-SQL para criar e executar procedimentos armazenados, funções, gatilhos e outros objetos programáveis.
Para conectar e consultar dados com T-SQL e outras ferramentas, você precisa seguir estas etapas:
Abra o SQL Server Management Studio (SSMS) e conecte-se à sua instância do SQL Server 2017 Express conforme descrito na etapa 4 da seção anterior.
No Object Explorer, expanda o nó de seu banco de dados e selecione o objeto que deseja consultar, como uma tabela ou uma visão. Clique com o botão direito do mouse e selecione "Selecionar as 1.000 linhas principais" no menu de contexto. Você verá uma janela como esta:
Você verá uma consulta T-SQL que seleciona as 1.000 linhas principais de seu objeto.Você pode modificar esta consulta ou escrever sua própria consulta no Editor de Consultas. Você também pode usar outras opções da barra de menus e da barra de ferramentas para formatar, executar, salvar ou exportar sua consulta.
Para executar sua consulta, clique no botão "Executar" ou pressione F5 em seu teclado. Você verá os resultados de sua consulta no painel Resultados abaixo do Editor de consultas. Você também pode ver outras informações, como mensagens, plano de execução, estatísticas, etc.
Você também pode usar outras ferramentas para conectar e consultar dados com T-SQL ou outras linguagens, como Azure Data Studio, PowerShell, Python, R, Excel, Power BI, etc.
Conclusão
Neste artigo, aprendemos o que é o SQL Server 2017 Express, quais são seus recursos e limitações, como baixá-lo e instalá-lo e como usá-lo para diversas finalidades. Também vimos alguns exemplos de como criar e gerenciar bancos de dados com SSMS, desenvolver e implantar aplicativos com Visual Studio e SSDT e conectar e consultar dados com T-SQL e outras ferramentas.
O SQL Server 2017 Express é uma edição gratuita do SQL Server que oferece um armazenamento de dados rico e confiável para sites leves e aplicativos de desktop. Ele oferece suporte ao desenvolvimento e implantação de plataforma cruzada em contêineres Windows, Linux e Docker. Ele oferece suporte a recursos avançados, como criptografia, compactação, backup e restauração, auditoria, tipos de dados espaciais, suporte a JSON, processamento de dados gráficos, tabelas temporais e muito mais. Ele se integra a outras ferramentas e serviços da Microsoft, como Visual Studio, Azure Data Studio, Power BI, Azure Data Services e muito mais.
Se você estiver interessado em saber mais sobre o SQL Server 2017 Express ou outras edições do SQL Server, visite o site oficial em .
perguntas frequentes
Aqui estão algumas perguntas frequentes sobre o SQL Server 2017 Express:
Qual é a diferença entre o SQL Server 2017 Express e o SQL Server 2017 Developer?
O SQL Server 2017 Developer é outra edição gratuita do SQL Server que oferece os mesmos recursos e capacidades do SQL Server 2017 Enterprise, a edição mais avançada e abrangente do SQL Server. No entanto, o SQL Server 2017 Developer destina-se apenas para fins de desenvolvimento e teste, não para uso em produção. O SQL Server 2017 Express destina-se ao uso de produção para sites leves e aplicativos de desktop.
Como posso atualizar do SQL Server 2017 Express para outra edição do SQL Server?
Você pode atualizar do SQL Server 2017 Express para outra edição do SQL Server usando o SQL Server Installation Center ou a ferramenta de configuração de linha de comando. Você pode encontrar mais informações e instruções em .
Como posso migrar de outro sistema de banco de dados para o SQL Server 2017 Express?
Você pode migrar de outro sistema de banco de dados para o SQL Server 2017 Express usando várias ferramentas e métodos, como o SQL Server Migration Assistant (SSMA), o Import and Export Wizard, o Bulk Copy Program (BCP) ou o Integration Services (SSIS). Você pode encontrar mais informações e orientações em .
Como posso obter ajuda ou suporte para o SQL Server 2017 Express?
Você pode obter ajuda ou suporte para o SQL Server 2017 Express usando vários recursos e canais, como a documentação oficial, os fóruns online, os blogs, os vídeos, os webinars, os eventos ou o portal de feedback. Você pode encontrar mais informações e links em .
Como posso saber mais sobre o SQL Server 2017 Express ou outras edições do SQL Server?
Você pode aprender mais sobre o SQL Server 2017 Express ou outras edições do SQL Server fazendo vários cursos e certificações, como os módulos Microsoft Learn, os cursos Microsoft Virtual Academy, os cursos edX ou os exames Microsoft Certified Professional. Você pode encontrar mais informações e opções em .
0517a86e26
Comments