Udemyallpt

Curso SQL Server para Desenvolvedores - Básico ao Avançado

Learn SQL Server & Transact-SQL. Boost your career in software development and tech! Master database skills for in-demand jobs.

4.7(519)
1,742students
11h 17m
Certificate
Carlos Andrade
Carlos AndradeAnalista de Sistemas e especialista em Cyber Security

Course Content

Curso SQL Server para Desenvolvedores - Básico ao Avançado is an all-levels Udemy course taught by Carlos Andrade. It runs 11h 17m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 519 reviews, with 1,742 students enrolled. It is a paid course, last updated June 2024.

Domine SQL Server e Transact-SQL: Curso Prático e Completo

Aprenda SQL Server e Transact-SQL do básico ao avançado com este curso prático e objetivo. Desenvolva suas habilidades de desenvolvimento SQL com exercícios práticos que simulam situações reais do dia a dia de um desenvolvedor.

Este curso é ideal para:

  • Desenvolvedores SQL que buscam aprimorar suas habilidades e se destacar no mercado.
  • Profissionais que desejam aprender a criar scripts SQL de forma criativa e eficiente.
  • Quem busca uma sólida base em bancos de dados SQL para diversas áreas da tecnologia.
  • Indivíduos que querem construir uma carreira de sucesso como desenvolvedor SQL.

O que você vai aprender:

Este curso abrangente, baseado em mais de 7 anos de experiência como desenvolvedor back-end com SQL Server, cobre todos os principais conceitos e técnicas de SQL. Você não apenas assistirá às aulas, mas aprenderá fazendo, com foco em exercícios práticos e hands-on. Não haverá scripts para download, a ênfase é na aplicação prática do conhecimento.

Conteúdo Detalhado:

  • Introdução ao SQL Server:
    • Instalação do SQL Server.
    • Entendendo o SQL Server Management Studio (SSMS).
    • Criando um Banco de Dados.
    • Criando e configurando Tabelas.
  • Tipos de Dados:
    • Tipos numéricos (inteiros, decimais).
    • Tipos de dados de data e hora.
    • Tipos de caracteres (char, varchar, nchar, nvarchar).
    • Tipos binários.
    • Auto incremento e Nulabilidade.
  • Restrições e Índices:
    • Primary Key e Unique.
    • Check e Default.
    • Foreign Key.
    • Criando e excluindo colunas e restrições.
  • Manipulação de Dados:
    • Inserindo, selecionando, atualizando e excluindo dados.
    • Insert Posicional vs. Insert Declarativo.
    • Top e Distinct.
    • Update e Delete com Top.
  • Transações:
    • Como usar TRANSACTIONS para garantir a integridade dos dados.
  • Consultas Avançadas:
    • WHERE e LIKE.
    • Operadores relacionais e BETWEEN.
    • IN, NOT IN e valores nulos.
    • União de Consultas: INTERSECT, EXCEPT, INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, CROSS JOIN.
    • UPDATE e DELETE com JOIN.
    • GROUP BY e Funções de Agregação.
    • Como usar HAVING.
  • Subqueries:
    • Subqueries e Subqueries Correlacionadas.
    • Subqueries em DELETE e UPDATE.
  • Funções:
    • Funções de manipulação de textos.
    • Funções de manipulação de datas.
    • Funções de conversão de dados.
    • Funções matemáticas.
  • Índices:
    • O que são índices e como manipulá-los para otimizar consultas.
  • Views:
    • Introdução às VIEWS e suas opções (With Encryption, With Schemabinging, With Check Option).
    • VIEWS atualizáveis.
  • Comandos Avançados:
    • IIF e CHOOSE.
    • LAG e LEAD.
    • FETCH e OFFSET.
    • MERGE.
    • PIVOT e UNPIVOT.
  • Variáveis e Controle de Fluxo:
    • Variáveis e operadores matemáticos.
    • Operadores relacionais e lógicos.
    • Controle de fluxo (laços de repetição).
  • Funções Definidas pelo Usuário (UDFs):
    • Funções escalares e tabulares (teoria
$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

5.0(15)
2h 17m
beginner
5.0(25)
7h 12m
all
5.0(22)
4h 4m
all
5.0(62)
1h 40m
beginner

Curso de Violão para iniciantes.

by Aldo Bruno Marchand

5.0(8)
1h 4m
beginner