Banco de Dados SQL

Benefícios

Feito para quem quer se especializar em desenvolvimento de sistemas, o curso apresenta os conceitos fundamentais de banco de dados e nele o aluno desenvolve projetos utilizando principais ferramentas do SQL Server Express.

Mercado de atuação

Atue em empresas de tecnologia, start up, desenvolvimento de programas, fábrica de software, em seu próprio negócio e muito mais.


Duração

16 Horas

Nível

Essencial

Pré-requisitos

Ter conhecimento em Windows.

Conteúdo programático

  • Aprendendo os conceitos do banco de dados
  • Conhecendo os SGBD’s
  • Instalando o SQL Server Express
  • Adicionando o SQL Server Management Studio
  • Conectando-se à instância e conhecendo as formas de autenticação
  • Aprendendo sobre os diferentes tipos de versões que podemos instalar
  • Realizando o download do SQL Server Express
  • Conhecendo os modelos de Banco de Dados
  • Aprendendo conceitos de Banco de Dados como: Entidades, Atributos e chave Primária
  • Conhecendo os tipos de dados como: int, bigint, char, varchar e datetime
  • Construindo e configurando seu primeiro banco de dados usando o SQL Server Management Studio
  • Testando o funcionamento do Banco de Dados Consultorio
  • Conhecendo e aprendendo as noções básicas da linguagem SQL
  • Elaborando um banco de dados com o nome de Farmacia
  • Criando duas tabelas e definindo os atributos e conhecendo os comandos create, database e table
  • Aprendendo habilitar e desabilitar componentes
  • Aprendendo sobre a Modelagem de Dados e suas etapas
  • Conhecendo o Modelo Conceitual
  • Adquirindo conhecimento sobre Diagramas Entidade-Relacionamento (DER)
  • Criando um DER usando o BrModelo
  • Inserindo atributos
  • Organizando atributos
  • Fazendo a Modelagem de Dados
  • Reforçando o conceito de relacionamentos
  • Aprendendo a trabalhar com a Cardinalidade máxima e mínima
  • Criando um diagrama para uma academia
  • Relembrando a definição de modelagem de dados
  • Revisando o Diagrama Entidade-relacionamento
  • Reforçando o conhecimento sobre cadinalidade
  • Criando um DER
  • Transformando uma relação em uma Entidade Associativa
  • Fazendo ligações entre as Entidades e atribuindo as cardinalidades
  • Aprendendo a identificar uma Entidade Associativa
  • Conhecendo o funcionamento das Chaves Estrangeiras
  • Aprendendo a diferenciar Generalização Total e Parcial
  • Utilizando a Entidade Associativa
  • Criando uma Generalização
  • Conhecendo as características do modelo lógico
  • Aprendendo sobre normalização
  • Começando a trabalhar com a 1FN
  • Obtendo o conhecimento sobre a 2FN
  • Utilizando a 3FN
  • Trabalhando com o modelo Lógico: integridade referencial, On Update, On Delete
  • Trabalhando com o modelo Físico: conversão dos tipos de dados, geração de script
  • Criando o banco de dados no SQL Management Studio e carregando o Script
  • Relembrando sobre a Entidade Associativa e Entidade Fraca
  • Reforçando os conceitos sobre Chave Estrangeira através do modelo lógico, fazendo a integridade referencial nos campos definidos como Chave Estrangeira, através dos campos: On Delete e On Update
  • Fazendo a conversão de dados no modelo físico e gerando script;
  • Criando um banco de dados no SQL Management Studio
  • Conhecendo o comando INSERT e UPDATE
  • Trabalhando com a cláusula WHERE
  • Utilizando o comando DELETE
  • Usando os operados lógico e de comparação
  • Conhecendo a cláusula OUTPUT
  • Trabalhando com o comando MERGE
  • Criando uma consulta com o SELECT
  • Organizando os dados com ORDER BY
  • Conhecendo o comando COUNT
  • Aprendendo a cláusula WHERE
  • Introdução à Junção de Tabelas
  • Agrupando os dados usando o GROUP BY
  • Conhecendo o BETWEEN
  • Aprendendo sobre a Stored Procedure
  • Conhecendo as variáveis
  • Inserindo comentários nos códigos
  • Realizando a indentação do código T-SQL
  • Utilizando as instruções condicionais IF e ELSE
  • Executando a Stored Procedure através de outra
  • Conhecendo as cláusulas INNER JOIN, LEFT JOIN e RIGHT JOIN
  • Usando as cláusulas aprendidas em uma única consulta
  • Trabalhando com cláusula JOIN FULL
  • Desenvolvendo o Modelo Conceitual
  • Relembrando os conceitos de Cardinalidade
  • Criando as Chaves Primárias
  • Aplicando a Normalização do projeto
  • Alterando a Integridade Referencial

 


Garanta sua vaga hoje mesmo!