Olá humanos,
Nesse post venho compartilhar com vocês uma grande novidade aqui na Power Tuning:
CURSO: T-SQL – Módulo 1 – Escrevendo Queries
Objetivo do Curso:
Nesse Curso vamos aprender o Básico sobre códigos T-SQL de forma simples, prática e útil para o seu dia a dia. No Módulo 1 iremos aprender vários conceitos básicos, estruturas de programação, como ler e escrever uma query, funções, inserir e modificar dados, programação T-SQL e por fim Window Functions.
Público Alvo:
O PÚBLICO ALVO desse curso é qualquer pessoa que precisa desenvolver e entender códigos T-SQL, seja para estudo ou profissionalmente.
LINK DO CURSO:
Segue abaixo o LINK DO CURSO:
https://cursos.powertuning.com.br/course?courseid=t-sql-modulo-1-escrevendo-queries
YOUTUBE – Amostra Curso:
Também liberei 6 vídeos GRATUITOS no Youtube:
https://www.youtube.com/playlist?list=PLU480OSPgKSq55u4QF8kuRBNpjz4WGTWs
LIVE – AULA: 5 dicas de T-SQL que você deveria conhecer
No dia do lançamento do curso fizemos uma LIVE TOP com uma AULA ensinando 5 dicas de T-SQL que você deveria conhecer. Segue abaixo o link:
https://www.youtube.com/watch?v=JeO_3DT7KUU
Conteúdo do Curso:
Por fim, segue abaixo o CONTEÚDO COMPLETO do CURSO. Ficou bem completo e bem legal! Bons estudos e divirta-se!!!
1) Introdução – Conceitos Básicos
- Recomendação de Livro
- SQL Server – Versões x Edições
- Service Pack x Cumulative Update
- Como instalar o SQL Server Developer?
- O que é uma instância SQL Server?
- SSMS (SQL Server Management Studio)
- Como conectar no SQL Server
- Tipos de Comandos – DDL, DML, DCL e TCL
- Tipos de Dados
- Identificadores, Literais e Expressões
- Utilizando Variáveis
- Precedência e Operadores
- Schemas
- Criando Tabelas e Tabelas Temporárias
- Criando uma nova base de dados
- COLLATION E COLLATE
- Exercícios de Fixação – 1
2) Constraints
- Criando Índices
- O que são Constraints?
- Primary Key
- Unique Constraint
- Foreign Key
- Diagrama de Tabelas
- Check Constraint
- Default Constraint
- Exercícios de Fixação – 2
3) Estruturas de Programação
- BATCHES / GO / WAITFOR
- PRINT / RAISERROR / @@ERROR
- GOTO / IF / ELSE
- IFF / CHOOSE / CASE
- LOOP – WHILE e CURSOR
- Stored Procedures
- Functions
- Views
- Exercícios de Fixação – 3
4) Estrutura de uma Query
- Executando uma Query – Passo a Passo
- SELECT * FROM – Selecionando dados
- WHERE – Filtrando dados
- GROUP BY – Funções de Agregação (SUM, COUNT, AVG, MIN, MAX)
- HAVING – Filtrando grupos
- ORDER BY – Ordenando dados
- OPTION – Incluindo algumas opções
- Exercícios de Fixação – 4.1
- JOINs – Unindo tabelas
- UNION, INTERSECT, EXCEPT
- DISTINCT, TOP, WITH TIES, OFFSET-FETCH
- SUBQUERY, EXISTS, CTE, APPLY
- OPERADOR LIKE
- PIVOT / UNPIVOT
- LINKED SERVER E OPENQUERY
- Exercícios de Fixação – 4.2
5) Funções do SQL Server
- Casting and Conversion Functions
- Date and Time Functions
- Mathematical Functions
- NULL Functions
- String Functions
- Exercícios de Fixação – 5
6) Inserindo e Modificando Dados
- CONTROLE DE TRANSAÇÃO
- INSERT
- UPDATE
- DELETE
- TRUNCATE TABLE
- TRIGGERS (DML)
- TASK IMPORT / EXPORT
- Exercícios de Fixação – 6
7) Programação T-SQL
- Comentários x NOCOUNT
- ANSI_NULLS x QUOTED_IDENTIFIER
- IDENTITY e SEQUENCE
- Colunas Calculadas
- Tratamento de Erros – TRY…CATCH
- Dynamic SQL
- Exercícios de Fixação – 7
8) Window Functions
- ROW_NUMBER
- RANK
- DENSE_RANK
- NTILE
- LAG e LEAD
- FIRST_VALUE e LAST_VALUE
- AGGREGATE WINDOW FUNCTIONS
- Exercícios de Fixação – 8
Espero que tenha gostado e que isso também possa ser útil no seu dia a dia. Até o próximo post!
Me siga no LinkedIn e YouTube para ficar por dentro das novidades.
Abraço,
Luiz Vitor França Lima
Consultor SQL Server