Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007.

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas
Advertisements

Engenharia de Software
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
ISO Processos do Ciclo de Vida do Software
Componentes de Um Computador
Diagrama de fluxo de dados (DFD)
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
Engenharia de Software
Gerenciamento do escopo do projeto
CONCEITO COMPONENTES DE UM SISTEMA SISTEMA DE INFORMAÇÃO
Gerenciamento de Configuração
Professora: Aline Vasconcelos
Prof. Alexander Roberto Valdameri
Fundamento à Informática
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
Christien Lana Racid5.3.1 Técnica de BD – Modelagem (3) UNIPAC 2º SEMESTRE 2007.
Capítulo 4 Auditoria de Sistemas
DIAGRAMA DE COMPONENTES
EXEMPLO DE FLUXO PARA O DESENVOLVIMENTO DE ANÁLISE CRÍTICA DO SGQ
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
Tecnologias de Linguagens para Banco de Dados
Modelagem de dados e representação da informação
Orientações sobre usabilidade
Universidade São Marcos Curso: Gestão de Negócios Internacionais
Análise Estruturada.
Gestão de Projetos Ms. Karine R. de Souza
Qualidade de Produto de Software
Web Services Uninorte Semana de Tecnologia da Informação
Bancos de Dados Projeto de BD
Técnica de BD – Modelagem (2)
Análise de problemas Capacidade de pensamento crítico
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Tecnologia da Informação
Projeto de Banco de Dados
CURSO TÉCNICO EM SEGURANÇA DO TRABALHO
Professor: Márcio Amador
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
O Processo de desenvolvimento de software
Contexto da disciplina
Documentação de Software
GESTÃO DE PROJETOS DE MANUTENÇÃO
Banco de Dados Aplicado ao Desenvolvimento de Software
Engenharia de Software
Qualidade de Software Aula 4
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Sistemas de Informação
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
Introdução a Banco de Dados Aula 04
METODOLOGIA, MÉTODOS E FERRAMENTAS
Controles Gerais Prof.: Cheila Bombana. Controles Gerais Prof.: Cheila Bombana.
E-commerce e E-business
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
Bancos de Dados Fundamentos Prof. Marcos R. Cardoso.
Gerenciamento de Custos Daniel V. de Almeida Gilberto de S. Milani Glaucya B. Cardoso Keren Hapuc de Moraes Marco Aurélio de A. Netto.
Profa. Reane Franco Goulart. É uma representação de engenharia de algo que vai ser construído. Para a engenharia de software o projeto foca em quatro.
Projeto de Banco de Dados
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
Administração de Sistemas de Informação 7º Sem
Simple Network Management Protocol
Professora: Kelly de Paula Cunha
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
ISO9001:2000 para Software Professor: Alexandre Vasconcelos Equipe: Amanda Pimentel Börje Karlsson Danielly Karine Erika Pessoa Jorge Cavalcanti Jose Edson.
Lenylda Albuquerque ISO Processos de Ciclo de Vida de Software Universidade Federal de Pernambuco.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Professora Roberta Peracio
INTELIGÊNCIA EMPRESARIAL Aula 8 - Metadados e Operações OLAP.
Sistemas de Informação
Modelagem de Banco de Dados: Conceitos
Transcrição da apresentação:

Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid6.1d.2 Técnica de BD - Dicionarização Um Sistema de Dicionário de Dados pode ser considerado como um Banco de Dados da Função de Administração dos Recursos de Informação - ARI. Como um Sistema de Dicionário de Dados se encaixa num ambiente de Engenharia da Informação ? Esta Técnica de Dicionarização é considerada por alguns autores, como parte da função Administração de Recursos de Informática – ARI (Information Resource Management – IRM).

Christien Lana Rachid6.1d.3 Um Sistema de Dicionário de Dados 1) Um Dicionário de Dados; 2) Um Diretório de Dados; 3) Um Dicionário de Recursos de Dados; e 4) Um Dicionário de Metadados. Deve possuir pelo menos 04 (quatro) Componentes:

Christien Lana Rachid6.1d.4 Descrição Conceitual das Entidades num Nível alto de Abstração 4) Dicionário de Metadados 3) Dicionário de Recursos de Dados Descrição Física das Entidades e de seus Ambientes Associados Estrutura de um Sistema de Dicionário de Dados Descrição de Processos Associados as Entidades 2) Diretório de Dados 1) Dicionário de Dados Descrição de Atributos, Entidades, Relacionamentos e Objetos Associados

Christien Lana Rachid6.1d.5 1) Dicionário de Dados – DD : Um DD deve conter a descrição dos objetos de um Aplicativo de BD; Um DD deve conter as descrições de pelo menos 5 Características de suas Entidades e Atributos: 1 – Nome; 2 – Conteúdo; 3 – Estrutura; 4 – Integridade; e 5 - Segurança e Privacidade. Um DD deve ser considerado como um Componente auto-contido, razoavelmente completo e útil para a atualização e manutenção de um Aplicativo de BD. Ele deve ser considerado como um Banco de Dados de um Aplicativo de BD ou de um Sistema de Informações;

Christien Lana Rachid6.1d.6 Um Diretório de Dados deve agregar ao Dicionário de Dados informações sobre relacionamentos entre Dados, Entidades e Usuários; 2) Diretório de Dados : Existem 03 (três)Tipos de Usuários de Diretório de Dados: 1 - Os Seres Humanos ou Peopleware, 2 - Os Programas, Módulos, Rotinas ou Componentes de Computador, que podem ser implementados em Hardware, Software ou Firmware, e 3 - Os Procedimentos, que servem para especificar as ações a serem executadas com os Dados ou Informações, ou Documentware; e

Christien Lana Rachid6.1d.7 Existem pelo menos 03 (três) tipos de Entidades que devem relacionar Dados ou Informações com Usuários: 1 - Formulários ou Documentos de Entrada servem para captar Dados ou Informações. Essas Entidades são normalmente associadas a entradas ou a inícios de processamentos; 2 - Transações ou Documentos de Processamento servem para associar uma única ocorrência de dado a um ou mais eventos. Essas Entidades são normalmente associadas a processamentos; e 3 - Relatórios ou Documentos de Saída servem para agregar Dados ou Informações. Essas Entidades são associados a saídas, términos ou resultados de processamentos. 2) Diretório de Dados (Continuação) :

Christien Lana Rachid6.1d.8 Um Dicionário de Recursos de Dados deve agregar ao Diretório de Dados as descrições físicas da Estrutura do Aplicativo de Banco de Dados e as descrições do Ambiente de Processamento; e 3) Dicionário de Recursos de Dados: Um Dicionário de Recursos de Dados deve incluir Dados e Informações sobre: 1 - A localização dos Dados ou Informações no nível de hardware, 2 - As estatísticas de freqüência de utilização, padrões de acesso e outras variáveis, 3 - A documentação das características físicas dos Computadores, dos Usuários, etc.., e 4 - As características de desempenho e dos protocolos utilizados nos Sistemas de Telecomunicações e de Redes.

Christien Lana Rachid6.1d.9 Um Dicionário de Metadados é o Componente mais abstrato de um Sistema de Dicionário de Dados; 4) Dicionário de Metadados: Ele tem sido chamado de Modelo de Dados Corporativo, Esquema da Empresa, Esquema Conceitual, Modelo Conceitual, Modelo de Dados Setorial, ou Modelo Entidade Relacionamento - MER; e Um Dicionário de Metadados tem por objetivo prover uma estrutura capaz de conectar e integrar diversos Aplicativos Específicos de Sistemas de Informações Computadorizadas baseados na Tecnologia de Banco de Dados, propiciando suas compatibilizações para o atendimento as demais necessidades básicas de uma Organização, Empresa ou Corporação.

Christien Lana Rachid6.1d.10 Tipos de Usuários (Peopleware) de um Sistema de Dicionário de Dados: Um Sistema de Dicionário de Dados deve auxiliar a diversos Usuários no exercício de suas funções; Existem pelo menos 04 (quatro) diferentes tipos de Usuários (Peopleware) dos Sistemas de Dicionário de Dados: os Usuários Finais, os Provedores, os Desenvolvedores e os Controladores de Informações; Usuários Finais de Informações utilizam-se de dados e informações para realizar tarefas específicas; Usuários Provedores fornecem ou alimentam de informações os Usuários Finais; Usuários Desenvolvedores desenvolvem Aplicativos de BD para a Administração dos Recursos de Informação - ARI e outras funções de Processamento de Dados e Informações; e Usuários Controladores controlam ou auditam os dados ou informações para a Administração dos Recursos de Informação - ARI e demais funções envolvidas.

Christien Lana Rachid6.1d.11 Os Usuários dos Sistemas de DD: •Os Sistemas de DD são valiosos para a educação continuada de Usuários sobre a utilização correta de Métodos, Técnicas e Ferramentas que compõem a Tecnologia de Banco de Dados; e •Eles devem ser considerados importantes fontes de informação para os Usuários que exercem funções de Entradas de Dados, Verificação, Validação, Controle de Acesso, Formatação de Saídas, entre outras.

Christien Lana Rachid6.1d.12 Considerações Finais: Aplicativos Simples de BD podem ser desenvolvidos com eficácia, utilizando- se apenas o Dicionário de Dados – DD, o primeiro Componente de um Sistema de Dicionário de Dados; Entretanto, na medida em que os Aplicativos de BD se tornam mais complexos, faz-se necessária a utilização dos 4 Componentes de um Sistema de Dicionário de Dados: 1) um Dicionário de Dados - DD; 2) um Diretório de Dados; 3) um Dicionário de Recursos de Dados; e 4) um Dicionário de Metadados. A maioria das Ferramentas CASE de última geração já possui incorporada aos seus Ambientes Integrados esses 04 (quatro) Componentes, de forma transparente, para serem utilizados pelos seus diversos tipos de Usuários.