Descrição
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