Checklist de Qualidade: AD Validação Modelo de Dados Projeto : Responsável : Nº Solicitação : Documentação de Referência ENCICLOPÉDIA 2 Nomes do DER Manual de Utilização do SA - Tópico - Diagrama de Entidade Relacionamento (DER) - Padrão 3 Uso do Doc Block Manual de Utilização do SA - Tópico - Criando Diagramas 4 Existência de Ata de reunião com AD, documentando alterações Manual de Procedimentos Gerais de Sistemas - Tópico - VALIDAÇÃO DO MODELO DE DADOS 5 Uso do Model correto Manual de Utilização do SA - Tópico - Criar / Alterar Nome de Data Model 7 Modelagem conforme a ata 8 Fidelidade ao banco de dados (estrutura) ENTIDADES 9 Table names limpos 10 Existência no respectivo BD indicado pela legenda Manual de Padrões de Banco - Tópico - LEGENDA E CABEÇALHO 11 Compatibilidade entre tabelas de auditoria e tabelas-origem Manual de Padrões de Banco - Tópico - ENTIDADE 12 Nome no padrão Manual de Padrões de Banco - Tópico - ENTIDADE 13 Business owner coerente Manual de Utilização do SA - Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios 14 Descrição coerente com a ata Manual de Utilização do SA - Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios 15 Existência da PK e seu nome no padrão Manual de Padrões de Banco - Tópico - CHAVE PRIMÁRIA 16 Ordem, contigüidade e nulidade dos campos da PK Manual de Procedimentos Gerais de Sistemas - Tópico CONSIDERAÇÕES SOBRE CHAVES PRIMÁRIAS (PRIMARY KEYS) 17 Clusterização de PKs Manual de Procedimentos Gerais de Sistemas - Tópico - ESTRUTURA DO SCRIPT 18 Nome e clusterização dos índices secundários no padrão Manual de Procedimentos Gerais de Sistemas Tópico - CONSIDERAÇÕES SOBRE ÍNDICES SECUNDÁRIOS Manual de Padrões de Banco - Tópico ENTIDADE - ÍNDICE SECUNDÁRIO Boas Ppráticas de Programação Transact SQL - Tópico ÍNDICES 23 Existência de trigger de auditoria se indicado na legenda Manual de Utilização do SA - Tópico - TRIGGERS DE AUDITORIA 24 Nome do banco de dados preenchido corretamente Manual de Utilização do SA - Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios 25 Forma de Manipulação preenchida Manual de Utilização do SA - Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios ATRIBUTOS 26 Nome no padrão Manual de Padrões de Banco Tópico ENTIDADE 27 Descrição coerente com a ata Manual de Utilização do SA Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios 28 Relação correta entre prefixo e tipo de dados Manual de Padrões de Banco - Tópico ATRIBUTO 30 Column names apagados Manual de Utilização do SA Tópico - Dicionário de Dados 31 Constraint de default no dtc_atualizacao. Valor = getdate() Manual de Procedimentos Gerais de Sistemas Tópico - CONSIDERAÇÕES SOBRE ATRIBUTOS 32 Campos de status tinyint not null, c/ constraint de check e default Manual de Procedimentos Gerais de Sistemas Tópico - CONSIDERAÇÕES SOBRE ATRIBUTOS 22/03/2017 10:23:57 Página 1 de 2 33 Nome das constraints de check e default no padrão Manual de Padrões de Banco Tópico - CONSTRAINTS / CHECK Tópico - CONSTRAINTS / DEFAULT 34 Constraints de check com seu domínio e de default com seu valor Manual de Procedimentos Gerais de Sistemas Tópico - CONSIDERAÇÕES SOBRE CONSTRAINTS CHECK E DEFAULT Manual de Padrões de Banco Tópico - CONSTRAINTS / CHECK Tópico - CONSTRAINTS / DEFAULT 35 Campos Identity contém Identity Qualifiers (inicial e seed) 36 Batimento com o Detalhamento de Requisitos Manual de Técnicas de Modelagem - Tópico - DER - DIAGRAMA DE ENTIDADE E RELACIONAMENTO 37 Qualifiers preenchido corretamente Manual de Utilização do SA - Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios RELACIONAMENTOS 38 Representação correta dos relacionamentos Manual de Utilização do SA Tópico - Diagrama de Entidade Relacionamento (DER) 39 Campo FK Constraint Name preenchido e no padrão Manual de Utilização do SA Tópico - Diagrama de Entidade Relacionamento (DER) - Dicionarização / Campos Obrigatórios Manual de Padrões de Banco Tópico CONSTRAINTS / CHAVE ESTRANGEIRA 40 Relacionamento entre bancos diferentes são “via trigger” Manual de Padrões de Banco Tópico - PADRÃO DE LAYOUT DE TRIGGERS - CONSIDERAÇÕES GERAIS Manual de Procedimentos Gerais de Sistemas Tópico - CONSIDERAÇÕES SOBRE TRIGGERS 41 Existência dos triggers de integridade se indicado no relacionamento Manual de Procedimentos Gerais de Sistemas Tópico - CONSIDERAÇÕES SOBRE TRIGGERS 42 Tipo de Integridade = Restrict GERAL 1 Assunto do chamado consistente e no padrão Manual de Procedimentos Gerais de Sistemas - Tópico - ENVIO DE SOLICITAÇÕES PARA A ADMINISTRAÇÃO DE DADOS 43 Associado a uma demanda do gestor 44 Atividade planejada 45 Definição de Ambiente Tecnológico obrigatório para projetos/módulos novos 22/03/2017 10:23:57 Manual de Procedimentos Gerais de Sistemas Tópico - DOCUMENTO DE DEFINIÇÃO DO AMBIENTE TECNOLÓGICO Página 2 de 2