MSDP08

Querying Data with Microsoft Transact SQL

sobre o curso 16h

Este curso ensinará você a usar o Transact-SQL para consultar e modificar dados em bancos de dados relacionais hospedados em sistemas de banco de dados baseados em Microsoft SQL Server, incluindo: Microsoft SQL Server, Banco de Dados SQL do Azure e Azure Synapse Analytics.

Este curso ensinará o básico do dialeto da Microsoft da linguagem SQL padrão: Transact-SQL. Os tópicos incluem a consulta e a modificação de dados em bancos de dados relacionais hospedados em sistemas de banco de dados baseados no Microsoft SQL Server, incluindo: Microsoft SQL Server, Banco de Dados SQL do Azure e Azure Synapse Analytics.

Perfil do público

Este curso pode ser valioso para qualquer pessoa que precise escrever consultas SQL ou Transact-SQL básicas. Isso inclui qualquer pessoa que trabalhe com dados como analista de dados, engenheiro de dados, cientista de dados, administrador de banco de dados ou desenvolvedor de banco de dados. Também pode ser útil para outras pessoas envolvidas perifericamente com dados ou que desejam aprender mais sobre como trabalhar com dados, como arquitetos de soluções, alunos e gerentes de tecnologia.

No final do curso

Depois de concluir este curso, os alunos serão capazes de:

  • Use as ferramentas de consulta do SQL Server
  • Escreva instruções SELECT para recuperar colunas de uma ou mais tabelas
  • Classificar e filtrar os dados selecionados
  • Use funções integradas para retornar valores de dados
  • Crie grupos de dados e agregue os resultados
  • Modifique dados com Transact-SQL usando INSERT, UPDATE, DELETE e MERGE

Áreas

  • Microsoft - Cursos OFICIAIS
  • (AI) Inteligência Artificial

TEM INTERESSE NO CURSO?


Conteúdo

Módulo 1: Introdução ao Transact-SQLNeste módulo, você aprenderá sobre os fundamentos da linguagem Transact-SQL (T-SQL), bem como propriedades gerais e terminologia de bancos de dados relacionais. Este módulo também apresentará a instrução SELECT básica para recuperar dados de uma tabela.

  • Introdução ao Transact-SQL
  • Usando a instrução SELECT

Laboratório: introdução às ferramentas de consulta do SQL Server e criação de consultas em T-SQLDepois de concluir este módulo, os alunos serão capazes de:

  • Usando uma ferramenta de consulta para escrever e executar consultas em Transact-SQL
  • Compreender os conceitos básicos de banco de dados relacional e a linguagem T-SQL
  • Escreva instruções SELECT para recuperar dados de uma tabela de banco de dados relacional
  • Entenda os tipos de dados básicos e como eles são usados
  • Compreenda o básico dos valores NULL

Módulo 2: Classificação e filtragem dos resultados da consultaNo módulo, você aprenderá como controlar quais dados são retornados, a ordem em que são retornados. Você usará a cláusula ORDER BY, com e sem paginação. Você aprenderá sobre vários tipos de filtros que podem ser usados na cláusula WHERE para controlar quais linhas de dados são retornadas. Você também aprenderá a gerenciar os resultados removendo duplicatas com DISTINCT.

  • Classificando os resultados da consulta
  • Filtrando os dados

Laboratório: Classificar e filtrar dados retornados por consultas SELECTDepois de concluir este módulo, os alunos serão capazes de:

  • Use ORDER BY para classificar os resultados de uma instrução T-SQL SELECT
  • Adicione uma cláusula TOP para limitar as linhas ordenadas retornadas
  • Pagine os dados classificados com OFFSET-FET
  • Escreva cláusulas WHERE para filtrar as linhas retornadas
  • Use DISTINCT para eliminar linhas duplicadas nos resultados

Módulo 3: Usando associações e subconsultasNeste módulo, você explorará consultas T-SQL que acessam dados de várias tabelas com vários tipos de operações JOIN e subconsultas simples.

  • Usando operações JOIN
  • Usando subconsultas

Laboratório: escrever consultas com operações JOINLaboratório: escrever instruções SELECT usando subconsultasDepois de concluir este módulo, os alunos serão capazes de:

  • Escreva consultas acessando dados de várias tabelas usando operações JOIN
  • Compreenda as diferenças entre os tipos de operações JOIN: INNER JOIN, OUTER JOIN, CROSS JOIN
  • Entenda como unir uma tabela a si mesma com uma autojunção
  • Escreva subconsultas em uma instrução SELECT
  • Entenda a diferença entre subconsultas escalares e com vários valores
  • Entenda a diferença entre subconsultas correlacionadas e independentes

Módulo 4: Usando funções integradasNo módulo, você explorará o uso de funções integradas para retornar valores computados ou especiais na lista SELECT ou na cláusula WHERE. As funções incluem funções matemáticas, funções de string e funções do sistema. Existem outros tipos de funções que serão mencionados, mas não discutidos em detalhes. Você também aprenderá como combinar linhas de dados em um único grupo, fornecendo informações resumidas para o grupo, como SUM, MIN ou MAX.

  • Introdução às funções escalares
  • Agrupando resultados agregados

Laboratório: funções integradasDepois de concluir este módulo, os alunos serão capazes de:

  • Escreva consultas usando funções escalares
  • Escreva consultas usando funções agregadas
  • Use GROUP BY para combinar dados em grupos com base em um valor de coluna comum
  • Entenda como HAVING é usado para filtrar grupos de linhas

Módulo 5: Modificando dadosNeste módulo, você aprenderá as instruções T-SQL para modificar os dados da tabela, incluindo UPDATE, DELETE e MERGE, bem como várias opções para INSERT, incluindo a criação de uma nova tabela com dados de uma tabela existente. Você também verá como fazer com que o sistema forneça valores automaticamente para as colunas à medida que os dados são inseridos.

  • Inserindo dados em tabelas
  • Modificando e excluindo dados

Laboratório: Modificar dadosDepois de concluir este módulo, os alunos serão capazes de:

  • Insira dados em uma tabela existente
  • Especifique que uma coluna deve ser preenchida automaticamente com um valor IDENTITY ou SEQUENCE
  • Modifique os dados usando a instrução UPDATE
  • Exclua dados usando a instrução DELETE
  • Modifique os dados usando MERGE para sincronizar duas tabelas

Requisitos

  • Conhecimento básico do sistema operacional Microsoft Windows e suas principais funcionalidades.

  • Conhecimento prático de bancos de dados relacionais.


Mais Informações

MATERIAL DIDÁTICO EM INGLÊS

tem interesse, mas a data não é ideal para você?
entre em contato conosco!

Ao clicar em enviar, você concorda com a nossa Política de Privacidade

+3.830

+3.830

Turmas Realizadas

+54.000

+54.000

Alunos Sisnema

+150

+150

Cursos Diferentes