Você está na página 1de 19

Infra-Estrutura

04/2004
1

ndice

Seo 1 Chave nica

Seo 2 Integridade Referencial


Seo 2 TopConnect 4.0

Seo 4 MSSql com ADO

Chave nica
Conceito Caractersticas

Seo 01

Chave nica Conceito


Garantir a unicidade da chave.

Caractersticas
Ser implementada atravs de ndice definido no SX2 (X2_UNICO).

Chave nica
Importante !!!
Antes de atualizar para a verso 8.11 necessrio executar o programa MP710CheckUnique, que ir validar os dados de acordo com a chave nica de cada tabela. Aps a validao, para as tabelas que apresentarem inconsistncias, ser exibida uma tela para seleo dos registros duplicados que devem ser eliminados. O programa de migrao no ser executado com sucesso se a base possuir chaves duplicadas.

Integridade Referencial

Seo 02

Caractersticas Pr-requisitos Verificao da base Implementao Cuidados Especiais

Integridade Referencial Caractersticas


Suporte para Oracle, MSSql e IBM DB2 UDB. No permite a incluso/alterao de informaes inconsistentes, nem a excluso de dados que possuam dependncia. Relacionamento feito pela chave primria da tabela (R_E_C_N_O_).

Integridade Referencial
SE5010 PK R_E_C_N_O_ E5_BANCO E5_AGENCIA E5_CONTA E5_PREFIXO E5_NUMERO E5_PARCELA E5_CLIFOR E5_LOJA E5_RECPAG E5_TIPODOC E5_TIPO D_E_L_E_T_ FK6 FK3 FK1 FK2 FK4 FK5 SE5010FK ID ID_SA6 ID_SA1 ID_SA2 ID_SE1 ID_SE2 R_E_C_N_O_ SA1010FK PK,FK1 ID PK SA1010 R_E_C_N_O_ A1_COD A1_LOJA D_E_L_E_T_

SA2010FK PK,FK1 ID PK

SA2010 R_E_C_N_O_ A2_COD A2_LOJA D_E_L_E_T_

SE1010FK PK,FK3 FK1 FK2 ID ID_SA1 ID_SA2

SE2010FK PK,FK3 FK1 FK2 ID ID_SA1 ID_SA2 SA6010FK PK,FK1 ID PK SA6010 R_E_C_N_O_ A6_COD A6_AGENCIA A6_NUMCON D_E_L_E_T_

SE1010 PK R_E_C_N_O_ E1_PREFIXO E1_NUM E1_PARCELA E1_CLIENTE E1_LOJA D_E_L_E_T_ PK

SE2010 R_E_C_N_O_ E2_PREFIXO E2_NUM E2_PARCELA E2_FORNECE E2_LOJA D_E_L_E_T_

Integridade Referencial
Pr-requisitos
No pode compartilhar tabelas entre empresas. Todas as tabelas do SX2 sero criadas.

Verificao
Valida todos os relacionamentos declarados em SX9. Valida todos os dados entre os relacionamentos Apresenta relatrio de divergncias Sinttico (aponta quantas ocorrncias de cada relacionamento) ou Analtico (aponta cada ocorrncia de cada relacionamento).

Integridade Referencial Implementao


Cria todos os objetos para amarrao das informaes.
Tabelas Auxiliares, triggers, procedures e chaves estrangeiras.

10

Integridade Referencial Cuidados Especiais


Necessrio revisar customizaes. O processo de gravao deve ser na ordem de pai para filho. Excluso de registros por query.
O TopConnect estar fazendo tratamento do comando para no violar o relacionamento.

11

TopConnect 4.0

Seo 03

Estrutura New Features

12

TopConnect 4.0 Estrutura


Novo cdigo Maior performance Maior nmero de usurios concorrentes Maior estabilidade

13

TopConnect 4.0 New Features


Utilizao de license server Audit trail Suporte ao MySQL (Windows e Linux) Suporte ao PostGreSQL (Windows)

14

MSSql Server com ADO


Seo 04

Configurao Performance

15

MSSql Server com ADO


Configurao (MP8Srv.ini)
Database=MSADO Server=<endereo ou nome do servidor do TopConnect> Alias=<nome do banco> ou
Alias=<nome do banco>@<endereo ou nome do servidor do TopConnect> Se o banco no estiver na mesma mquina do TopConnect

16

MSSql Server com ADO Configurao (MP8Srv.ini)


Exemplo
Database=MSADO Server=localhost Alias=dadosadv Ou Database=MSADO Server=172.16.1.10 Alias=dadosmp8@172.16.1.14

17

MSSql Server com ADO


Performance
Comparao ODBC x ADO
Utilizando ferramenta de benchmark da Microsiga em um perodo de 5 minutos
Cenrio TopConnect 2.0 com ODBC TopConnect 4.0 com ODBC TopConnect 4.0 com ADO Operaes 280 317 488 % Ganho 0.00 13.21 74.29

18

Concluso
Seo XX

Questes?

19

Você também pode gostar