Library

Course: Aprenda a Linguagem SQL e T-SQL do Basico ao Avançado + Projeto DB

Aprenda a Linguagem SQL e T-SQL do Basico ao Avançado + Projeto DB

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

Aprenda a desenvolver com a lingaguem SQL e T-SQL , o curso do banco de dados, foi desenvolvida com objetivo de alavancar seu  conhecimento do básico ao avançado na linguagem SQL, no desenvolvimento de querys ad-hoc, views, procedures, functions, triggers e cursores, e executar projetos de DB, tornando-o um professional capacitado nesta area

Com situação e exemplos muito orientados em situações do cotidiano das empresas!!!

** Exercícios Extras para desenvolver analise exploratória da base de dados.

Você sabia?

O conhecimento na linguagem SQL é Base para areas como Business Intellingence e Data Science.

98 das Fortune 100, usam Banco de Dados SQLSERVER.(Segundo informação Microsoft).

5 das 6 Banco de dados mais utilizados no mundo são relacionais e usam a Linguagem SQL. (Segundo informações do Site DB-Engines).

Neste curso serão aproximadamente 300 SCRIPTS que vamos desenvolver!!!!

Você ira aprender a criar e consultar, extrair informações usando uma das ferramentas mais solicitadas do mercado. 

Domine a linguagem SQL e um dos principais SGBDs: O SQL Server.

A linguagem SQL é amplamente utilizada em diversos tipos de aplicações que utilizem bancos de dados relacionais.

A profissão de DA(Administrador/Analista de dados) e DBA(Administrador de Banco de dados) ,entre outras profissões relacionadas, são algumas das mais bem renumeradas na mercado de trabalho.

Este profissional tem papel estratégico numa organização. Sua função é manipular sistemas tecnológicos que permitam organizar, estruturar e distribuir as informações de uma empresa.

E para proporcionar este conhecimento , desenvolvemos um curso com uma grade muito completa para sua capacitação profissional desenvolvedorl!

Dividimos este curso em módulos, com mais de 20 Horas de curso, e mais de 300 SCRIPTS que vamos desenvolver ao longo das aulas!!!

Estes exemplos servirão como uma ótima biblioteca de consultas para seus trabalho e projetos futuros como profissional de Banco de dados!

No decorrer das aulas aprenderemos como criar bancos de dados, tabelas, e efetuar consultas variadas, a fim de obter os dados desejados, a criar views,funções, procedures, triggers utilizando a extensão da Linguagem SQL.

Os módulos estão divididos da seguinte forma:

  • Conceitos;
  • Linguagem SQL do Básico ao Avançado;
  • Projetos.
  • Análise Explorátória de dados.

Apresentamos uma breve Síntese dos temas abordados por Modulo.

Conceitos:

  • Banco de dados relacional;
  • Modelo entidade Relacionamento;
  • Cardinalidade;
  • ACID;
  • CRUD

Linguagem SQL:

  • Histórico;
  • SQLSERVER;
  • Player de SGDB;
  • Tipos de Campos;
  • Operadores de comparação;
  • Operadores aritiméticos;
  • Operadores de Filtros;
  • Definições da Linguagem SQL;
  • DML-Manipulação de dados
  • DDL-Definições de banco de dados
  • DCL-Contole de dados
  • TCL-Controle de transações.
  • Subquery
  • Joins
  • Funções de Agregação;
  • Funções de Classificação;
  • Funções Lógicas;
  • Funções Matemáticas;
  • Funções de Limite;
  • Funções de Conversões;
  • Funções de Cadeia de caracteres;
  • Funções de Data/hora;
  • Expressão CASE;
  • Expressão NULLIF;
  • VIEWS;
  • Tabelas temporárias;
  • Dados em Massa com BULK;
  • Extensão SQL (estruturas condicionais e repetição)
  • Try..Catch
  • Cursores;
  • Procedures;
  • Triggers
  • Functions
  • MERGE
  • LINKED SERVER
  • Openquery
  • Openrowset

Projeto:

  • MINI ERP Multi empresas
  • Diagrama
  • 1. Criando o DATABASE
  • 2. CARGA MANUAL 
  • 3. PEDIDOS DE VENDAS 
  • 4. ORDENS DE PRODUÇÃO 
  • 5. PEDIDOS DE COMPRAS 
  • 6. MOVIMENTAÇÃO DE ESTOQUE 
  • 7. PROCESSO DE NOTAS FISCAIS (E/S) 
  • 8. INTEGRACAO DE NOTAS COM ESTOQUE 
  • 9. INTEGRAÇÃO DE NOTAS COM FINANCEIRO. 
  • 10. APONTAMENTO DE PRODUÇÃO 
  • 11. FOLHA DE PAGAMENTO 
  • 12. GATILHOS PARA CONTROLAR PROCESSOS 
  • 13. VIEWS PARA GERAR AS INFORMAÇÕES


Analise exploratória da base de dados

  • Desafio
  • Resolução


Agora é com você!!!!

Dê o primeiro passo para se tornar um Profissional de Banco de dados!!!

Acesso vitalício! 

Matricule-se!!

Te aguardo nas aulas!!!

Grande Abraço!

Basic knowledge
  • Os softwares serão instalados no decorrer das aulas
  • Embora não seja necessário é desejável conhecimentos básicos de informatica e Lógica de Programação
What you will learn
  • Aprenderão a desenvolver com a Linguagem SQL e T-SQL
  • Analise exploratória de dados
  • Utilizar as definições de Linguagens SQL (DML,DDL,DCL,TCL)
  • Assuntos relacionados a banco de dados e seus principais conceitos
  • Utilizar Funções, expressões Nativas SQL
  • Aprender a desenvolver, criar, Views, Funções, Cursores, Procedures e Triggers
  • Aprender a conectar em fontas externas de dados (Linked Server)
  • A desenvolver projetos de Banco de dados
  • Transformar dados em Informações
  • Desenvolver, query avançadas , simulando cenários do cotidiano das empresa no módulo de projeto
  • Instalar o Banco de Dados SQL Server 2017
  • Trabalhar com dados em Massa
Curriculum
Number of Lectures: 119
Total Duration: 21:05:32
Introdução
  • Apresentação  

    Apresentação do Instrutor

  • Curso  

    Curso

Preparando o ambiente
  • Instalando Framework .net 3.5  

    Instalando Framework .net 3.5

  • Instalando SQL SERVER 2017  

    Instalando SQL SERVER 2017

  • Instalando SQL SERVER MANAGEMENT STUDIO (SSMS)  

    Instalando SQL SERVER MANAGEMENT STUDIO (SSMS)

  • Restaurando Databases para as aulas  

    Restaurando Databases para as aulas.

Conceitos Teóricos de Banco de dados.
  • Conceitos de Banco de dados  

    Conceitos de Banco de dados

  • Conceitos de Banco de dados relacional  

    Conceitos de Banco de dados relacional

  • Modelo Entidade Relacionamento  
  • Cardinalidade  
  • ACID E CRUD  

    ACID E CRUD

  • HISTORICO SQL E SGBD  

    HISTORICO SQL E SGBD

Linguagem SQL e T-SQL
  • Tipos de Dados  

    Aula sobre Tipos de Dados

  • Constraints  

    Constraints

  • Operadores de Comparação  

    Operadores de Comparação

  • Operadores Aritméticos  

    Operadores Aritméticos

  • Operadores Lógicos e Filtros Parte 1  

    Operadores Lógicos e Filtros Parte 1

  • Operadores Lógicos e Filtros Parte 2  

    Operadores Lógicos e Filtros Parte 2

Definições da Linguagem SQL (DML,DDL,DCL,TCL)
  • Introdução  

    Introdução

  • Definição DML  

    Definição DML

  • Definição DDL Parte 1  

    Definição DDL Parte 1

  • Definição DDL Parte 2  

    Definição DDL Parte 2

  • Definição DCL Grant  

    Definição DCL Grant

  • Definição DCL Revoke  

    Definição DCL Revoke

  • Definição DCL Deny  

    Definição DCL Deny

  • Definição TCL  

    Definição TCL

Union e Subquerys
  • Union e Union all  

    Union e Union all

  • Subquerys  

    Subquerys

JOINS
  • jOINS Parte 1  

    jOINS Parte 1

  • jOINS Parte 2  

    jOINS Parte 2

Funções SQL
  • Funçoes de agregação Parte 1  

    Funçoes de agregação Parte 1

  • Funçoes de agregação Parte 2  

    Funçoes de agregação Parte 2

  • Funções de Classificação  

    Funções de Classificação

  • Funçoes Logicas  

    Funçoes Logicas

  • Funções de Matematicas  

    Funções de Matematicas

  • Função de Limite  

    Função de Limite

  • Funcões de Conversão Parte 1  

    Funcões de Conversão Parte 1

  • Funcões de Conversão Parte 2  

    Funcões de Conversão Parte 2

  • Funções de Caracteres Parte 1  

    Funções de Caracteres Parte 1

  • Funções de Caracteres Parte 2  

    Funções de Caracteres Parte 2

  • Funções de Caracteres Parte 3  

    Funções de Caracteres Parte 3

  • Funções de Caracteres Parte 4  

    Funções de Caracteres Parte 4

Funções de Data e hora
  • Data e hora do sistema  

    Data e hora do sistema

  • DATEPART  

    DATEPART

  • DATEADD e DATEDIFF  

    DATEADD e DATEDIFF

  • Formantando Datas  
Expressões
  • CASE  

    CASE

  • NULLIF e ISNULL  

    NULLIF e ISNULL

  • COALESCE  

    COALESCE

Views e Temp Table
  • Views  

    Views

  • Temp Table  

    Temp Table

  • Siga em frente ! Vamos até o final!  

    Siga em frente ! Vamos até o final!

Extensão Transact-SQL
  • Estrutura IF  

    Estrutura IF

  • Estrutura While  

    Estrutura While

  • Populando tabela com While.  

    Populando tabela com While.

  • TRY .. CATCH Tratando erros  

    TRY .. CATCH Tratando erros

CURSORES
  • Introdução a Cursores  

    Introdução a Cursores

  • Exemplo Cursores 1  

    Exemplo Cursores 1

  • Exemplo Cursores 2  

    Exemplo Cursores 2

  • Exemplo Cursores 3  

    Exemplo Cursores 3

  • Exemplo Cursores 4  

    Exemplo Cursores 4

  • Exemplo Cursores 5  

    Exemplo Cursores 5

  • Exemplo Cursores 6  

    Exemplo Cursores 6

  • Exemplo Cursores 7  

    Exemplo Cursores 7

FUNÇÕES
  • Introdução a Funções  

    Introdução a Funções

  • Funções Escalar exemplo 1  

    Funções Escalar exemplo 1

  • Funções Escalar exemplo 2  

    Funções Escalar exemplo 2

  • Funções Escalar exemplo 3  

    Funções Escalar exemplo 3

  • Funções Valores de Tabela exemplo 4  

    Funções Valores de Tabela exemplo 4

  • Funções Valores de Tabela exemplo 5  

    Funções Valores de Tabela exemplo 5

  • Funções IN line Tabela exemplo 6  

    Funções IN line Tabela exemplo 6

PROCEDURES
  • Procedures Parte 1  

    Procedures Parte 1

  • Procedures Parte 2  

    Procedures Parte 2

  • Procedures Parte 3  

    Procedures Parte 3

  • Procedures Parte 4  

    Procedures Parte 4

TRIGGERS
  • TRIGGERS - Introdução  

    Introdução

  • Triggers Parte 1  

    Triggers Parte 1

  • Triggers Parte 2  

    Triggers Parte 2

  • Triggers Parte 3  

    Triggers Parte 3

MERGE
  • MERGE PARTE 1  

    MERGE PARTE 1

  • MERGE PARTE 2  

    MERGE PARTE 2

Trabalhando com dados de outras Fontes
  • BULK  

    BULK

  • LINKED SERVER + OPENQUERY  

    LINKED SERVER + OPENQUERY

  • OPENROWSET  

    OPENROWSET

Dicas de Perfomance
  • Dicas  

    Dicas

Projeto Mini-ERP MULTI-EMPRESAS
  • Apresentação do Projeto  

    Apresentação do Projeto

  • CRIANDO DATABASE E TABELAS Parte 1  

    CRIANDO DATABASE E TABELAS Parte 1

  • CRIANDO DATABASE E TABELAS Parte 2  

    CRIANDO DATABASE E TABELAS Parte 2

  • CRIANDO DATABASE E TABELAS Parte 3  

    CRIANDO DATABASE E TABELAS Parte 3

  • CARGA TABELAS Parte 1  

    CARGA TABELAS Parte 1

  • CARGA TABELAS Parte 2  

    CARGA TABELAS Parte 2

  • CARGA TABELAS Parte 3  

    CARGA TABELAS Parte 3

  • PROCEDURE PLANEJAMENTO DE ORDEM DE PRODUÇÃO.  

    PROCEDURE PLANEJAMENTO DE ORDEM DE PRODUÇÃO.

  • PROCEDURE GERA PEDIDO DE COMPRAS  

    PROCEDURE GERA PEDIDO DE COMPRAS

  • PROCEDURE GERA ESTOQUE  

    PROCEDURE GERA ESTOQUE

  • PROCEDURE GERA NOTA FISCAL  

    PROCEDURE GERA NOTA FISCAL

  • INTEGRA NOTA FISCAL ESTOQUE PARTE 1  

    INTEGRA NOTA FISCAL ESTOQUE PARTE 1

  • INTEGRA NOTA FISCAL ESTOQUE PARTE 2  

    INTEGRA NOTA FISCAL ESTOQUE PARTE 2

  • INTEGRA NOTA FISCAL COM FINANCEIRO  

    INTEGRA NOTA FISCAL COM FINANCEIRO

  • PROCEDURE APONTAMENTO PRODUÇÃO PARTE 1  

    PROCEDURE APONTAMENTO PRODUÇÃO PARTE 1

  • PROCEDURE APONTAMENTO PRODUÇÃO PARTE 2  

    PROCEDURE APONTAMENTO PRODUÇÃO PARTE 2

  •  PROCEDURE FOLHA DE PAGAMENTO  

     PROCEDURE FOLHA DE PAGAMENTO

  • TRIGGER BLOQUEIA USUARIO  

    TRIGGER BLOQUEIA USUARIO

  • TRIGGER AUDITORIA SALARIO  

    TRIGGER AUDITORIA SALARIO

  • VIEW TRANFORMANDO DADOS EM INFORMAÇÕES PARTE 2  

    VIEW TRANFORMANDO DADOS EM INFORMAÇÕES PARTE 2

  • FINAL PROJETO  

    FINAL PROJETO

  • VIEW TRANFORMANDO DADOS EM INFORMAÇÕES PARTE 1  

    VIEW TRANFORMANDO DADOS EM INFORMAÇÕES PARTE 1

Exercicios Extras - Analise Exploratória de dados
  • Apresentação do Exercicios  

    Apresentação do Exercicios

  • Respostas dos exercícios de 1 a  

    Respostas dos exercícios de 1 a

  • Respostas dos exercícios de 3 a 5  

    Respostas dos exercícios de 3 a 5

  • Respostas dos exercícios de 6 a 8  

    Respostas dos exercícios de 6 a 8

  • Respostas dos exercícios de 9 a 11  

    Respostas dos exercícios de 9 a 11

  • Respostas dos exercícios de 12 a 15  

    Respostas dos exercícios de 12 a 15

  • Respostas dos exercícios de 16 a 18  

    Respostas dos exercícios de 16 a 18

  • Respostas dos exercícios de 19 a 20  

    Respostas dos exercícios de 19 a 20

  • Respostas dos exercícios de 21 a 23  

    Respostas dos exercícios de 21 a 23

  • Respostas dos exercícios de 24 a 26  

    Respostas dos exercícios de 24 a 26

  • Respostas dos exercícios de 26 a 27  

    Respostas dos exercícios de 26 a 27

  • Operador Apply  

    Operador Apply

Reviews (0)