Microsoft SQL Server Developer. Conheça a linguagem T-SQL.

SELECT|INSERT|UPDATE|DELETE|CREATE TABLE|CONSTRAINTS|KEY|DATATYPE|FROM|WHERE|JOINS|GROUP BY|ORDER BY|OPERATORS|CONDITION

4.55 (631 reviews)
Udemy
platform
Português
language
Databases
category
Microsoft SQL Server Developer. Conheça a linguagem T-SQL.
3,973
students
15.5 hours
content
Jun 2020
last update
$19.99
regular price

What you will learn

SQL : Tudo para entender como funciona a linguagem para os banco de dados relacionais.

Processamento lógico : As fases que envolvem a instrução SELECT.

Entender como cada componente do SELECT funciona, as sequências de execução e os conjuntos de dados que serão enviados entre cada fase.

Curto-circuito : Como prever a execução de comparações e operadores lógicos. Aprenda a evitar erros e entender como o SQL prioriza a execução dos operadores.

Data e Hora : Como armazenar, recuperar e calcular partes da data e hora. Como evitar erros de interpretação com datas e horas de diversas localidades do mundo.

JOIN : Iremos além dos conceitos tradicionais. Você sabe as variações de JOIN? EQUI JOIN, NO-EQUI JOIN , SELF JOIN, COMPOSITE JOIN ou MULTI-TABLE JOIN.

Why take this course?

Aprenda a linguagem SQL com o Microsoft SQL SERVER. Conheça o poder do T-SQL com banco de dados  que mais cresce.

Pare tudo que está fazendo !!! Venha agora aprender a linguagem SQL com o melhor gerenciador de banco de dados do mercado de tecnologia, segundo relatório da empresa Gartner. O banco de dados da Microsoft é o líder no Quadrante Mágico do Gartner para SGBD Operacional pelo terceiro ano seguido!!

Aprenda a montar consultas e realizar pesquisas da mais simples até as complexas, aplicando os conceitos corretos da maior linguagem para banco de dados relacional. 

Mas, por que devo aprender a linguagem SQL ?

Os bancos de dados relacionais são atualmente a maior plataforma de dados em uso no mercado de TI e todos utilizam a linguagem SQL para manipulação de dados. Não conhecer essa linguagem é praticamente ficar fora do mercado de trabalho na área de tecnologia.

Mas quem disse que os banco de dados relacionais são os maiores do mercado?

O conceituado site DB-Engines ( DB-Engines Knowledge Base of Relational and NoSQL Database Management Systems ) classifica os gerenciadores de banco de dados de acordo com a sua popularidade *. Veja os dados :

  • O site classifica cerca de 345 gerenciadores de banco de dados de diversas categorias. 140 bancos de dados são relacionais

  • Os 10 maiores gerenciadores,  6 são relacionais, sendo que os quatro primeiro são relacionais. 

  • A pontuação acumulada dos três primeiros banco de dados é maior que a soma dos pontos de todos os outros gerenciadores de banco de dados.

*Dados de Setembro/2018

Não podemos negar a crescente demanda por novas categorias de banco de dados não-relacionais como os NoSQL, DocumentDB entre outros. Mas temos que avaliar que esses banco são recentes no mercado de TI. O termo NoSQL surgiu em 1998, por exemplo. 

Já os banco de dados relacionais nasceram no início década de 70 e o primeiro banco de dados relacional comercial surgiu em 1979. 

Vejo que os banco de dados relacionais existirão por um bom tempo no mercado de TI.

Mas já conheço uma linguagem programação, devo conhecer o SQL?

Todas as linguagem de programação tem as suas características, particularidades e forma de trabalho. Linguagem de programação como Java, C, C++, Python, PHP estão entre as mais bem avaliadas em sites de pesquisas.

Mas quando você programa em uma dessas linguagem e tem a necessidade de acessar os dados em um banco de dados relacional, você terá de alguma forma o contato (direto ou não ) com a linguagem SQL para recuperar ou gravar dados em um banco de dados. 

Então o SQL deve ser sim a sua linguagem parceira que trabalhará juntamente com a sua linguagem de programação atual.

É o que vou aprender nesse curso para me tornar um profissional em SQL?

Vamos um pouco além dos conceitos clássicos dos treinamentos de SQL que visa a explicar o básico. Se você está aqui vendo esse curso, provavelmente já passou pelo conteúdo de outros cursos ou então irá passar. Aqui, vamos sair do básico para aprender o que é fundamental para o curso. Alguns exemplos:

  1. Quando explicamos o conceito de JUNÇÃO (JOIN), em geral se explica o CROSS JOIN, INNER JOIN e o OUTER JOIN.


    Mas você sabe variações de JOIN que existem? EQUI JOIN, NO-EQUI JOIN , SELF JOIN, COMPOSITE JOIN ou MULTI-TABLE JOIN. Ainda temos o APPLY JOIN que é exclusivo para o SQL Server.


  2. Você sabe como armazenar e recuperar dados que estão no idioma Japonês, Árabe ou Tailandês?


  3. Que um conjunto de condições no SQL Server implementa o conceito de curto-circuito considerando o custo de processamento da cada condição.


  4. Explicaremos cada cláusula da instrução SELECT em cada aula. Isso mesmo !! Uma aula para o SELECT, outra aula para o FROM, uma para o WHERE e assim até explicar toda a estrutura do comando.


  5. Como armazenar e consultar corretamente períodos de DATA. E como calcular corretamente o tempo de viagem de avião entre países de fusos horários diferente? 


  6. Detalhes dos operadores matemáticos, comparação e lógicos e dicas de utilização.

O que o curso me fornecerá para aprender a linguagem?

Você pode ver pelo painel do curso a carga horária e a quantidade de aulas. Todas elas em vídeo no formato HD (720).  Logo abaixo dessa descrição você terá acesso a grade curricular,  onde poderá ver cada uma das aulas e visualizar os conteúdos gratuitos. Estou dividindo o curso em Módulos e dentro de cada módulo as seções com as aulas.

Teremos uma seção que explicará como instalar o SQL Server e utilizar a ferramenta SQL Server Management Studio onde executaremos todos os comandos.

Também será fornecido um arquivo com o projeto do curso que conterá diversos scripts com instruções SQL agrupados de acordo com os módulos e as seções. Em cada script terá o conteúdo de cada aula. Com isso você poderá simular os mesmo comandos aplicados na aula. 

Ok, você está quase me convencendo, mas por que devo fazer o seu curso?

Aqui eu poderia começar a vender o meu peixe, mas não.  O cenário para banco de dados é muito promissor. Não estou falando apenas do SQL para bancos de dados relacionais.  De algo maior.

O armazenamento de grandes volumes de dados, a Internet da Coisas e o crescente uso de dispositivos móveis, estão fazendo surgir novas profissões como é o caso de Cientista de Dados com capacidades de analisar Teras, Petas, Exasbytes de dados.  

Estamos vivendo a 4ª Revolução Industrial que é justamente o poder de manipular massivas quantidades de dados

Um caminho que não tem volta.

Para isso, precisamos aprender o conceito, precisamos aprender o fundamental. Você tem que aprender um linguagem para processar todos esses dados. 

Agora, eu te pergunto. Vamos aprender o poder da linguagem SQL ? 


Vamos? 

Históricos de alterações:

17/10/2017 - Lançamento do curso SQL SERVER 2017 - Fundamentos profissionais em T-SQL

08/11/2017 - Inclusão de quatro novas aulas na seção 9.

22/01/2018 - Renovação da descrição do curso e inclusão de 17 novas aulas. 

14/02/2018 - Inclusão de 3 novas aulas referente a OUTER JOIN.

10/08/2018 - Inclusão de questionários nas seções 5, 6 e 9 no total de 34 perguntas para avaliar seu conhecimentos.

Reviews

Luis
July 31, 2023
É um curso muito bom... com excelente explicação... e uma didática de primeira linha... super indico...
Paola
May 10, 2022
Desatualizado, não foi possível realizar o curso, pois os arquivos (sites) para downloads disponíveis somente comprando ( sql server/ windows server 2012 r2)
Maria
February 2, 2022
Muito bom!!!! tem detalhes e mais detalhes, as premissas e ordem de ocorrência das etapas, achei muito útil mesmo.
Michel
November 30, 2021
Confesso que esse curso me surpreendeu positivamente, realmente não espera um conteúdo tão rico, aprofundado e bem explicado como esse...que trabalho admirável, obrigado por compartilhar conosco professor!
Caio
September 16, 2021
Por ja fornecer os exemplos prontos, não nos faz codar nossos proprios programas e prejudicando a aprendizagem
Glauton
August 21, 2018
Muito bom o curso. Estou tendo algumas dificuldades para assimilar o processo, mas creio ser por causa de não estar usando em um ambiente prático. Mas estou gostando muito.
Igor
August 18, 2018
O curso tem sido bem interessante, pra quem tem já uma ideia de como funciona um banco de dados relacional eu aconselho a começar assistir o curso a partir da aula 19 (Seção 5). Não posso dizer muito ainda sobre o curso pois estou começando agora a ver as aulas práticas, no entanto posso afirmar que o professor passa confiança e domina o conteúdo que até aqui foi apresentado.
Adriano
July 6, 2018
O melhor treinamento de T-SQL, que provavelmente está disponível na plataforma, explicações concisas, recomendo a todos que irão trabalhar com SQL Server, a dica é veja e pratique criando seus bancos e tabelas, treinando o que é mostrado.
Alexsandro
May 16, 2018
Já tinha um conhecimento sobre SQL Server, mais com este curso, revisitei e aprendi bastante coisa, e me ajudou bastante no dia a dia, devido aos exemplos e explicações, não é só teórico, isso é bem importante.
Paulo
May 3, 2018
Sem soma de duvidas, é o melhor curso sobre a introdução ao Sql Server que existe na Udemy. O professor expressa seus conhecimentos de forma bastante concisa, tornando claro assuntos que exigem maior atenção. Recomendadíssimo este curso para aqueles que necessitam de uma base solida sobre os conceitos de T-SQL. Parabenizo a alta didática do professor Wolney, e que ele possa expressar novos cursos com o mesmo nivelamento conciso que este curso possui.
Wesley
April 27, 2018
Muito bom o curso, tem me ajudado bastante no meu novo trabalho. Vou refazer o curso e anotar tudo novamente. Obrigado
Zilmar
April 7, 2018
Até o momento está dentro do esperado... --- Ficou faltando explicações sobre T-SQL.... Criação de procedures por exemplo
Jailson
February 1, 2018
Estou conhecendo alguns conceitos teóricos, e entendendo algumas coisas que não faziam sentido. O curso está ajudando no meu desenvolvimento.
Wilson
November 16, 2017
O Wolney tem total domínio do assunto. Em se tratando de um curso para iniciantes, pessoas com qualquer nível de conhecimento terá total aproveitamento desse curso. Assuntos como lógica de processamento, curto-circuito, armazenamento de dados em outros idiomas, as diversas variações sobre JOIN e outros pontos que vão além do fundamental e não são muito bem tratados em outros curso que já fiz. Neste sim, tem total detalhamento e a gama de exemplos que ele explica e estão todos disponíveis em scripts para download para você usar. O instrutor manteve a firmeza na fala com consistência durante todo o curso. Enfim, um excelente curso que recomendo a todos que realmente querem aprender o SQL!!!
Paulo
October 30, 2017
As informações passadas estão sendo absorvidas claramente, pois o instrutor tem total domínio do que esta passando, utilizando de uma linguagem simples. Só achei muito complexo para montar o ambiente. Parabéns , vai ajudar muito.

Charts

Price

Microsoft SQL Server Developer. Conheça a linguagem T-SQL. - Price chart

Rating

Microsoft SQL Server Developer. Conheça a linguagem T-SQL. - Ratings chart

Enrollment distribution

Microsoft SQL Server Developer. Conheça a linguagem T-SQL. - Distribution chart
924134
udemy ID
8/5/2016
course created date
11/23/2019
course indexed date
Bot
course submited by