ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL

Documentos relacionados
ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL

Administração. Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados SQL Server 2008 R2

Apresentação. Objetivo. Público alvo. Dados Principais. Tecnologia Abordada Microsoft SQL Server 2012

CURSO Preparatório para certificação ITIL V3. Compreenda conceitos e processos necessários para uma excelente gestão de infraestrutura de TI.

Administração de Banco de Dados

Administração de Banco de Dados

TREINAMENTO. Apresentação. Objetivos. Dados Principais. Tecnologia Abordada Oracle Databese 11g

Apresentação. Objetivo. Dados Principais. Período 20/06 à 25/07

ORACLE 11 G INTRODUÇÃO AO ORACLE, SQL,PL/SQL. Carga horária: 32 Horas

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Administração de Banco de Dados MySQL

Formação em Banco de Dados. Subtítulo

Treinamento. DBA Oracle 11g. Duração: 120 horas

Proposta comercial de treinamento

Formação em Banco de Dados

Banco de Dados Oracle 10g: Introdução à Linguagem SQL

Noções de. Microsoft SQL Server. Microsoft SQL Server

MCSE SQL SERVER 2012 BUSINESS INTELLIGENCE Cinco exames para obter a Certificação

CONSULTANDO O MICROSOFT SQL SERVER

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011

Apresentação. Objetivo. Dados Principais. Tecnologia Abordada Linux

CURSO DE EXTENSÃO ON-LINE EM Oracle 10g Express Edition XE nível básico. Edital de seleção

18/03/2012. Formação.

Apresentação. Objetivo. Facilitador. Dados Principais. Claudemir Queiroz. Tecnologia Abordada Forense Computacional

Índice. Introdução 31. Tutorial 1: O Microsoft Access como Sistema de Gestão de Bases de Dados Relacionais 35

Administração Central Unidade de Ensino Médio e Técnico CETEC. Ensino Técnico

Treinamento SharePoint 2013 para Designers

Sumário. Introdução O Problema... 3

Prof. Marcelo Machado Cunha

Plano de Trabalho Docente Ensino Técnico

Comandos de Manipulação

FRWTC-530 ADMINISTRAÇÃO DO MICROSOFT SQL SERVER

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

Treinamento SharePoint 2013 para Power User

P L A N I F I C A Ç Ã O A N U A L

Tarefa Orientada 16 Vistas

Microsoft Access XP Módulo Um

Proposta de treinamento

Cursos Guia DBA Pacote Curso SQL Server 2014 e o passo a passo para otimização SQL Server 2016

Plano de Trabalho Docente Ensino Técnico

Apresentação do Treinamento

EMENTAS DAS DISCIPLINAS

Plano de Trabalho Docente Ensino Técnico

PLANO DE ENSINO DE DISCIPLINA

Workshop Windows Azure

Administração Central Unidade de Ensino Médio e Técnico CETEC. Ensino Técnico

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

CONTEÚDOS PROGRAMÁTICOS DA ACADEMIA

O que são Bancos de Dados?

Índice. Introdução Tutorial 1: O Microsoft Access como Sistema de Gestão de Bases de Dados Relacionais... 35

da mão-de-obra de TI da América Latina está no Brasil (considerado o maior empregador do setor) seguido pelo México com 23%.

FLUXO DE CAIXA: Módulo BI (Business Intelligence)

Ex.: INSERT INTO tmpautor (CDAUTOR, NMAUTOR) VALUES (1, Renato Araújo )

Curso C# + Framework.NET

Curso Desenvolvimento de Dashboards com o Excel 2007 e 2010

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

ACADEMIA DE HR ( RECURSOS HUMANOS)

Plano de Trabalho Docente Ensino Técnico

Proposta. Gerenciando Projetos com Microsoft Project. Apresentação Executiva. Gerenciando Projetos com Ms-Project

Treinamento em Alfresco Open Source Enterprise Content Management ( ECM ) - GED Gestão Eletrônica de Documentos

Plano de Trabalho Docente Ensino Técnico

NOME SEXO CPF NASCIMENTO SALARIO

Proposta de treinamento

Proposta. Consultores de Alta Performance. Apresentação Executiva. Consultores de Alta Performance

Curso Fundamentos de Gerenciamento de Serviços de TI baseado no ITIL V3

? O SQL SERVER é um sistema de gerenciamento de banco de dados relacional que foi desenvolvido inicialmente pela Microsoft em parceria com a Sybase.

Tarefa Orientada 14 Subconsultas

Proposta. ITIL V Fundamentos. Apresentação Executiva. ITIL V Fundamentos

ACADEMIA DE SD (VENDAS E DISTRIBUIÇÃO)

MODELO DE DADOS VS ESQUEMA

Proposta. ITILV3 ROTA LIFECYCLE Ciclo de Vida. Apresentação Executiva ITIL V3 ROTA LIFECYCLE

CURSO Microsoft Project Server. Instalando, Configurando e Administrando o Microsoft Project Server

COMPETÊNCIAS ESPECÍFICAS Compreender e utilizar a linguagem SQL, na construção e manutenção de uma base de dados.

Sárgom Ceranto Marketing e Soluções Corporativas comercial@trecsson.com.br

Tuning para Desenvolvedores DB2

Semântica para Sharepoint. Busca semântica utilizando ontologias

DESENVOLVENDO SOLUÇÕES COM VISUAL FOXPRO 8 E 9

Wilson Moraes Góes. Novatec

Parceiro Oficial de Treinamentos Zabbix no Brasil

Gestão Estratégica de Projetos Porque Educação Executiva Insper Cursos de Curta e Média Duração Educação Executiva

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

ArcGIS for Server: Administração e Configuração do Site (10.2)

Plano de Trabalho Docente Ensino Técnico

Curso de. Formação Executiva em Estratégia, Governança e Processos de TI

Oracle Applications and Technologies

CURSO DESENVOLVEDOR JAVA WEB E FLEX Setembro de 2010 à Janeiro de 2011

Academia HR Recursos Humanos

Proposta. ITIL V3 MALC (Managing Across the Lifecycle) Apresentação Executiva. Programa ITIL V3 - MALC

Introdução à Banco de Dados. Nathalia Sautchuk Patrício

Gestão de Departamentos Jurídicos Porque Educação Executiva Insper Cursos de Curta e Média Duração

Microsoft Access: Criar consultas para um novo banco de dados. Vitor Valerio de Souza Campos

Roteiro. Modelo de Dados Relacional. Processo de Projeto de Banco de Dados. BCC321 - Banco de Dados I. Ementa. Posicionamento.

Proposta comercial de treinamento

Proposta. ISO / 2011 Fundamentos. Apresentação Executiva. ISO / Fundamentos

Curso Prático em Gestão de Projetos com MS Project

De uma forma ampla, o profissional egresso deverá ser capaz de desempenhar as seguintes funções:

Fundamentos dos Sistemas de Informação Organização de Dados e Informações

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

PLANIFICAÇÃO MODULAR

Projeto e Implementação

Transcrição:

ADMINISTRAÇÃO DE BANCO DE DADOS MYSQL Apresentação Este treinamento está organizado em 20 módulos e proporciona aos alunos as competências técnicas necessárias para elaboração de consultas básicas e intermediárias para o SQL Server 2012. Objetivo Através da aplicação de exercícios, simulados e contextualização teórica do conteúdo serão tratados os assuntos necessários para a realização da prova de certificação 70-461. Facilitador Marcondes Alexandre Trabalha com tecnologia de banco de dados SQL Server há mais de 13 anos sendo certificado em: MCITP SQL Server 2008 Database Administrator, MCSA Windows 8, MCTS em SQL Server 2005/2008 e Windows Vista; IT Hero Junho/2008 e MCT. Trabalhou no INSOFT, TV Verdes Mares e atualmente trabalha na Universidade Federal do Ceará. Reconhecido como um Microsoft MVP em SQL Azure em Julho 2011/2012/2013 (Most Valuable Professional Profissional Mais Valioso). A premiação de Microsoft MVP é anual e elege pessoas que se destacam em uma determinada tecnologia (amazing individuals), através de um comitê interno da Microsoft USA, formado por profissionais de diversas áreas, baseado em uma lista de potenciais candidatos. Como benefício aos MVPs, Marcondes Alexandre tem acesso à base de conhecimento Premier e chamados ao Centro de Suporte Microsoft da América Latina, garantindo apoio direto da Microsoft nos serviços realizados por este profissional. Dados Principais Tecnologia Abordada Desenvolvimento de Consultas no SQL Server 2012 Carga Horária 48 horas (12aulas) Período 31/3 a 02/5/2014 Dias e Horário Segundas, Quartas e Sextas 18h30 às 22h15 Idioma Português Formato Aulas presenciais com facilitador Centro de Treinamento em Tecnologia - SecrelNet Av. Dom Luis, 500 Shopping Aldeota 20º andar CEP 60160-230 Telefone 85 3288 2022 Fax 85 3288 2030 Fortaleza CE treinamento@secrel.net.br http://treinamento.secrel.com.br

TREINAMENTO Pré-requisitos* Uma boa compreensão dos fundamentos de banco de dados (modelagem e normalização). Conhecimento básico em Lógica de Programação. Público Alvo Este curso é destinado para administradores de banco de dados, desenvolvedores e profissionais de Business Intelligence. Material Didático Incluso gratuitamente Para garantir a qualidade no aprendizado dos nossos alunos, o material didático utilizado durante o treinamento é o livro Aprendendo SQL, da Editora Novatec. Este livro está incluso de forma GRATUITA para os alunos do treinamento. Conteúdo Programático incluso Os seguintes módulos serão apresentados ao longo do treinamento: - Módulo 1: Introdução ao Microsoft SQL Server 2012. Este módulo apresenta as principais ferramentas e plataformas de SQL Server. Discute-se as edições, versões, ferramentas utilizadas para a estrutura lógica de bancos de dados, fontes de documentação e consulta. - Módulo 2: Introdução ao Windows Azure SQL Database. Este módulo apresenta os conceitos básicos para desenvolvimento de consultas para a Plataforma de Nuvem da Microsoft (Windows Azure). - Módulo 3: Introdução de consulta T-SQL. Este módulo introduz a linguagem Transact SQL para elaboração de consultas ao SQL Server. Será abordado a estrutura básica de consultas T-SQL, o fluxo lógico de uma instrução SELECT e introdução de conceitos como predicados e operações baseada em conjunto. 2

TREINAMENTO Conteúdo Programático - Módulo 4: Escrever consultas SELECT. Este módulo introduz os fundamentos da instrução SELECT, enfocando a consultas em uma única tabela. - Módulo 5: Consultando várias tabelas. Este módulo explica como escrever consultas que combinam dados de várias fontes no SQL Server. O módulo introduz o uso de junções em consultas T-SQL, como um mecanismo para recuperar dados de várias tabelas. - Módulo 6: Ordenação e filtragem de dados. Este módulo explica como aperfeiçoar consultas para limitar as linhas que eles retornam e para controlar a ordem na qual as linhas são exibidas. - Módulo 7: Trabalhando com tipos dados do SQL Server 2012. Este módulo explica os tipos de dados que o SQL Server usa para armazenar dados. Também será visto as conversões entre tipos de dados e a importância de precedência de tipo. - Módulo 8: Usando funções internas. Este módulo introduz o uso de funções que são construídas para SQL Server 2012 e irá discutir alguns usos comuns, incluindo a conversão de tipo de dados, testes de nulidade e resultados lógicos. - Módulo 9: Agrupamento e agregação de dados. Este módulo introduz métodos de agrupamento de dados dentro de uma consulta, agregando os dados agrupados com HAVING. - Módulo 10: Usando subconsultas. Este módulo irá introduzir o uso de subconsultas em várias partes de uma instrução SELECT. Incluirá o uso de subconsultas escalares e o uso dos operadores IN e EXISTS. - Módulo 11: Usando CTE s. Este módulo introduz expressões de T-SQL que retornam uma tabela relacional válida, normalmente para utilização posterior na consulta. O módulo discute visões, tabelas derivadas e funções com valor de tabela embutidas. 3

- Módulo 12: Usando operadores de conjunto. Este módulo introduz as operações envolvendo vários conjuntos de dados. Cobrirá o uso da União, UNION ALL, APPLY, CROSS APPLY, OUTER APPLY operadores bem como EXCEPT e operadores de INTERSEÇÕES. TREINAMENTO - Módulo 13: Usando Ranking, Offset e funções de agregação. Este módulo introduz funções de Ranking, incluindo funções de classificação, agregação e offset. Cobrirá o uso de T-SQL funções como ROW_NUMBER, RANK, DENSE_RANK, NTILE, LAG, LEAD, FIRST_VALUE e LAST_VALUE para executar cálculos contra um conjunto, ou janela, de linhas. - Módulo 14: PIVOT e GROUPING SET. Este módulo discute técnicas para dinamização dados em T-SQL, bem como apresentar os fundamentos da cláusula GROUPING SETS. Também cobrirá o uso do GROUP BY ROLLUP. - Módulo 15: Consultar os metadados do SQL Server. Este módulo introduz o uso de objetos de sistema do SQL Server em consultas T-SQL. Cobrirá o uso de objetos de gerenciamento dinâmico, procedimentos armazenados do sistema, as funções do sistema e dynamic views. - Módulo 16: Executando Store Procedures. Este módulo introduz o uso de procedimentos armazenados existentes em um ambiente de consulta T-SQL. Discute-se o uso de EXECUTE, como passar parâmetros para um procedimento. - Módulo 17: Programação com T-SQL. Este módulo fornece uma introdução básica aos conceitos de programação T-SQL e objetos. Discute como usar variáveis, controle de elementos de fluxo como loops e condicionais, como criar e executar instruções SQL dinâmico e batch. - Módulo 18: Implementar manipulação de erro. Este módulo introduz o uso de manipuladores de erro em código T-SQL. Discutiremos a diferença entre os erros de compilação e tempo de. O módulo também cobrirá como controlar o tratamento de erros usando o TRY/CATCH. - Módulo 19: Implementação de transações. Este módulo introduz os conceitos de gerenciamento de transações no SQL Server. Será apresentada uma visão geral de alto nível de propriedades de transação, cobrindo as noções básicas de transações com BEGIN, COMMIT e ROLLBACK. 4

- Módulo 20: Melhorar o desempenho de consulta. Este módulo introduz os conceitos de uso de recursos do sistema e o impacto no desempenho de uma consulta. Será visto, de alto nível, o uso de índices em SQL Server, o uso de planos de execução no SQL Server Management Studio e o uso das opções SET para visualizar o uso de recursos do sistema ao executar consultas. TREINAMENTO *Este roteiro do treinamento deve ser utilizado para determinar se o curso é apropriado para o profissional, tendo em vista seus conhecimentos e necessidades de treinamento técnico. O conteúdo, assim como o preço e a disponibilidade de vagas estão sujeitos a alterações sem aviso prévio. 5

TREINAMENTO Av. Dom Luis, 500 Shopping Aldeota 20º andar CEP 60160-230 Telefone 85 3288 2022 Fax 85 3288 2030 Fortaleza - CE treinamento@secrel.net.br http://treinamento.secrel.com.br