2330 - Programando SQL Server 2000

Curso

Em Cerqueira César

Preço para verificar

Descrição

  • Tipologia

    Curso

  • Local

    Cerqueira césar

  • Horário de aulas

    40h

Este curso fornece aos alunos os conhecimentos técnicos necessários para programar uma solução de banco de dados usando o Microsoft SQL Server 2000

Instalações

Localização

Início

Cerqueira César (São Paulo)
Ver mapa
Av. Paulista 2073 - Ed. Horsa 2 - 1º E 2º Andares - Cerqueira César Cep 01311-300 - São Paulo - Sp, 01311-300

Início

Consultar

A ter em conta

Experiência quanto ao uso do sistema operacional Microsoft Windows® 2000 para: Conectar os clientes que executam o Windows 2000 a redes e à Internet. Configurar o ambiente do Windows 2000. Criar e gerenciar as contas de usuário. Gerenciar o acesso aos recursos usando grupos. Configurar e gerenciar discos e partições, incluindo distribuição e espelhamento de disco. Gerenciar os dados usando o s...

Perguntas & Respostas

Adicione sua pergunta

Nossos conselheiros e outros usuários poderão responder a você

Quem você quer que lhe responda?

Digite seus dados para receber uma resposta

Publicaremos apenas seu nome e pergunta

Opiniões

Programa

Idioma: Português

Fornecedor: Microsoft

Carga Horária
40 horas
Pré-requisitos
Experiência quanto ao uso do sistema operacional Microsoft Windows® 2000 para: Conectar os clientes que executam o Windows 2000 a redes e à Internet. Configurar o ambiente do Windows 2000. Criar e gerenciar as contas de usuário. Gerenciar o acesso aos recursos usando grupos. Configurar e gerenciar discos e partições, incluindo distribuição e espelhamento de disco. Gerenciar os dados usando o sistema de arquivos NTFS. Implementar a segurança do Windows 2000. Otimizar o desempenho no Windows 2000. Se os alunos não atenderem a esses pré-requisitos, os seguintes cursos fornecerão o conhecimento e a capacidade necessários: Curso 2266, Conceitos básicos do sistema operacional e de rede do Microsoft Windows 2000. Curso 2267, Implementando o Microsoft Windows 2000 Professional e Server. Noções de conceitos básicos de bancos de dados relacionais incluindo: Estrutura física e lógica do banco de dados. Conceitos de integridade dos dados. Relacionamentos entre tabelas e colunas (chaves primária e externa, um-para-um, um-para-muitos, muitos-para-muitos). O modo de armazenamento dos dados em tabelas (registros e colunas). Se os alunos não atenderem a esses pré-requisitos, o curso a seguir fornecerá o conhecimento e a capacidade necessários a eles: Curso 1609, Designing Data Services and Data Models. Conhecimento da sintaxe básica Transact-SQL (instruções SELECT, UPDATE e INSERT). Se os alunos não atenderem a esses pré-requisitos, o curso a seguir fornecerá o conhecimento e a capacidade necessários a eles: Curso 2318, Consultando o Microsoft SQL Server 2000 com o Transact-SQL Familiaridade com o cargo de administrador do banco de dados.
Objetivos
Este curso fornece aos alunos os conhecimentos técnicos necessários para programar uma solução de banco de dados usando o Microsoft SQL Server 2000
A quem se destina



Não há informações cadastradas para este tópico.

Não há informações cadastradas para este tópico.

Não há informações cadastradas para este tópico.


  • Módulos do Curso
    • Modulo 1

      Visão geral do SQL Server

      • »O que é o SQL Server?
      • »Integração do SQL Server
      • »Bancos de dados do SQL Server
      • »Segurança do SQL Server
      • »Trabalhando com o SQL Server
      • »Visão geral do SQL Server
      • »Descrever o SQL Server 2000 e as plataformas de sistema operacional para as quais ele oferece suporte
      • »Descrever a integração do SQL Server com o Windows 2000 e com outros aplicativos de servidor
      • »Descrever os bancos de dados do SQL Server.
      • »Descrever a segurança do SQL Server.
      • »Descrever as atividades de administração e implementação do SQL Server, bem como suas opções de estrutura de aplicativos
    • Modulo 2

      Visão geral da programação do SQL Server

      • »Criando a arquitetura de aplicativos empresariais
      • »Ferramentas de programação do SQL Server
      • »Linguagem de programação Transact-SQL
      • »Elementos do Transact-SQL
      • »Outros elementos de linguagem
      • »Maneiras de executar as instruções Transact-SQL
      • »Visão geral do Transact-SQL
      • »Descrever os conceitos da arquitetura de aplicativos de nível empresarial.
      • »Descrever as principais ferramentas de programação do Microsoft SQL Server 2000
      • »Explicar a diferença entre as duas principais ferramentas de programação do SQL Server
      • »Descrever os elementos básicos do Transact-SQL.
      • »Descrever o uso de variáveis locais, operadores, funções, instruções de controle de fluxo e comentários
      • »Descrever as maneiras de execução das instruções Transact-SQL.
    • Modulo 3

      Criando e gerenciando bancos de dados

      • »Criando bancos de dados
      • »Criando grupos de arquivos
      • »Gerenciando bancos de dados
      • »Introdução a estruturas de dados
      • »Criando e gerenciando bancos de dados
      • »Criar um banco de dados.
      • »Criar um grupo de arquivos.
      • »Gerenciar um banco de dados.
      • »Descrever estruturas de dados.
    • Modulo 4

      Criando tipos de dados e tabelas

      • »Criando tipos de dados
      • »Criando tabelas
      • »Gerando valores de colunas
      • »Gerando scripts
      • »Criando tipos de dados e tabelas
      • »Criar e descartar tipos de dados definidos pelo usuário.
      • »Criar e descartar tabelas do usuário.
      • »Gerar valores de colunas.
      • »Gerar scripts.
    • Modulo 5

      Implementando a integridade de dados

      • »Tipos de integridade de dados
      • »Impondo a integridade de dados
      • »Definindo restrições
      • »Tipos de restrições
      • »Desativando restrições
      • »Usando padrões e regras
      • »Decidindo que método de imposição usar
      • »Descrever os tipos de integridade de dados.
      • »Descrever os tipos de integridade de dados.
      • »Descrever os métodos para impor a integridade de dados.
      • »Determinar a restrição a ser usada e criar restrições.
      • »Definir e usar as restrições DEFAULT, CHECK, PRIMARY KEY, UNIQUE e FOREIGN KEY.
      • »Desativar restrições.
      • »Descrever e usar padrões e regras.
      • »Determinar os métodos que serão usados para impor a integridade de dados.
    • Modulo 6

      Planejando índices

      • »Introdução a índices
      • »Arquiteturas de índice
      • »Como o SQL Server recupera dados armazenados
      • »Como o SQL Server mantém estruturas de índice e pilha
      • »Decidindo que colunas indexar
      • »Determinando os índices de uma tabela
      • »Descrever por que e quando usar um índice.
      • »Descrever como o SQL Server usa índices de agrupamento e índices sem agrupamento
      • »Descrever como a arquitetura de índice do SQL Server facilita a recuperação de dados.
      • »Descrever como o SQL Server mantém índices e pilhas.
      • »Descrever a importância da seletividade, densidade e distribuição de dados quando se decide que colunas indexar
    • Modulo 7

      Criando e mantendo índices

      • »Criando índices
      • »Criando opções de índice
      • »Mantendo índices
      • »Introdução às estatísticas
      • »Consultando a tabela sysindexes
      • »Configurando índices com o Index Tuning Wizard
      • »Considerações sobre o desempenho
      • »Criando e mantendo índices
      • »Exibindo estatísticas de índice
      • »Criar índices e views indexadas com características exclusivas ou compostas
      • »Usar as opções CREATE INDEX.
      • »Descrever como manter índices ao longo do tempo.
      • »Descrever como o otimizador de consultas cria, armazena, mantém e usa estatísticas para otimizar consultas.
      • »Consultar a tabela sysindexes (índices do sistema).
      • »Descrever como o Index Tuning Wizard funciona e quando usá-lo.
      • »Descrever as considerações sobre o desempenho que afetam a criação e a manutenção de índices
    • Modulo 8

      Implementando views

      • »Introdução às views
      • »Vantagens das views
      • »Definindo views
      • »Modificando dados através de views
      • »Otimizando o desempenho com o uso de views
      • »Implementando views
      • »Descrever o conceito de view.
      • »Listar as vantagens das views.
      • »Definir uma view usando a instrução CREATE VIEW.
      • »Modificar dados através de views.
      • »Otimizar o desempenho usando views.
    • Modulo 9

      Implementando procedimentos armazenados

      • »Introdução a procedimentos armazenados
      • »Criando, executando e modificando procedimentos armazenados
      • »Usando parâmetros em procedimentos armazenados
      • »Executando procedimentos armazenados estendidos
      • »Tratando mensagens de erro
      • »Considerações sobre o desempenho
      • »Criando procedimentos armazenados
      • »Criando procedimentos armazenados com parâmetros
      • »Descrever como um procedimento armazenado é processado.
      • »Criar, executar, modificar e descartar um procedimento armazenado. Criar, executar, modificar e descartar um procedimento armazenado. Criar, executar, modificar e descartar um procedimento armazenado
      • »Criar procedimentos armazenados que aceitam parâmetros
      • »Executar procedimentos armazenados estendidos.
      • »Criar mensagens de erro personalizadas.
    • Modulo 10

      Implementando funções definidas pelo usuário

      • »O que é uma função definida pelo usuário?
      • »Estabelecendo funções definidas pelo usuário
      • »Exemplos de funções definidas pelo usuário
      • »Criando funções definidas pelo usuário
      • »Descrever os três tipos de funções definidas pelo usuário.
      • »Criar e alterar funções definidas pelo usuário.
      • »Criar cada um dos três tipos de funções definidas pelo usuário.
    • Modulo 11

      Implementando disparadores

      • »Introdução a disparadores
      • »Definindo disparadores
      • »Como funcionam os disparadores
      • »Exemplos de disparadores
      • »Considerações sobre o desempenho
      • »Criando disparadores
      • »Criar um disparador
      • »Descartar um disparador.
      • »Alterar um disparador.
      • »Descrever como os disparadores funcionam.
      • »Avaliar as considerações de desempenho que afetam o uso de disparadores.
    • Modulo 12

      Programando em vários servidores

      • »Introdução às consultas distribuídas
      • »Executando uma consulta ad hoc em uma fonte de dados remota
      • »Configurando um ambiente de servidor vinculado
      • »Executando uma consulta em um servidor vinculado
      • »Executando um procedimento armazenado em um servidor vinculado
      • »Gerenciando transações distribuídas
      • »Modificando dados em um servidor vinculado
      • »Usando views particionadas
      • »Usando dados distribuídos
      • »Descrever consultas distribuídas.
      • »Escrever consultas ad hoc que acessem os dados armazenados em um Microsoft SQL Server 2000 remoto ou em uma fonte de dados OLE DB (banco de dados OLE).
      • »Configurar um ambiente de servidor vinculado para acessar os dados armazenados em um SQL Server 2000 remoto ou em uma fonte de dados OLE DB.
      • »Escrever consultas que acessem dados a partir de um servidor vinculado.
      • »Executar procedimentos armazenados em um servidor remoto ou servidor vinculado.
    • Modulo 13

      Otimizando o desempenho de consultas

      • »Introdução ao otimizador de consultas
      • »Obtendo informações sobre planos de execução
      • »Usando um índice para incluir uma consulta
      • »Estratégias de indexação
      • »Substituindo o otimizador de consultas
      • »Otimizando o desempenho de consultas
      • »Explicar a função do otimizador de consultas e como ele funciona para garantir que as consultas sejam otimizadas.
      • »Usar vários métodos para obter informações de plano de execução, de modo que você possa determinar como o otimizador de consultas processou uma consulta e validar o plano de execução mais eficiente que foi gerado.
      • »Criar índices que incluam consultas.
      • »Identificar as estratégias de indexação que reduzem as leituras de páginas.
      • »Avaliar quando o otimizador de consultas deve ser substituído.
    • Modulo 14

      Analisando consultas

      • »Consultas que usam o operador AND
      • »Consultas que usam o operador OR
      • »Consultas que usam as operações de associação
      • »Analisando consultas que usam os operadores AND e OR
      • »Analisando consultas que usam diferentes estratégias de associação
      • »Analisar o ganho de desempenho de se escrever consultas eficientes ao criar índices úteis para consultas que contêm o operador lógico AND.
      • »Analisar o ganho de desempenho de se escrever consultas eficientes ao criar índices úteis para consultas que contêm o operador lógico OR.
      • »Avaliar como o otimizador de consultas usa diferentes estratégias de associação para otimização de consultas.
    • Modulo 15

      Gerenciando transações e bloqueios

      • »Introdução a transações e bloqueios
      • »Gerenciando transações
      • »Opções de bloqueio no SQL Server
      • »Gerenciando bloqueios
      • »Gerenciando transações e bloqueios
      • »Descrever o processamento de transações
      • »Executar, cancelar ou reverter uma transação.
      • »Identificar problemas de simultaneidade de bloqueio.
      • »Identificar itens de recursos que podem ser bloqueados e os tipos de bloqueios.
      • »Descrever a compatibilidade entre os bloqueios.
      • »Descrever como o Microsoft SQL Server usa o bloqueio dinâmico.
      • »Definir opções de bloqueio e exibir informações sobre bloqueios


2330 - Programando SQL Server 2000

Preço para verificar