CURSO

Curso Gratuito de SQL Server para iniciantes

Sobre o curso
5,00

Curso gratuito de SQL Server tem foco no público que está começando a mexer no banco de dados e quer entender através de uso, tudo com muito bom humor. Aqui será ensinado conceitos como seleções, junções de tabelas, criação de base de dados, funções, triggers e afins.
  • Data de publicação: 11/05/2017
  • Idioma: Português (Brasil)
  • Plataforma: Youtube

Ementa do Curso

  • Introdução - Expectativas e Link para Baixar o SQL Server

    Neste primeiro vídeo do curso de SQL Server Para Iniciantes é só para mostrar em qual site baixar o aplicativo com o Sql Management Studio para começarmos as aulas.

  • Aula 1 - Por que usar um banco de dados

    Vídeo do curso de SQL Server para Iniciantes com um pouco de reflexão sobre porque usar e quando usar um banco de dados.

  • Aula 2 - Tipos de Dados

    Neste vídeo do curso sobre banco de dados SQL Server para Iniciantes eu explico por cima sobre os tipos de dados e quais usar na hora da criação das tabelas.

  • Aula 3 - Criando Base de Dados

    Neste vídeo do curso de banco de dados SQL Server Para Iniciantes eu falo um pouco sobre como criar um projeto de base de dados (um bem simples, mas é), como dar permissões ao usuário (se não for um administrador) e o comando de criar uma base de dados.

  • Aula 4 - Criando Tabelas (Parte 1)

    Neste vídeo do curso de SQL Server para Iniciantes eu falo sobre como criar tabelas usando o comando CREATE TABLE, como verificar quais tipos de dados usar para cada coluna e uma pequena explicação sobre tabelas maiores.

  • Aula 5 - Criando Tabelas (Parte 2)

    Neste vídeo do curso de banco de dados SQL Server para iniciantes, eu continuo com a criação das tabelas da loja de sucos do Jailson.

  • Aula 6 - Visualizando os Problemas Relacionais

    Nesta aula do curso de banco de dados SQL Server para Iniciantes eu falo um pouco sobre os problemas de relacionamento que nossa base de dados pode ter por falta de chaves e afins. É uma aula mais teórica falando sobre o problema.

  • Aula 7 - Criando Chaves Primárias

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu falo sobre chaves primárias (primary keys - PK). Eu falo sobre porque usá-las, quando usá-las, a sua importância e qual o comando para criá-las quando cria uma tabela de dados.

  • Aula 8 - Criando Chaves Secundárias

    Neste vídeo do curso de banco de Dados SQL Server para Iniciantes eu mostro como criar uma constraint para chaves secundárias e explico qual o uso de cada uma delas.

  • Aula 9 - Inserindo dados nas tabelas

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu falo sobre inserir os dados nas tabelas através do comando INSERT e eu também demonstro se funcionou ou não a nossa constraint de chave secundária.

  • Aula 10 - Selecionando Dados

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu explico sobre como selecionar dados através do comando SELECT que, com ele, retorna os dados das tabelas através de linhas e colunas.

  • Aula 11 - Refatoração da Tabela de Vendas

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu demonstro como alguns problemas de referencias podem ocorrer e como criar outra tabela para armazenar os produtos da venda de sucos da barraca de sucos do Jailson

  • Aula 12 - Regras de FK e Inserções

    Neste vídeo do curso de SQL Server para iniciantes eu falo um pouco sobre regras de chaves estrangeiras (foreign keys), falo sobre as perspectivas do curso, realizo alguns inserts e mostro a ordem de inserção em caso de bases com constraints.

  • Aula 13 - Inner Join

    Neste vídeo do curso de banco de dados SQL Server para Iniciantes eu demonstro como realizar um inner join em uma tabela e mostro o porque usá-lo.

  • Aula 14 - Inner Join com mais de duas tabelas

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu explico como fazer o inner join com mais de uma tabela, uma explicação (por cima) de como as tabelas se relacionam e qual o caminho para buscar os dados e a quantidade de joins que você vai precisar fazer em um determinado select.

  • Aula 15 - Select com Group By

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu demonstro como são as funções de agrupamento e quando e como usar o group by no seu select.

  • Aula 16 - Como juntar selects (Union All)

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu falo sobre como juntar dois selects usando o union all. O exemplo dado no vídeo é somente a critério de exemplo e de regras para o uso do union all. 

  • Aula 17 - Subselects

    Neste vídeo do curso de banco de dados SQL Server para iniciantes eu falo sobre subselects ao qual eu uso para organizar o select para ele retornar, mesmo com redundância, valores de uma forma a serem melhor tratados na camada de aplicação.

  • Aula 18 - Criando Stored Procedures

    Neste vídeo do curso de SQL Server para iniciantes eu falo sobre como criar stored procedures, que nada mais são que funções armazenadas e criadas para executar determinados procedimentos.

  • Aula 19 - Select Into e preparações para migração

    Nesta vídeo aula do curso de SQL Server para iniciantes eu explico como será a nossa migração de dados e mostro como criar uma tabela de dados de backup com o select into na nossa database.

  • Aula 20 - Criando Tabelas

    Nesta vídeo aula do curso de SQL Server para iniciantes eu falo eu inicio a criação das tabelas para a migração dos dados da tabela de clientes. Crio a tabela de endereços, cidades e estados.

  • Aula 21 - Criando Constraints Para As Novas Tabelas

    Nesta vídeo aula do curso de sql server para iniciantes eu demonstro como criar as constraints nas novas tabelas criadas para solucionar nosso problema.

  • Aula 22 - Iniciado a Migração dos Dados

    Nesta vídeo aula de SQL Server para Iniciantes eu começo a realizar a migração dos dados e demonstro como criar uma tabela temporária.

  • Aula 23 - Transações

    Nesta vídeo aula do Curso SQL Server para Iniciantes eu falo sobre transações (begin tran, rollback tran e commit tran), comandos que vão te ajudar durante toda sua vida de banco de dados transacionais. Também explico como inserir um dado em uma tabela com chave auto gerada.

  • Aula 24 - Migrando dados para a tabela de cidades (Parte 1)

    Nesta vídeo aula do curso de sql server para iniciantes eu começo a migração dos dados da tabela de Clientes para a tabela de Cidades, onde é seu lugar.

  • Aula 25 - Update com Join (Parte 1)

    Nesta vídeo aula do curso de SQL Server para iniciantes eu falo como fazer um update com where e explicando que essa é a forma mais difícil de fazer o bendito update.

  • Aula 26 - Migrando dados para a tabela de cidades (Parte 2)

    Neste vídeo do curso de sql server para inciantes eu termino de fazer a migração dos dados da tabela de clientes e ensino como fazer o update de forma um pouco menos complicada.

  • Aula 27 - Migrando Dados para a Tabela de Endereços

    Neste vídeo do curso de SQL Server para Iniciantes eu termino de migrar os dados de endereço para a tabela de endereços.

  • Aula 28 - Explicando sobre chaves extrangeiras

    Nesta vídeo aula do curso de sql server para iniciantes eu falo sobre quais são as considerações sobre como usar a chave extrangeira. 

  • Aula 29 - Adicionando coluna na tabela de clientes

    Nesta vídeo aula do curso de sql server para iniciantes eu continuo com a explicação das chaves estrangeiras, adiciono a coluna e a constraint.

  • Aula 30 - Update com Join (Parte 2)

    Neste vídeo do curso de sql server para inciantes realizo mais um update com join para terminar de colocar os dados na tabela de clientes.

  • Aula 31 - Removendo Colunas da Tabela

    Nesta vídeo aula do curso de sql server para iniciantes eu falo sobre como remover colunas da tabela usando o comando drop column. Também explico o que ocorre quando você tenta dropar uma coluna com alguma restrição.

  • Aula 32 - Criando View

    Nesta vídeo aula de SQL Server para iniciantes eu mostro como criar uma view e o problema que a view poupa.

  • Aula 33 - Para que serve a view

    Nesta vídeo aula do curso de sql server para iniciantes eu falo e explico como e como usar uma view.

  • Aula 34 - O problema dos múltiplos telefones

    Nesta vídeo aula do curso de SQL Server Para Iniciantes eu falo sobre o problema da tabela de clientes, ao qual tem dois telefones e, com isso, tecnicamente impede a criação da trigger.

  • Aula 35 - Refatorando a tabela de telefones (Parte 1)

    Nesta aula de sql server para iniciantes eu começo a refatoração da tabela de clientes, criando a tabela de telefones para futura migração dos dados.

  • Aula 36 - Refatorando a tabela de telefones (Parte 2)

    Nesta aula de SQL Server para iniciantes eu termino a refatoração da tabela de clientes e transfiro os dados dos telefones para sua respectiva tabela.

  • Aula 37 - Criando Trigger

    Nesta vídeo aula de SQL Server para iniciantes eu falo sobre a trigger. Como criá-la e, de bônus, até resolvo uma treta que eu mesmo criei.

Mais informações

Ao todo são 37 videoaulas sobre SQL Server

Obs: No momento do cadastro do curso observamos que o autor acrescentou no final da sua playlist um vídeo que não faz sentido com o curso.

Ver curso
foto de Zurubabel
Zurubabel
Entusiasta em Inteligência Artificial, Machine Learning, computação e crente que poderá mudar a vida de muita gente com esse conhecimento.

Qual a sua avaliação para este hangout?

foto de


AVALIAÇÕES

foto do perfil Marco Mascarenhas Marco Mascarenhas
foto do perfil DJ Newton DJ Newton