Brás Figueiredo

      2073 - Programming a Microsoft SQL Server 2000 Database

      Brás Figueiredo
      Em Cerqueira César

      Preço para verificar
      Ou prefere ligar para o centro agora?
      (55) ... Ver mais

      Informação importante

      Tipologia Curso
      Local Cerqueira césar
      Horário de aulas 40h
      • Curso
      • Cerqueira césar
      • 40h
      Descrição

      Ao final do curso, os alunos serão capazes de descrever os elementos do SQL Server 2000; elaborar uma arquitetura de aplicação corporativa para o SQL Server; descrever os conceitos básicos de programação no Transact-SQL; criar e gerenciar bancos de dados e seus componentes; implementar integridade de dados usando a propriedade IDENTITY, constraints, defaults, rules e unique identifiers; planej..
      Dirigido a: Este curso é voltado para pessoas cuja responsabilidade seja implementar o Microsoft SQL Server 2000 e escrever código Transact-SQL.

      Instalações (1)
      Instalações e datas
      Início Localização
      Consultar
      Cerqueira César
      Av. Paulista 2073 - Ed. Horsa 2 - 1º E 2º Andares - Cerqueira César Cep 01311-300 - São Paulo - Sp, 01311-300, São Paulo, Brasil
      Ver mapa
      Início Consultar
      Localização
      Cerqueira César
      Av. Paulista 2073 - Ed. Horsa 2 - 1º E 2º Andares - Cerqueira César Cep 01311-300 - São Paulo - Sp, 01311-300, São Paulo, Brasil
      Ver mapa

      A ter em conta

      · Requisitos

      Pra quem não tem nenhuma experiência em SQL, obrigatório 2071.Conhecimentos em ambiente de Rede Windows - Desejável cursos.Conhecimentos mínimos de Modelagem Relacional - Desejável experiência com outro banco qualquer.

      Perguntas & Respostas

      Levante suas perguntas e outros usuários poderão responder-te

      Programa

      Idioma: Inglês

      Fornecedor: Microsoft

      Carga Horária
      40 horas
      Pré-requisitos
      Pra quem não tem nenhuma experiência em SQL, obrigatório 2071.Conhecimentos em ambiente de Rede Windows - Desejável cursos.Conhecimentos mínimos de Modelagem Relacional - Desejável experiência com outro banco qualquer.
      Objetivos
      Ao final do curso, os alunos serão capazes de descrever os elementos do SQL Server 2000; elaborar uma arquitetura de aplicação corporativa para o SQL Server; descrever os conceitos básicos de programação no Transact-SQL; criar e gerenciar bancos de dados e seus componentes; implementar integridade de dados usando a propriedade IDENTITY, constraints, defaults, rules e unique identifiers; planejar o uso de índices; criar e manter índices; criar, usar e manter views; implementar funções definidas pelo usuário; criar e usar stored procedures; criar e implementar triggers; programar através de múltiplos servidores usando queries distribuídas, transações distribuídas e views particionadas; otimizar performance de queries; analisar queries e gerenciar transações e locks para garantir concorrência e recuperabilidade dos dados.
      A quem se destina
      Este curso é voltado para pessoas cuja responsabilidade seja implementar o Microsoft SQL Server 2000 e escrever código Transact-SQL.


      Esse curso ajudará o aluno a se preparar para os seguintes exames:

      70-229 Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition
      • 2071 Quering MS-SQL Server 2000 with Transact - SQL
      MCAD: C#.Net Windows Application

      MCSD: Microsoft Certified Solution Developer

      MCAD: C#.Net Web Application

      MCAD: VB.Net Windows Application

      MCAD: VB.Net Web Application


      • Módulos do Curso
        • Modulo 1

          Visão Geral do SQL Server

          • »Que é o Microsoft SQL Server?
          • »Arquitetura do SQL Server
          • »Banco de Dados do SQL Server
          • »Segurança do SQL Server
          • »Trabalhando com o SQL Server
          • »Descrever as plataformas de sistema operacional que suportam o SQL Server 2000
          • »Descrever a arquitetura do SQL Server
          • »Descrever os banco de dados do SQL Server
          • »Descrever a segurança do SQL Server
          • »Descrever atividades de implementação, administração do SQL Server bem como opções de design para aplicações de usuários
        • Modulo 2

          Visão Geral do Transact-SQL

          • »Elaborar Arquiteturas Corporativas para Aplicações
          • »Ferramentas de Programação do SQL Server
          • »Linguagem de Programação Transact-SQL
          • »Elementos do Transact-SQL
          • »Elementos Adicionais da Linguagem
          • »Formas de Executar Comandos Transact-SQL
          • »Descrever os conceitos de arquiteturas para aplicações
          • »Descrever as ferramentas de programação do SQL Server
          • »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ável local, operadores, funções, comandos de controle de fluxo e comentários
          • »Descrever as várias formas de executar comandos Transact-SQL
        • Modulo 3

          Criando e Gerenciando Bancos de Dados

          • »Criando Bancos de Dados
          • »Criando Filegroups
          • »Gerenciando Bancos de Dados
          • »Introdução a Estrutura de Dados
          • »Após completar esse módulo, os alunos serão capazes de
          • »Criar um banco de dados
          • »Criar um filegroup
          • »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 em Colunas
          • »Gerando Scripts
          • »Criar e excluir tipos de dados definidos pelo usuário
          • »Criar e excluir tabelas de usuário
          • »Gerar valores em colunas
          • »Gerar um script
        • Modulo 5

          Implementando Integridade de Dados

          • »Tipos de Integridade de Dados
          • »Garantindo Integridade de Dados
          • »Usando Constraints
          • »Tipos de Constraints
          • »Desabilitando Constraints
          • »Usando Defaults e Rules
          • »Decidindo qual tipo de Integridade Usar
          • »Descrever os tipos de integridade de dados
          • »Descrever os métodos para forçar a integridade de dados
          • »Determinar qual constraint usar e criar
          • »Definir e usar constraints DEFAULT, CHECK, PRIMARY KEY, UNIQUE e FOREIGN KEY
          • »Desabilitar constraints
          • »Descrever e usar defaults e rules
          • »Determinar qual método de integridade de dados usar
        • Modulo 6

          Planejando Índices

          • »Introdução a Índices
          • »Arquitetura de Índices
          • »Como Retornar Dados armazenados no SQL Server
          • »Como Manter Estruturas de Índices e Dados no SQL Server
          • »Decidindo Quais Colunas Indexar
          • »Descrever por que e quando usar um índice
          • »Descrever como usar índices clustered e nonclustered no SQL Server
          • »Descrever como a estrutura de índices facilita o retorno de dados no SQL Server
          • »Descrever como manter índices e dados no SQL Server
          • »Descrever a importância de seletividade, densidade e distribuição de dados quando estiver criando índices em uma coluna
        • Modulo 7

          Criando e Mantendo Índices

          • »Criando Índices
          • »Criando Opções de Índices
          • »Mantendo Índices
          • »Introdução a Estatísticas
          • »Fazendo Queries na Tabela sysindexes
          • »Configurando Índices Usando o Index Tuning Wizard
          • »Considerações de Performance
          • »Criar índices únicos ou compostos e views indexadas
          • »Usar as opções do CREATE INDEX
          • »Descrever como fazer a manutenção de índice
          • »Descrever como o query optimizer cria, armazena, mantém e usa as estatísticas para otimizar queries
          • »Fazer query na tabela sysindexes
          • »Descrever como o Index Tuning Wizard trabalha e quando usá-lo
          • »Descrever considerações de performance que afetam a criação e manutenção de índices
        • Modulo 8

          Implementando Views

          • »Introdução a Views
          • »Vantagens de Views
          • »Definindo Views
          • »Modificando Dados através de Views
          • »Otimizando a Performance Usando Views
          • »Considerações sobre Performance
          • »Descrever o conceito de uma view
          • »Listar as vantagens de views
          • »Definir uma view com o comando CREATE VIEW
          • »Modificar dados através de views
          • »Otimizar a performance usando views
        • Modulo 9

          Implementando Stored Procedures

          • »Introdução a Stored Procedures
          • »Criando, Executando, Modificando e Excluindo Stored Procedures
          • »Usando Parâmetros em Stored Procedures
          • »Executando Extended Stored Procedures
          • »Tratando Mensagens de Erro
          • »Considerações sobre Performance
        • Modulo 10

          Implementando Funções de Usuário

          • »O que é uma Função de Usuário?
          • »Definindo Funções de Usuário
          • »Exemplos de Funções de Usuário
          • »Descrever os três tipos de funções de usuário
          • »Criar e alterar funções de usuário
          • »Criar cada uma das três funções de usuário
        • Modulo 11

          Implementando Triggers

          • »Introdução a Triggers
          • »Definindo Triggers
          • »Como Triggers Trabalham
          • »Exemplos de Triggers
          • »Considerações sobre Performance
          • »Criar um trigger
          • »Excluir um trigger
          • »Alterar um trigger
          • »Descrever como vários triggers trabalham
          • »Avaliar considerações sobre performance que afetam o uso de triggers
        • Modulo 12

          Programando Através de Múltiplos Servidores

          • »Introdução a Queries Distribuídas
          • »Executando uma Query Ad Hoc em um Servidor Remoto
          • »Configurando um Ambiente Linked Server
          • »Executando uma Query em um Linked Server
          • »Gerenciando Transações Distribuídas
          • »Modificando Dados em um Linked Server
          • »Usando Views Particionadas
          • »Descrever queries distribuídas
          • »Escrever queries ad hoc que acessam dados armazenados em um SQL Server 2000 remoto ou em outros ambientes que suportem conexão via OLE DB
          • »Configurar um ambiente linked server que acessam dados armazenados em um SQL Server 2000 remoto ou em outros ambientes que suportem conexão via OLE DB
          • »Escrever queries que acessam dados de um linked server
          • »Executar stored procedures em um servidor remoto ou um linked server
        • Modulo 13

          Otimizando Performance de Queries

          • »Introdução ao Query Optimizer
          • »Obtendo Informações através do Plano de Execução
          • »Usando um Cover Index para Query
          • »Estratégias de Índices
          • »Substituindo o Query Optimizer
          • »Explicar o papel do query optimizer e como ele trabalha para garantir que as queries sejam otimizadas
          • »Usar vários métodos para obter informações sobre os planos de execução para verificação de como o query optimizer processou uma query e se o plano de execução foi eficiente
          • »Criar cover index para queries
          • »Identificar estratégias de índices para reduzir o número de páginas lidas
          • »Avaliar quando substituir o query optimizer
        • Modulo 14

          Analisando Queries

          • »Queries que Usam o Operador AND
          • »Queries que Usam o operador OR
          • »Queries que usam Operações Join
          • »Analisando Queries Que Usam os Operadores AND e OR
          • »Analisando Queries que Usam Diferentes Estratégias de Join
          • »Analisar a performance de queries e criar índices úteis para as queries que usam o operador AND
          • »Analisar a performance de queries e criar índices úteis para as queries que usam o operador OR
          • »Avaliar como o query optimizer usa estratégias diferentes de join para otimização de queries
        • Modulo 15

          Gerenciando Transações e Locks

          • »Introdução a Transações e Locks
          • »Gerenciando Transações
          • »Locks do SQL Server
          • »Gerenciando Locks
          • »Descrever o processamento de transações
          • »Executar, cancelar ou voltar uma transação
          • »Identificando locks
          • »Tipos de lock
          • »Descrever compatibilidade entre locks
          • »Descrever como o SQL Server 2000 faz lock dinâmico
          • »Configurando opções de lock e montrando informações sobre lock



      Compare para escolher melhor:
      Ver mais