
Minha apresentação pessoal e introdução ao curso.
Para que tipo de pessoas eu fiz esse curso.
Qual a importância da linguagem SQL e onde podemos empregá-la.
Um breve resumo dos tópicos do curso.
Baixem o arquivo DownloadSQL.zip e sigam as instruções da aula para instalar o SQL Server 2022 Express Edition e o SQL Server Management Studio.
Que serão utilizados no aprendizado da linguagem SQL durante o nosso curso.
O que são bancos de dados e como funciona um banco de dados relacional
O que são comandos DDL (Data Definition Language) e DML (Data Manipulation Language)
Faça o download do arquivo Instala_Curso.zip e siga as instruções do vídeo para criar o banco de dados CURSO_SQL que vamos utilizar dorante todo o curso.
Introdução aos tipos de dados mais utilizados na linguagem SQL
Nessa aula vamos aprender o nosso primeiro comando DDL o comando CREATE TABLE utilizado para criar tabelas
Nessa aula vamos aprender mais dois comandos DDL, o comando ALTER TABLE que altera as definições de uma tabela já existente e o comando DROP TABLE que remove uma tabela do banco de dados
Nessa aula vou informar como são os exercícios propostos durante o curso e algumas dicas de como tirar mais proveito deles.
Nessa aula vou explicar a nossa primeira lista de exercícios
Nessa aula vou fazer a correção da nossa primeira lista de exercícios, a lista de Comandos DDL
Nessa aula vamos aprender o principal e mais utilizado comando da linguagem SQL, o comando SELECT que é a base para quase todos os outro comandos da linguagem.
Nessa aula vamos entender os exercícios da lista de exercicios 2 - Comando SELECT
Nessa aula vamos fazer a correção da lista de exercícios 2 - Comando SELECT
Nessa aula vamos aprender o funcionamento do comando que atualiza/altera os dados já existentes em uma tabela
Nessa aula vamos aprender o funcionamento do comando DELETE, que é o comando responsável por remover os registros de uma tabela.
Nessa aula vamos aprender o funcionamento do comando INSERT, que é o comando responsável por inserir novos dados em uma tabela
Nessa aula vamos entender os exercícios da lista 3 - Comandos UPDATE, DELETE e INSERT
Nessa aula vamos fazer a correção da lista de exercícios 3 - Comandos UPDATE, DELETE e INSERT
Nessa aula vamos aprender o funcionamento e o uso da cláusula ORDER BY, que é utilizada para ordenar a exibição dos dados.
Nessa aula vamos aprender a utilizar um importante recurso da linguagem SQL, as funções de agregação que são: COUNT que serve para contar a quantidade de registros retornados, o SUM que efetua uma somatória dos valores de uma coluna, o MIN e o MAX que traz o menor e o maior valor de uma determinada coluna e o AVG que retorna uma média aritimética dos valores de uma coluna.
Nessa aula vamos entender os exercícios da lista 4 - ORDER BY e GROUP BY
Nessa aula vamos fazer a correção da lista de exercícios 4 - ORDER BY e GROUP BY
Nessa aula vamos ver o funcionamento e a utilização do INNER JOIN para conseguirmos retornar dados de mais de uma tabela relacionada.
Nessa aula vamos aprender o funcionamento e utilização de outra forma de juntar tabelas o LEFT JOIN e o RIGHT JOIN
Nessa aula vamos enteder a lista de exercícios 5 - Junção de tabelas
Nessa aula vamos corrigir a lista de exercícios 5 - Junção de tabelas
Nessa aula vamos aprender para que servem as subconsultas e como utilizá-las
Nessa aula vamos aprender para que serve o EXISTS e o IN e como utilizados
Nessa aula vamos entender a lista de exercícios 6 - Sunconsultas, EXISTS e IN
Nessa aula vamos corrigir a nossa última lista de exercícios, a lista 6 - Subconsultas, EXISTS e IN
Sejam todos bem vindos ao curso mais completo de SQL do Udemy.
Nesse curso vamos aprender o básico da linguagem SQL, utilizaremos aqui o SQL Server, mas o foco é na linguagem que pode ser utilizada em qualquer outro banco de dados relacional.
Não é necessário ter experiência em bancos de dados e nem em programação, ter conhecimento em lógica de programação ajudará bastante, mas não é um requisito.
Esse curso é destinado a qualquer pessoa que tenha interesse em aprender a linguagem SQL, após esse curso você poderá com certeza afirmar que conhece a linguagem SQL e estará apto a concorrer a qualquer vaga que tenha esse pré-requisto.
O curso é bem prático, teremos muitos exercícios para fixar o conhecimento e uma correção bastante explicativa para que não fiquem dúvidas.
Partiremos do básico e iremos até o nível intermediário da linguagem SQL, passaremos por todos os tópicos abaixo:
Comandos DDL
CREATE TABLE
ALTER TABLE
DROP TABLE
Comandos DML
SELECT
UPDATE
DELETE
INSERT
Comandos mais avançados relativos ao SELECT
Funções de agregação COUNT, SUM, MIN, MAX e AVG (GROUP BY)
Ordenação dos dados (ORDER BY)
Junção de tabelas (JOIN)
Utilização do INNER JOIN
Utilização do LEFT JOIN r do RIGHT JOIN
Utilização de subconsultas
Utilização de subconsultas
Utilização do EXISTS
Utilização do IN