(11) 3254-2200
 

Curso SQL 2008 - Módulo I

(40 horas)
line

Objetivo do Curso

Com o curso SQL 2008 - Módulo I, você aprenderá os fundamentos da linguagem SQL, em um treinamento destinado a todos aqueles que pretendem inserir-se no aprendizado dessa linguagem na versão 2008, adquirindo as habilidades básicas para realizar consultas em bancos de dados relacionais.

Neste curso básico de SQL 2008, serão apresentados assuntos fundamentais aos que desejam compreender os conceitos básicos acerca de SQL, o que inclui, por exemplo, aspectos e definições referentes ao SQL Server e seus objetos, bem como a respeito das cláusulas, dos tipos de relacionamento, da integridade e consistência dos dados.
line

Pré-requisito do Curso

Para que os alunos possam obter um bom aproveitamento do treinamento de SQL 2008 - Módulo I, é imprescindível que eles tenham participado dos nossos cursos de Ambiente Windows e Introdução à Lógica de Programação, ou possuam conhecimentos equivalentes.
line
Conteúdo Programático

Conteúdo Programático

Download do PDF

Conteúdo Programático do Curso

Curso de SQL 2008 - Introdução ao SQL Server 2008


As linguagens SQL e T-SQL; O banco de dados relacional; Arquitetura Cliente / Servidor; Componentes; Ferramentas de gerenciamento; SQL Server Management Studio; Inicializando o SSMS; Interface; Contêineres de gerenciamento; Acessando um banco de dados; Executando um comando; Salvando scripts.


Curso de SQL 2008 - Criando um banco de dados


CREATE DATABASE; CREATE TABLE; Tipos de dados; Categorias; Numéricos exatos; Numéricos aproximados; Data e hora; Strings de caracteres; Strings de caracteres Unicode; Strings binárias; Outros tipos de dados; Chave primária; Campo de autonumeração (IDENTITY); Inserindo dados; INSERT posicional; INSERT declarativo; Constantes; Normalização de dados; Regras de normalização.


Curso de SQL 2008 - Consultando dados


SELECT; Consultando todas as colunas; Consultando colunas específicas; Consultando colunas por meio de alias; Ordenando dados; Retornando linhas na ordem ascendente; Retornando linhas na ordem descendente; Ordenando por nome ou posição; ORDER BY com TOP; ORDER BY com TOP WITH TIES; Filtrando consultas; Consultando com operadores de comparação e comparadores de string; Consultando com operadores lógicos; Consultando um intervalo de valores; Consultando com base em strings de caractere; Consultando valores pertencentes ou não a uma lista de elementos; Lidando com valores nulos; Substituindo valores nulos; ISNULL; COALESCE; Manipulando campos do tipo datetime; Alterando a configuração de idioma a partir do SSMS.


Curso de SQL 2008 - Atualizando e excluindo dados


UPDATE; Alterando dados de uma coluna; Alterando dados de diversas colunas; DELETE; Excluindo todas as linhas de uma tabela; Transações; Transações explícitas; Iniciando e encerrando transações.


Curso de SQL 2008 - Constraints e índices


Constraints; Tipos de constraints; PRIMARY KEY (Chave primária)); UNIQUE; CHECK; DEFAULT; FOREIGN KEY (Chave estrangeira); Nulabilidade; Modelo Entidade - Relacionamento (MER); Relacionamento entre tabelas; Regras de constraints; Criando constraints; Criando constraints com CREATE TABLE; Criando constraints com ALTER TABLE; Criando constraints graficamente; Índices; Criando índices; Excluindo índices.


Curso de SQL 2008 - Associando tabelas


JOIN; Tipos de JOIN; INNER JOIN; OUTER JOIN; CROSS JOIN.


Curso de SQL 2008 - 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; Diferenças entre subqueries e associações; Diferenças entre subqueries e tabelas temporárias.


Curso de SQL 2008 - Atualizando e excluindo dados em associações e subqueries


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


Curso de SQL 2008 - Agrupando dados


Funções de agregação; Tipos; GROUP BY; Utilizando ALL; Utilizando HAVING; Utilizando ROLLUP; Utilizando CUBE; Utilizando GROUPING.


Impacta

Impacta Certificação e Treinamento

Av. Paulista, 1009, São Paulo - SP - 9° andar
(próximo metrô Trianon-Masp)
Política de Segurança e Privacidade

Facebook Siga a Impacta Canal da Impacta no YouTube
Blog Impacta Localização da Impacta Certificação e Treinamento SlideShare