Colunas calculadas no SharePoint | Uma visão geral
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Neste blog, falaremos sobre como preparar o ambiente instalando o SQL Server (Developer Edition) e o SSMS (SQL Server Management Studio). Também teremos um pouco de prática baixando e restaurando os bancos de dados do AdventureWorks (Practice Databases).
SQL Server é um sistema da Microsoft para gerenciamento de bancos de dados. É totalmente gratuito e um DBMS completo para desenvolvedores.
Após a instalação do SQL Server , instalaremos também o SSMS (SQL Server Management Studio). O SSMS é usado para conectar o servidor SQL. É basicamente um ambiente de identificação.
Os bancos de dados AdventureWorks são bancos de dados práticos que a Microsoft nos forneceu e que podemos instalar. Podemos utilizar esses bancos de dados de prática para praticar tudo o que aprendemos.
Índice
Baixando o SQL Server (Developer Edition)
Primeiro, vamos baixar o SQL Server acessando o Google e pesquisando por “ Instalar servidor SQL ”.
Procure os Downloads do SQL Server | Microsoft e clique nele.
Role para baixo até esta página e procure a seção de download. Precisamos baixar a edição do desenvolvedor, então vamos clicar no botão Baixar agora em Desenvolvedor . Até o momento, ele fará o download do SQL Server 2019 .
Uma vez baixado, clique no arquivo SQL2019.exe .
Instalando o SQL Server (Developer Edition)
Para o tipo de instalação, vamos escolher Basic .
Clique no botão Aceitar para o Contrato de Termos de Licença.
Ele exibirá o local de instalação, o requisito mínimo de espaço livre e o tamanho do download. Em seguida, escolha o local de instalação no seu PC e clique no botão Instalar .
Em seguida, ele começará a baixar e instalar o sistema e seus pacotes.
Após a instalação, aparecerá uma janela. Este contém algumas informações sobre o nosso servidor. A coisa mais importante a lembrar é o NOME DA INSTÂNCIA e o nome do Servidor .
Para este exemplo, nosso NOME DA INSTÂNCIA é MSSQLSERVER e o nome do servidor é localhost . Precisamos lembrar o nome do servidor para conectar nosso servidor mais tarde.
Baixando e Instalando o SMSS (SQL Server Management Studio)
Depois de instalar o SQL Server , também será necessário instalar o SSMS . Então, vamos clicar no botão Instalar SSMS .
Em seguida, ele nos redirecionará para uma página da Microsoft onde podemos baixar o SSMS. Novamente, SSMS é nosso ambiente de ID que será usado para conectar o SQL Server.
Depois disso, basta clicar no link Free Download para baixar o SSMS .
Você pode instalá-lo em seu computador depois de baixado. Após a instalação, pesquise o SSMS no seu computador. Procure o aplicativo Microsoft SQL Server Management Studio e clique nele para abri-lo.
Em seguida, ele abrirá o SQL Server Management Studio que usaremos para conectar o SQL Server .
Uma caixa de diálogo aparecerá solicitando o tipo , nome e autenticação do servidor .
Temos diferentes opções para o tipo de servidor . Para este exemplo, estamos apenas começando a aprender SQL, então usaremos o Data Engine .
Para o nome do servidor , usaremos localhost porque é onde instalamos nosso servidor anteriormente. Se você estiver trabalhando em qualquer organização, receberá um nome de servidor. Você também pode ter vários servidores, como servidor de desenvolvedor, servidor de produção e muito mais.
Então, vamos apenas deixar a Autenticação para a Autenticação do Windows .
Por fim, clique no botão Conectar .
Uma vez conectado, veremos esta janela.
Podemos ver os bancos de dados aqui. Atualmente, ele contém apenas as pastas System Databases e Database Snapshots porque ainda não temos nenhum banco de dados.
Baixando bancos de dados de exemplo para SQL Server
Para fins de prática, podemos baixar os bancos de dados AdventureWorks fornecidos pela Microsoft. Basta ir ao Google e pesquisar por “ download adventureworks ”.
Procure os bancos de dados de exemplo AdventureWorks – SQL Server e clique nele.
Podemos baixar os bancos de dados de amostra em Baixar arquivos de backup . A única diferença entre esses arquivos são suas datas. Para este tutorial, usaremos a versão 2012, mas certamente você pode usar qualquer versão que desejar.
Existem 3 tipos de bancos de dados aqui: AdventureWorks2012 (OLTP) , AdventureWorksDW2012 (Data Warehouse) e AdventureWorksLT2012 (Lightweight) . O banco de dados OLTP contém as cargas de trabalho típicas de transações online. DW significa data warehouse que contém as cargas de trabalho de armazenamento de dados. O LT significa peso leve, que é apenas uma versão menor do banco de dados OLTP. Podemos baixar o quanto quisermos aqui.
Para este tutorial, vamos baixar AdventureWorks2012 e AdventureWorksDW2012 . Novamente, esses são bancos de dados de backup da Microsoft que podemos restaurar mais tarde para fins de prática.
Restaurando bancos de dados no SQL Server Management Studio
Para restaurar os bancos de dados que baixamos, volte ao aplicativo SMSS e clique com o botão direito do mouse em Bancos de dados . Em seguida, clique em Restaurar banco de dados .
Queremos restaurar um banco de dados do nosso dispositivo. Então, vamos selecionar o dispositivo como fonte.
Clique nas reticências para localizar os arquivos.
Estamos obtendo o tipo de mídia de backup em um arquivo porque já baixamos 2 arquivos. Em seguida, clique no botão Adicionar .
Em seguida, ele nos mostrará o local do arquivo de backup . Já temos arquivos de exemplo aqui com a versão 2019. No entanto, os arquivos (versão 2012) que baixamos anteriormente ainda não estão neste local.
Para adicionar nosso banco de dados baixado aqui, basta copiar o caminho do local do arquivo de backup fornecido .
Em seguida, cole-o em nosso File Explorer .
Em seguida, ele nos levará à pasta de backup do SQL Server . Basta colar os dois arquivos que baixamos.
Em nosso aplicativo SSMS, clique no botão atualizar.
E veremos os dois bancos de dados que baixamos anteriormente.
Agora podemos selecionar o arquivo que queremos restaurar e clicar no botão OK .
Clique no botão OK aqui.
E clique no botão OK aqui também.
Em seguida, ele restaurará nosso banco de dados de backup, conforme mostrado na parte superior da imagem.
Uma caixa pop-up aparecerá dizendo que nosso banco de dados foi restaurado com sucesso. Basta clicar no botão OK também.
Em nosso SSMS, agora podemos ver um novo banco de dados adicionado na pasta Databases .
Usando as mesmas etapas, vamos também restaurar o banco de dados AdventureWorksDW2012 .
Compreendendo a estrutura dos bancos de dados
Clique no ícone de mais para expandir os bancos de dados.
Podemos ver pastas diferentes aqui. Primeiro, vamos abrir as Tabelas clicando no ícone de mais. Observe a estrutura de nomenclatura das tabelas. O nome real da tabela é colocado após o ponto (.).
O nome antes do ponto (.) é denominado Schema . Portanto, temos dbo , HumanResources , Person , Production , Sales e assim por diante.
Usamos Schema para fins de gerenciamento. É semelhante a nomear pastas em nosso computador. Usamos o Schema para manter registros diferentes em esquemas diferentes.
Outra finalidade do Schema é proteger tabelas específicas e gerenciar o acesso dos usuários às nossas tabelas. Por exemplo, para as tabelas de produção, podemos definir permissões onde apenas o pessoal da produção pode ter acesso a ela. Para as tabelas de vendas, somente os vendedores poderiam ter acesso.
Se criarmos uma tabela e não aplicarmos Schema, dbo será aplicado por padrão. Para este exemplo, as tabelas que não possuem nenhum esquema específico como AWBuildVersion , CustomerOrders , DatabaseLog , ErrorLog e Orders foram definidas como dbo .
Executando um comando de consulta SQL básico
Antes de começarmos, um link de recursos é fornecido neste blog que contém todo o código que usaremos para este exemplo. Você pode baixá-lo para ver como implementamos o código neste blog.
Para executar um comando de consulta, vamos primeiro criar uma nova consulta clicando em Nova Consulta .
Uma nova janela se abrirá onde podemos começar a executar comandos.
Vamos usar o comando “ Select * FROM ”. Este comando serve para selecionar e exibir todos os dados de uma determinada tabela. Para este exemplo, vamos exibir os dados da tabela Person.Address . Podemos simplesmente digitar “ Select * FROM Person.Address ” ou “ Select * FROM ” e então arrastar a tabela Person.Address em nosso comando de consulta.
Clique no botão Executar para executar este comando.
Em seguida, ele exibirá os dados na tabela Person.Address na parte inferior da nossa janela. Também podemos ver o número total de linhas desta tabela no canto inferior direito.
Se tivermos vários comandos, precisamos destacar o comando específico que queremos executar antes de clicar no botão Executar . Se não fizermos isso, todos os comandos que adicionamos aqui serão executados.
Outra maneira de executar um comando é simplesmente clicar com o botão direito do mouse em uma determinada tabela. Em seguida, clique em um determinado comando como “ Selecionar as 1000 linhas principais ”.
Em seguida, abrirá uma nova janela executando esse comando.
Por padrão, estamos acessando o AdventureWorks2012 . Assim, sempre que executarmos um comando, ele irá procurar as tabelas neste banco de dados.
Caso acessemos uma tabela que não esteja no banco de dados atualmente selecionado, veremos um sublinhado vermelho conforme mostrado na imagem.
Para este exemplo, estamos acessando uma tabela em AdventureWorksDW2012 , mas o banco de dados atualmente selecionado é AdventureWorks2012 .
Se executarmos este comando, ele mostrará um erro em vez dos dados.
Para corrigir isso, basta alterar o banco de dados atualmente selecionado para o banco de dados onde você está acessando os dados no momento.
Depois de selecionar o banco de dados correto e executar o comando novamente, ele agora exibirá os dados dessa tabela.
Salvando uma consulta SQL
Salvar uma consulta pode ser útil especialmente se você costuma usá-la para exibir determinados dados. Para este exemplo, criamos uma consulta para exibir Vendas por Região.
Para salvar esta consulta, basta clicar em Arquivo > Salvar “Nome do arquivo” como… .
Nomeie seu arquivo de consulta e clique no botão Salvar .
Para abrir esse arquivo de consulta, basta clicar em Arquivo > Abrir > Arquivo… .
Procure o arquivo de consulta que deseja abrir e clique duas vezes nele ou clique no botão Abrir .
Podemos então executar este comando de consulta novamente para exibir seus dados.
SQL para usuários do LuckyTemplates – Novo
desempenho de consulta do curso LuckyTemplates e configuração do DAX Studio
Conclusão
Neste tutorial, podemos aprender como baixar, instalar e conectar o SQL Server e o SQL Server Management Studio. Lembre-se de que o SQL Server é um sistema da Microsoft para gerenciamento de bancos de dados. Por outro lado, o SSMS é usado para conectar o servidor SQL. É basicamente um ambiente de identificação.
Também discutimos como restaurar ou importar bancos de dados em SMSS e a estrutura básica de nomenclatura de tabelas. Seguindo essas instruções simples, agora você poderá executar comandos básicos de consulta, bem como salvar e abrir arquivos de consulta.
Tudo de bom,
Hafiz
Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.
Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.
Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.
O que é self em Python: exemplos do mundo real
Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.