contato@devcontreinamentos.com.br | (11) 94106-3099
Facebook Twitter Whatsapp
Treinamento - SQL Server
SQL SERVER

Descrição do Curso

Objetivo

O treinamento foca em atividades do dia a dia de um DBA, criaremos uma aplicação em ASP.NET MVC para manutenção dos dados.



Tempo de Curso Presencial: 40h(s).

Mais Informações

SQL Server

Carga Horária: 40

Pré requisito

Conhecer access ou conceitos de banco de dados.

Objetivo

O treinamento foca em atividades do dia a dia de um DBA, criaremos uma aplicação em ASP.NET MVC para manutenção dos dados.

Introdução ao SQL Server

Banco de dados relacional. Arquitetura cliente/server. SQL e T-SQL. Tabelas, Índices, CONSTRAINT, VIEW, PROCEDURE.

Criando um Banco de Dados

CREATE DATABASE. Tipos de dados: Numéricos exatos, Numéricos aproximados, Data e hora, Strings de caracteres ANSI, Strings de caracteres Unicode, Strings binárias, Outros tipos de dados. Campo de autonumeração (IDENTITY). Constraints: Nulabilidade, Tipos de constraints (PRIMARY KEY (chave primária), UNIQUE, CHECK, DEFAULT, FOREIGN KEY (chave estrangeira)); Criando constraints (Criando constraints com CREATE TABLE, Criando constraints com ALTER TABLE, Criando constraints graficamente). Normalização de dados: Regras de normalização. Índices: Criando índices (Excluindo índices).

Inserção de Dados

INSERT utilizando TOP em uma instrução INSERT. OUTPUT: OUTPUT em uma instrução INSERT.

Consultando Dados

SELECT,ordem ascendente, ordem descendente, ORDER BY com TOP, ORDER BY. Operadores lógicos. Consultando intervalos com BETWEEN. Lidando com valores nulos. Substituindo valores nulos: ISNULL, COALESCE. Manipulando campos do tipo datetime. INNER JOIN. OUTER JOIN. CROSS JOIN.

Atualizando e Excluindo Dados

UPDATE, DELETE, OUTPUT para DELETE e UPDATE.

Consultas com Subqueries

Principais características das subqueries. Subqueries introduzidas com IN e NOT IN. Subqueries introduzidas com sinal de igualdade (=). Subqueries correlacionadas: Subqueries correlacionadas com EXISTS.

Atualizando e Excluindo Dados em Associações e Subqueries

UPDATE com subqueries. DELETE com subqueries. UPDATE com JOIN. DELETE com JOIN.

Agrupando Dados

GROUP BY: Utilizando ALL, Utilizando HAVING, Utilizando WITH ROLLUP, Utilizando WITH CUBE.

Vantagens

  • Crescimento Profissional
  • Conhecimento diferencial no mercado de trabalho
  • Certificação de Peso no mercado

Cursos Sugeridos