O SQL é a linguagem mais procurada no mercado de quem trabalha com dados.
Por apresentar uma simplicidade, o SQL conquistou grandes empresas e se tornou um padrão para banco de dados. Os profissionais da área aderem por sua facilidade de uso e aderência no mercado.
SQL significa “Structured Query Language”, que nada mais é que uma linguagem criada para lidar com banco de dados baseados em tabelas.
25 horas
*carga horária personalizável
Conhecimentos básicos de Windows (ou outros sistemas operacionais).
Profissionais que tiveram pouco ou quase nenhum contato com a ferramenta e desejam começar a conhecer.
Curso totalmente prático, o instrutor estará o tempo todo desenvolvendo os exercícios juntamente com o aluno e esclarecendo todas as dúvidas.
Introdução aos conceitos iniciais: entendimento dos principais tópicos relacionados a linguagens de consulta em banco de dados, aplicações da linguagem SQL e viés tecnológico.
Instalação do SQL Server: Versões para instalação do SQL Server e diferenciais entre versões:
SSMS: Instalação e configuração do SQL Server Management Studio para configuração, gerenciamento e administração todos os componentes do SQL Server. Conhecendo a interface, execução de comando, opções, salvamento de scripts, soluções e projetos. Design Query in Editor.
Acesso ao ambiente (estância): Criação de usuários para acesso e definição de permissões de utilização e usuário administrador.
A linguagem SQL: Abordagem dos conceitos relacionados a linguagem SQL e diferenciais para SQL ANSI, PLSQL etc.
Banco de dados: Conceito de arquitetura de banco de dados, características e aplicações. Entendimento do conceito de softwares para gerenciamento de bancos de dados relacionais (SGDR) e conceituação do SQL Server.
Banco de dados relacional: Aplicação prática e conceitual sobre tipos de banco de dados relacionais e modelagem para percepção de tabelas e relações com chaves.
CRUD: Conceituação e prática das operações de criação, leitura, atualização e exclusão de dados dentro do acrônimo de manipulação fundamental de dados.
Abordando diferentes categorias de instrução no SQL:
Conceito de Modelo de Dados: Modelagem conceitual e Diagrama Entidade e Relacionamento (DER), modelagem lógica e modelagem física.
Criando um banco de dados: Utilizando o comando CREATE DATABASE e USE DATABASE para iniciar os trabalhos com um banco de dados no ambiente do SSMS.
Criando tabelas: Comando para criação de tabelas, CREATE TABLE, abordagem de tipagem e metadados do SQL Server sobre os tipos de dados e quais usar na hora da criação das tabelas.
Relacionamentos: Abordagem dos relacionamentos entre entidades e investigação das cardinalidades possíveis, relacionamentos um para um e um para muitos e muitos para muitos. Conceito de chave primária e chave estrangeira.
Consultas de dados: Utilizando comando SELECT e INSERT para retorno de dados especificados.
Dicionário de Dados (MER): Apuração das estruturas de dados e tabela partir do dicionário de dados padrão, utilizando o Modelo de Entidade e Relacionamento.
Normalização e tratamento de dados: Principais fundamentos da normalização e tratamento de dados para ganho de eficiência no trabalho com os dados.
Inserção de Dados: Trabalhando manipulação de dados e importação de dados em Excel ou CSV para manipulação.
Associação de Tabelas: Realização de cruzamentos entre tabelas utilizando diversos tipos de comandos dentro da teoria dos conjuntos e subconjuntos.
Junções (JOIN)
Funções de banco de dados: Utilização de funções nativas do SQL para geração de resultados rápidos, com cálculos e ações para transformação de registros.
Desenvolvimento de views: Criação de visões personalizadas dos dados para análise e desenvolvimento de indicadores relacionando tabelas, ordenando dados e retornando informações modificadas.
Procedures: Desenvolvimento de códigos para execução posterior e recorrente, com definição de parâmetros para retorno da informação.
O curso conta com um material didático de ponta, que será entregue aos alunos no dia do treinamento.
Serão conferidos certificados de conclusão aos alunos participantes de 75% das aulas.
Todos os nossos instrutores e consultores possuem certificações Microsoft, como Microsoft Office Specialist, Expert, Trainer, Professional, entre outras. Possuem também, bagagem de mercado e mais de 4.000 horas de treinamentos ministrados.
Entre em contato com nossa equipe comercial e tire suas dúvidas ou solicite um orçamento.
Acompanhe