Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Ibmsql 01
1. 0.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
DIAGRAMA DE BLOCOS – PROJETO DO CURSO -
**************************************************************************************************************************
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
2. 0.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
FERRAMENTAS E SOFTWARES NO AMBIENTE OPERACIONAL DO CURSO
**************************************************************************************************************************
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
3. 1.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
Objetivo: Aprimorar as técnicas de codificação em aplicações WEB usando Banco de dados relacionais.
**************************************************************************************************************************
Publico Alvo: Analistas,Programadores,Projetistas,DBAs,Ads e Gerentes de projetos.
**************************************************************************************************************************
Ferramentas : Sistema Operacional Windows Server 2003(service pack 1).
: Microsoft Framework 2.0
: DBArtisan 8.3.1 multiplataforma
: Visual Studio 2005
: Microsoft Sql Server Management Studio 2005
: PowerShellPlus 3.0 Idera
: SQL Server Business Intelligence Development Studio
: SQL Server Integration Service(SSIS)
: Concept Draw MindMap 6.1.0.0
: IBM DB2 Control Center
: IBM DB2 Commander editor
: Oracle SQL Plus
: Oracle Scratchpad
Bancos : MS SQL SERVER 2005(service pack 2)
: IBM DB2 V9.5 Express-C for Windows(Ultima versão)
:ORACLE 10G
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
Degmar Barbosa
Senior Database Administrator
4. 1.1 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO I - Sistemas Numericos.
**************************************************************************************************************************
01) Decimal-Binario-Hexadecimal.
02) Operações com aritmetica Binaria(Bitwise) nos ambientes abaixo:
MS SQL SERVER 2005 - T-SQL
IBM DB2 V9.5 Express-c for windows.
Oracle 10G.
03) A força do Bit (Binary Digit).
04) Números Finitos.
05) Lógica Booleana.
06) Bitmasking in SQL Server 2005 and IBM DB2 V9.5
07) Àlgebra Relacional
08) Linguagem de consulta formal-Parte I
09) Linguagem de consulta formal-Parte II
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
5. 1.2 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO I - Sistemas Numericos-
- Algoritmos Avançados com solução Boleana.
**************************************************************************************************************************
01--Aplicação pratica da Algebra Bolena-Delta-01
02--Aplicação pratica da Algebra Bolena-Delta-02
03--Aplicação pratica da Algebra Bolena-Delta-03
04--Aplicação pratica da Algebra Bolena-Delta-04
05--Aplicação pratica da Algebra Bolena-Delta-05
06--Aplicação pratica da Algebra Bolena-Delta-06
07--Aplicação pratica da Algebra Bolena-Delta-07
08--Aplicação pratica da Algebra Bolena-Delta-08
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
6. 2.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO II - 2.1 - Tecnicas avançadas para armazenamento de dados(Storage).
**************************************************************************************************************************
2.1- Varredura de dados no modelo do banco.
2.2- Analise de conteudo nos objetos do banco.
2.3- Analise de performance baseado em armazenamento distribuido.
2.4- Particionamento horizontal e vertical.
2.5- Instalação de hardware com Armazenamento de area de trabalho adequada.
2.6- Estrategia de armazenamento de indices.
2.7- Estrategia de armazenamento de dados.
2.8- Analise do tipo de dados aplicados em cada objeto(Tabela) do banco.
2.9- Analisar e criar os indices gerados pelo otimizador durante
o processamento de queries(Missing index).
-----------------------------------------------------------
2.10 - Indices: Seletividade
-----------------------------------------------------------
2.11 - Calcular em todas as tabelas para validação do uso do indice:
seletividade dos dados
- percentual de linhas retornadas na consulta
“< 5 %” seletividade alta – o índice será utilizado
- percentual de linhas retornadas na consulta
“entre 5% e 10%” seletividade média – o índice possui menor chance de utilização
- percentual de linhas retornadas na consulta
“> 10%” seletividade baixa é bem provável que o índice não seja utilizado
------------------------------------------------------------------------------------------------------------------------
indices:Geração ou eliminação de indices pos-analise
----------------------------------------------------------------------------
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
7. 3.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO III - 3.1 - Rotinas utilitarias de apoio ao sistema para analise(SQL).
**************************************************************************************************************************
3.1) Criação de um localizador de ocorrencias(textual) para facilitar o uso
do trabalho diante das tabelas-stored procedures e views do sistema.
3.2) Criação de um analisador de armazenamento para as tabelas existentes
ou novas projetadas no sistema, calcula areas usadas pelos dados ou
em projeção futura.
3.3) Criação de um localizador de tipos de dados, com somatorio de referencia
cruzada para verificação e posterior alteração dos tipos no modelo do banco.
3.4) Criação de um verificador de campos BLOB(text,ntext,varbinary,image), lista
todas as ocorrencias para analise.
3.5) Gerador de tipo e hierarquia dos objetos dependentes da tabela.
3.6) Gerador estatistico de procedures-views-tabelas alteradas nos ultimos dias
quantidade informada(analise de comportamento dos objetos).
3.7) Gerador estatistico dos armazenamentos dos dados e indices reservados e usados.
3.8) Otimizador de indices para o banco indicado.
3.9) Reindexador de indices do banco indicado.
3.10)Gerenciador de constraints lista-confere-adiciona.
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
8. 4.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO I V - Sistemas de Segurança na Produção.
**************************************************************************************************************************
01--Aplicação pratica da Segurança em nivel do Servidor
------------------------------------------------------------------------------
--Não permite criação ou deleção de bancos.
--Não permite criação ou deleção de logins.
------------------------------------------------------------------------------
02-- Aplicação pratica da Segurança em nivel do Banco
------------------------------------------------------------------------------
-- Não permite criação – alteração – deleção de tabelas
-- Não permite alteração e deleção de objetos
------------------------------------------------------------------------------
03--Aplicação pratica da Auditoria em nivel do objeto
----------------------------------------------------------------------------------
--Tabela – cria log das alterações – atualizações e deleções
--no objeto com procedimentos schedulado.
----------------------------------------------------------------------------------
--Stored procedures - cria log auditavel de todas as ações.
--Funções - cria log auditavel de todas as ações.
----------------------------------------------------------------------------------
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
9. 4.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO I V - Segurança na Produção Estrategias de Backup.
**************************************************************************************************************************
01) Demonstração dos diversosa tipos de backups
------------------------------------------------------------------------------
--Estrategias e Soluções em bancos(Microsoft Sql Server)
------------------------------------------------------------------------------
02) Sql Server Integration Service(SSIS)
------------------------------------------------------------------------------
-- Serviços e Ambientes Integrados na mesma solução
-- SSIS – Sql Server Agent - MSDB Backups
------------------------------------------------------------------------------
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
10. 5.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO V – TIPS AND TRICKS
**************************************************************************************************************************
01) Tecnicas avançadas de codificação para aplicações.
02) Criação de geradores de rotinas para o sistema de segurança.
03) Criação de geradores de rotinas para Auditoria dos sistemas.
04) Criação de um canal de soluções para catalogar e reutilizar rotinas.
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************
11. 6.0 - CURSO DE SQL E ALGORITMOS AVANÇADOS PARA MULTIPLATAFORMA
*************************************************************************************
MODULO VI – Suporte Tecnico ao Ambiente Windows Usando PowerShellPlus
**************************************************************************************************************************
1)Administrative tasks using Windows PowerShell.
2) An introduction to scripting technologies for people with no real background knowledge.
3) Windows PowerShell Getting Started Guide.
***************************************************************************************
***************************************************************************************
Apoio - XTI Informatica e Solução Serviços Especializados
*************************************************************************************