Rating 4.15 out of 5 (619 ratings in Udemy)
What you'll 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 …
Rating 4.15 out of 5 (619 ratings in Udemy)
What you'll 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.
Description
Aprenda a linguagem SQL com o Microsoft SQL SERVER 2017. 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 erealizar pesquisas da mais simples até as complexas, aplicando os conceitos corretosda maior linguagem para banco de dados relacional.
Mas, por que devo aprender a linguagem SQL ?
Osbancos de dados relacionaissão atualmente a maior plataforma de dados em uso no mercado de TIe todos utilizam a linguagem SQL para manipulação de dados. Não conhecer essa linguagem é praticamenteficar 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 siteDB-Engines(DB-EnginesKnowledge 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 de345 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 outrosgerenciadores de banco de dados.
*Dados deSetembro/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íciodécada de 70 eoprimeirobanco 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 ocontato (direto ou não ) com a linguagem SQLpara recuperar ou gravar dados em um banco de dados.
Então oSQL deve ser sima sua linguagem parceiraque 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 poucoalém dos conceitos clássicosdos 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 cursosou então irá passar. Aqui, vamos sair do básico para aprender o que é fundamental para o curso.Alguns exemplos:
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çõesdeJOIN que existem? EQUIJOIN, NO-EQUI JOIN, SELF JOIN, COMPOSITE JOIN ouMULTI-TABLE JOIN. Ainda temos o APPLY JOIN que é exclusivo para o SQL Server.
Você sabe como armazenar e recuperar dados que estão no idioma Japonês, Árabe ou Tailandês?
Que um conjunto de condições no SQL Server implementa o conceito de curto-circuito considerando o custo de processamento da cada condição.
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.
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?
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 verpelo painel do curso a carga horária ea quantidade de aulas. Todas elas em vídeo no formato HD(720).Logo abaixo dessa descriçãovocê 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 SQLagrupados 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, maspor 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 essesdados.
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.
Paid
Self paced
Beginner Level
Portuguese (Brazil)
3948
Rating 4.15 out of 5 (619 ratings in Udemy)
Go to the Course
