SQL no Sistema BEMATECH ERP (em atualização)

[ DIA 1 ]

1 SQL Básico

1.1 RDBMS e conceitos iniciais: Tabelas, Visões, Índices e Constraints

1.2 Uma palavra sobre Des/Normalização

1.3 O que é o SQL e o que posso fazer com ele?

1.4 Existe um padrão para esta linguagem?

1.5 Comandos DML e DDL

1.6 O comando Select

1.7 O modificador DISTINCT

1.8 A cláusula WHERE e os operadores lógicos

[ DIA 2 ]

2 SQL no Sistema UNUM I

2.1 Manipulando tabelas e índices

2.2 DDL e DML através do uso de arquivos x-class e dos objetos database e dataset

2.3 O processo Atualizar Estrutura

2.4 A Tabela Soma e seus benefícios

2.5 Aumentando a prioridade de uma transação com o uso do connection.workloadType

2.6 Aumentando o desempenho ao persistir o resultado de uma query no servidor

[ DIA 3 ]

3 SQL Avançado I

3.1 O estranho mundo dos NULL's

3.2 Algumas funções úteis: EXTRACT, COALESCE e EXISTS

3.3 As principais funções de agregação: MAX, MIN, COUNT e SUM

3.4 Diferença entre o UNION e UNION ALL

3.5 Produto Cartesiano e Junção

3.6 Junção normal e junção externa

[ DIA 4 ]

4 SQL Avançado II

4.1 Estatísticas e Plano de Execução

4.2 Analisando uma query através do QueryAnalyzer

4.3 Prática de criação de índices

4.4 Uma curiosidade sobre o UNION e o operador OR

4.5 Escolhendo entre IN, JOIN e EXISTS

[ DIA 5 ]

5 SQL no Sistema BEMATECH ERP II

5.1 Permissões de classe de dados, processos e relatórios

5.2 Conceito e funcionamento do Extra Filter

5.3 iQuery

5.4 DataSource

5.5 Datasource Visualization