Linguagem SQL para iniciantes
4.6 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
198 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Linguagem SQL para iniciantes to your Wishlist.

Add to Wishlist

Linguagem SQL para iniciantes

Domine a linguagem SQL em pouco mais de 1 hora!
4.6 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
198 students enrolled
Created by Rafael Costa
Last updated 7/2015
Portuguese
Current price: $10 Original price: $20 Discount: 50% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Elaborar consultas SQL
  • Criar relatórios personalisados
View Curriculum
Requirements
  • Conhecimentos básicos em informática
  • Acesso à internet
Description

Melhore seu currículo com conhecimentos e habilidades que realmente farão a diferença para sua carreira. Aprenda hoje a Linguagem SQL e torne-se um Analista de Dados.

Faça consultas sobre as operações de sua companhia, descubra o perfil e analise o comportamento de seus clientes, tome decisões baseadas em dados reais, crie relatórios e gráficos com precisão e rapidez.

  • Tenha acesso a 21 aulas
  • Aprenda praticando, com 29 questões práticas
  • Configure as ferramentas por meio de vídeos tutoriais fáceis de seguir
  • Descubra os segredos da linguagem SQL por meio de exemplos de fácil assimilação
  • 100% do valor investido devolvido em caso de arrependimento
  • Video aulas com ótima qualidade de som e vídeo
Who is the target audience?
  • Este curso é direcionado a iniciantes na linguagem SQL e que não possuem nenhum conhecimento prévio sobre banco de dados relacionais e linguagem SQL
  • Não é necessário conhecimento prévio sobre programação
  • Este curso se destina a iniciantes na área de tecnologia da informação e a profissionais de outras áreas, como administração, marketing e finanças, por exemplo
  • Este curso não é indicado àqueles que já possuem alguma experiência com a linguagem SQL e desejam obter conhecimentos mais avançados sobre a linguagem
Students Who Viewed This Course Also Viewed
Curriculum For This Course
21 Lectures
01:10:31
+
Introdução Teórica e Configuração do Ambiente
6 Lectures 21:15

Nesta aula são abordados os seguintes tópicos:

  1. A quem este curso de destina;
  2. O que você será capaz de fazer após concluí-lo;
  3. Breve apresentação do conteúdo curricular;
Introdução
02:13

Nesta aula é apresentado o que é a Linguagem SQL, como e por quem ela costuma ser utilizada.

Preview 02:38

Exercício Aula 2
2 questions

Nesta aula é mostrado o que é um banco relacional e o que são tabelas, campos e relacionamentos.

Como funciona um banco de dados relacional
02:06

Exercício Aula 3
3 questions

Nesta aula explico passo a passo como baixar e instalar o banco de dados MySQL no Windows.

Instalando ferramentas no Windows
05:08

Nesta aula explico passo a passo como baixar e instalar o banco de dados MySQL no MAC.

Instalando ferramentas no MAC
03:52

Nesta aula apresento a base de dados Sakila, que é uma base de exemplo fornecida pelo MySQL. Ela simula uma locadora fictícia, contendo um cadastro de filmes e clientes.

Banco de Dados de Exemplo - Sakila
05:18
+
Consultas Básicas
4 Lectures 18:57

Nesta aula você vai aprender a elaborar sua primeira consulta em SQL.

Preview 03:55

Exercício Aula 7
4 questions

Nesta aula você vai aprender como visualizar todos os campos de uma tabela sem precisar mencioná-los um a um. Você também vai ver como é simples fazer com que os resultados venham em uma ordem específica.

Consultando todas as colunas de uma tabela e ordenando resultados
03:35

Exercício Aula 8
2 questions

Nesta aula você irá aprender a filtrar os dados de uma consulta, de forma a obter a informação que realmente lhe interessa.

Preview 06:20

Exercício Aula 9
3 questions

Nesta aula você aprenderá a consultar informações que estão em mais de uma tabela, mas que possuem relação entre si.

Consultando em mais de uma tabela
05:07

Exercício Aula 10
2 questions
+
Consultas com Agregação
6 Lectures 19:44

Nesta aula você vai aprender como obter a quantidade de ocorrências um determinado dado possui. Exemplo: Quantos clientes estão cadastrados.

Contando ocorrencias em uma ou mais colunas (COUNT)
01:23

Exercícios Aula 11
2 questions

Nesta aula você aprenderá a agrupar dados a fim de obter informações por categorias. Como exemplo, descobriremos a quantidade de alugueis realizados por cada cliente da locadora.

Agrupando resuldados (GROUP BY)
06:58

Exercícios Aula 12
1 question

Nesta aula você aprenderá a obter o valor mínimo e máximo atribuído a um campo na tabela ou a um agrupamento de registros. Como exemplo, veremos quando foi a primeira e a última vez que determinado filme foi alugado.

Obtendo valores mínimos e máximos de colunas (MIN e MAX)
03:29

Exercícios Aula 13
2 questions

Somando valores de uma coluna (SUM)
03:45

Exercícios aula 14
1 question

Obtendo a média de valores de uma coluna (AVG)
02:02

Exercícios aula 15
2 questions

Obtendo ocorrencias distintas em uma coluna (DISTINCT)
02:07

Exercícios aula 16
2 questions
+
Consultas Aninhadas
3 Lectures 08:56
Subconsultas na cláusula FROM
03:56

Exercícios Aula 17
2 questions

Tabelas temporarias
02:01

Exercícios Aula 18
1 question

Subconsultas na cláusula WHERE (IN)
02:59

Exercícios Aula 19
1 question
+
Conclusão
2 Lectures 00:39
Considerações finais
00:39

Bibliografia de aprofundamento
1 page
About the Instructor
Rafael Costa
4.6 Average rating
16 Reviews
198 Students
1 Course
Consultor em Tecnologia da Informação

Olá, me chamo Rafael Costa, sou brasileiro, natural de Fortaleza - Ceará. Atuo há 9 anos na área de Tecnologia da Informação. Nesse tempo, já trabalhei como programador, analista de sistemas, analista de negócio, consultor de experiência do usuário, entre outras funções relacionadas à engenharia de software.

Trabalho atualmente numa empresa pública da área financeira, onde tenho contato diário com diversas tecnologias, tendo a linguagem SQL feito parte do meu dia a dia há vários anos, assim como outras linguagens relacionadas ao desenvolvimento WEB (HTML, CSS, javascript, C# .NET, etc.).

Sou formado em Ciência da Computação pela Universidade Estadual do Ceará e atualmente estou concluindo o curso de pós-graduação em Desenvolvimento Ágil de Software pela Faculdade 7 de Setembro.