SQL 2016 - Criando Sistemas de Banco de Dados (online)


• Carga Horária:22h

O curso online SQL 2016 - Criando Sistemas de Banco de Dados é destinado a desenvolvedores e conhecedores de lógica de programação que pretendem criar e gerenciar um sistema de banco de dados em SQL Server. Durante o curso, você aprenderá a criar um banco de dados e utilizar diversos recursos do SQL Server e sua estrutura de consulta e manipulação de dados.

Para que você possa obter um bom aproveitamento do curso de SQL 2016 - Criando Sistemas de Banco de Dados (online), é imprescindível ter familiaridade com o ambiente Windows e conhecimentos de lógica de programação.

    •     SSMS - SQL Server Management Studio
      • Interface.
      • Conectando-se a um servidor.
      • Principais painéis.
      • Configurando o ambiente do editor.
    • TópicoModelo relacional e normalização de dados
      • Conceito de normalização.
      • Formas normais.
      • Modelo relacional.
      • Modelo descritivo.
      • Modelo conceitual.
      • Modelo lógico.
      • Modelo físico.
    • TópicoCriando um banco de dados via T-SQL
      • Criando um projeto de scripts.
      • Criando um script.
      • Executando um script.
      • Colocando um banco de dados em uso.
      • Criando um banco de dados.
      • Excluindo um banco de dados.
    • TópicoConstraints e estrutura de tabelas
      • Constraints: Criando regras.
      • Alterando estruturas de tabelas.
    • TópicoAnexando bancos
      • Como anexar os bancos que serão utilizados no curso.
    • TópicoManipulando dados (Atualizando registros)
      • Atualizando registros.
      • UPDATE - SET.
      • Aplicando filtro na atualização (WHERE).
    • TópicoTrabalhando com transações
      • Tipos de transação.
      • Implícita e explícita.
      • Instrução OUTPUT.
    • TópicoFiltros com operadores
      • Operadores relacionais.
      • Operadores aritméticos.
      • Operadores lógicos.
      • Operadores compostos.
      • Exemplos de filtros com WHERE.
    • TópicoUnindo dados
      • União de dados.
      • Operador UNION.
      • Operador UNION ALL.
    • TópicoTrabalhando com valores nulos
      • Função ISNULL.
      • Operadores IS NULL e IS NOT NULL.
      • Função COALESCE.
    • TópicoJunções externas
      • Conceito de junção externa.
      • LEFT OUTER JOIN.
      • RIGHT OUTER JOIN.
    • TópicoManipulando dados com junções
      • UPDATE e DELETE com junções INNER e OUTER.
    • TópicoTabelas temporárias
      • Criando tabelas temporárias.
      • Populando tabelas temporárias.
      • Tabela local.
      • Tabela global.
      • Banco TempDB.
      • Tempo de vida de uma tabela temporária.
    • TópicoAgrupando dados
      • Agregação de tabela única.
      • Agregação com junções.
      • HAVING.
      • WITH ROLLUP.
      • WITH CUBE.
    • TópicoFunções built-in (data e hora)
      • Trabalhando com funções de data e hora.
    •     Criando um banco de dados via SSMS
      • Conceito de banco de dados.
      • Como os dados são organizados.
      • Criando um banco de dados.
      • Criando uma tabela.
      • Manipulando dados.
      • Inserção, edição e exclusão.
    • TópicoApresentando o T-SQL
      • Origem do SQL.
      • O T-SQL.
      • Subconjuntos de comandos SQL.
      • Exemplo de instrução.
    • TópicoCriando tabelas via T-SQL
      • Sintaxe do CREATE TABLE.
      • Visualizando estruturas de tabelas.
      • Primary Key (PK) e Foreign Key (FK).
    • TópicoCriando índices
      • Conceito de índices.
      • Vantagens e desvantagens de índices.
      • Índices clusterizados.
      • Índices não clusterizados.
    • TópicoManipulando dados (Inserindo registros)
      • Inserindo registros.
      • INSERT posicional.
      • INSERT declarativo.
      • Visualizando dados inseridos.
    • TópicoManipulando dados (Excluindo registros)
      • Excluindo registros.
      • DELETE.
      • Aplicando filtro na exclusão (WHERE).
    • TópicoConsulta a dados
      • O grupo de comandos DQL.
      • Ordenando dados.
      • A cláusula TOP.
    • TópicoFiltros BETWEEN, LIKE e IN
      • Pesquisa por intervalo de valores.
      • Pesquisa por lista de valores.
      • Pesquisa por parte de conteúdo.
    • TópicoComparando dados
      • Verificando a existência de dados com o operador INTERSECT.
      • Verificando a não existência de dados com o operador EXCEPT.
    • TópicoJunções internas
      • Conceito de junções.
      • INNER JOIN.
    • TópicoJunção total e por cruzamento cartesiano
      • FULL JOIN.
      • CROSS JOIN.
    • TópicoSubconsultas
      • Conceito de subconsulta.
      • Operadores.
    • TópicoFunções de agregação
      • Conceito de agregação.
      • Funções.
      • SUM.
      • AVG.
      • MIN.
      • MAX.
      • COUNT.
    • TópicoFunções built-in (strings)
      • Trabalhando com funções de texto.
    • TópicoFunções built-in (conversão e formato)
      • Trabalhando com funções de conversão.
      • CAST.
      • CONVERT.
      • Formatando dados (FORMAT).

    • Carga Horária:22h

    COMPRE JÁ
    Carga Horária: 22 horas
    Nível: Intermediário
    Quantidade de Vídeos: 32