»Programação
»Programação.NET
»Banco de Dados
»Webdesign
»Office
» Certificações Microsoft 4
»Treinamentos4
»Programação 4
»Webdesign«
»Office & User Tips«
»Grupos de Usuários
»Células Acadêmicas«

Impressora a Lazer
Você já está cadastrado e participa do grupo de usuários de sua cidade ? Se não, comente o porque.
 
 
Faça um pequeno teste com 10 questões de VB
.:.
Teste seus conhecimentos em Visual Basic, SQL Server e ASP 3.0 com nossas provas on-line
.:.
Aprimore seus conhecimentos em programação com nosso treinamento on-line de lógica de programação
.:.
Veja nosso calendário de treinamentos
Gostou da Página?
Então

para um amigo!
Banco de Dados com SQL Server 2000

Introdução:

Este curso fornece aos estudantes o conhecimento técnico necessário para implementar soluções de bancos de dados usando o Microsoft SQL Server 2000. Através deste treinamento o aluno aprenderá técnicas de desenvolvimento para a arquitetura client/server e camadas e conhecerá os recursos que o servidor tem a oferecer para o desenvolvimento de aplicações, tal como procedures, triggers, stored functions, entre outros. O estudante conhecerá também a forma como o SQL Server otimiza querys e utiliza a indexação, aprendendo assim a montar suas querys de forma mais eficiênte.

Pré requisitos:

Ao final do curso

Ao final do curso os estudantes serão capazes de :

" Descrever os elementos do SQL Server 2000 e o ambiente no qual ele opera.
" Descrever os elementos da linguagem Transact-SQL
" Descrever e configurar a arquitetura de armazenagem de dados do SQL Server
" Criar e gerenciar arquivos, file groups, bancos de dados, tabelas e transaction logs
" Garantir a integridade de dados utilizando Constraints, Defaults e Regras
" Planejar uma utilização apropriada do servidor
" Criar e realizar a manutenção de índices
" Escrever querys que recuperem e modifiquem dados utilizando joins e sub-querys
" Escrever querys que façam resumo de dados
" Gerenciar opções de locks e transações para garantir a concorrência de acesso e integridade dos dados
" Criar views
" Planejar e criar stored procedures
" Planejar e criar Triggers
" Trabalhar com dados distribuidos

 


Módulo 1:

Visão geral do SQL Server

Tópicos:
O que é o SQL Server
Arquitetura do SQL Server
Segurança do SQL SErver
Bancos de dados SQL Server
Trabalhando com o SQL Server

Laboratório:
Visão geral do SQL Server


Módulo 2 :

Visão geral do Transact SQL

Tópicos:
Ferramentas de programação com Microsoft SQL Server
Linguagem de programação Transact-SQL
Elementos do Transact SQL
Modos de executar instruções Transact-SQL
Como as querys são processadas

Laboratório :
Visão geral do Transact-SQL

Módulo 3 :

Criando bancos de dados

Tópicos :
Introdução aos bancos de dados
Trabalhando com bancos de dados
Modificando bancos de dados
Criando File Groups
Banco de dados Library
Criando tipos de dados
Criando tabelas
Gerando scripts

Laboratório :
Criando bancos de dadosCriando objetos de bancos de dados

Módulo 4 :

Criando tipos e tabelas de Dados

Tópicos :
Criando tipo de dados
Criando tabelas
Criando uma tabela a partir de um resultset

Laboratório :
Pesquisando múltiplas tabelas


Módulo 5 :

Implementando Integridade de dados

Tópicos :
Tipos de integridade de dados
Garantindo a integridade dos dados
Utilizando Constraints
Utilizando Defaults e Regras
Decidindo qual o melhor método a utilizar

Laboratório :
Implementando integridade de dados

Módulo 6 :

Planejando e Criando Índices

Tópicos :
Introdução aos Índices
Arquitetura de Indexação
Criando Índices
Opções do CREATE INDEX

Laboratório :
Criando Índices
Realizando a manutenção de índices

Módulo 7 :

Criando e Modificando Indices

Tópicos :
Criando Indices
Criando opções de índices
Modificando Indices
Introdução to statistics
Considerações de performance

Laboratório :

Criando e Modificando Indices

Módulo 8 :

Implementando Views

Tópicos :
Introdução às views
Vantagens das views
Definindo views
Modificando dados das views
Otimizando performance no uso das views

Laboratório :
Implementando views

Módulo 9 :

Implementando Stored Procedures

Tópicos :
Introdução às stored procedures
Criando, executando e modificando stored procedures
Utilizando parâmetros em stored procedures
Executando procedures extendidas
Manipulando mensagens de erro

Laboratório :
Criando stored procedures
Criando stored procedures com parâmetros

Módulo 10:

Implementando User-defined Functions

Tópicos:
O que é User-defined Functions
Definindo User-defined Functions
Exemplos de User-defined Functions

Laboratório:
Criando User-defined Functions

Módulo 11 :

Implementando Triggers

Tópicos :
Introdução aos Triggers
Definindo Triggers
Exemplos de Triggers

Laboratório:
Criando Triggers

Módulo 12 :

Trabalhando com dados distribuidos

Tópicos :
Introdução às querys distribuidas
Executando uma query ad hoc em uma origem de dados remota
Configurando o ambiente de servidores linkados
Executando uma query em um servidor linkado
Executando uma stored procedure em um servidor linkado
Modificando dados em um servidor linkado
Dados distribuidos

Laboratório
Trabalhando com dados distribuidos

Módulo 13 :

Otimizando Querys

Tópicos :
Introdução de otimização de querys
Obtendo informação sobre plano de execução
Estratégias de Indexação

Laboratório:
Otimizando Querys

Módulo 14 :

Analisando Queries

Tópicos :
Queries que usam AND Operator
Queries que usam OR Operator
Queries que usam Join Operations

Laboratório:
Analisando Queries que usam AND e OR Operator
Analisando Queries que usam diferentes estratégias Join

Módulo 15 :

Gerenciando Transactions e Locks

Tópicos :
Introdução ao Transactions e Locks
Gerenciando Transactions
SQL Server Locking
Gerenciando Locks

Laboratório:
Gerenciando Transactions e Locks