Você irá aprender os fundamentos do modelo de banco de dados relacional e como projetar e criar um banco de dados, tabelas e outros objetos utilizando linguagem SQL.

O curso visa dar uma base sólida sobre banco de dados e criação de consultas usando operadores, funções, views, agrupamentos, junções, etc.

Carga horária: 40 horas.

Público-alvo

Destina-se a estudantes, profissionais das áreas de informática e/ou de quaisquer outras áreas, interessados em aprender banco de dados e linguagem SQL.

Pré-requisito do Curso

Para um bom aproveitamento do curso de SQL é necessário ter concluído nosso curso de Lógica de Programação ou possuir conhecimentos equivalentes.

Benefícios deste curso

  • Certificado de conclusão (necessário 75% de presença)
  • Material didático em midia digital.
  • Capacita o aluno a compreender os principais fundamentos da Linguagem SQL.

CONTEÚDO PROGRAMÁTICO: LINGUAGEM SQL

  • Banco de Dados Relacional
  • A Linguagem de Consulta SQL
  • Modelagem e Projeto de Banco de Dados
  • Conceitos básicos de banco de dados
  • Campos,tabelas,arquivos,registros,índices
  • Chave-primária e estrangeira
  • Relacionamentos, integridade referencial, cardinalidade
  • Modelagem e Projeto de Banco de Dados
  • Documentação do Banco de Dados
  • Sistemas Gerenciadores de Banco de Dados
  • Instalando um SGBD
  • Ferramentas do SGBD
  • Feramentas para projetar o banco de dados
  • Trabalhando com a Linguagem SQL ANSI
  • Estrutura de Dados e Consultas
  • Banco de Dados
  • Criação de Banco de Dados
  • Uso de Banco de Dados
  • Remoção de Banco de Dados
  • Tabelas e Registros
  • Criação de Tabelas
  • Inserção de Registros
  • Consulta de Registros
  • Alteração de Registros
  • Remoção de Registros
  • Alteração de Tabelas
  • O Uso de Subconsultas
  • Consultas com Operadores
  • Operadores Aritméticos
  • Operadores de Comparação
  • Operadores Lógicos
  • Operadores Auxiliares

 

  • Funções SQL
  • Agrupamentos e Uniões
  • Agrupar e Unir Dados
  • Agrupamento de Dados
  • União de Dados
  • Exercícios de Fixação
  • Junções e Visualizações
  • Agrupamento de Junções e Apelidos
  • Visualização de Dados
  • Procedimentos Armazenados
  • Gatilhos ou Disparadores
  • Funções Armazenadas