1. Universidade Católica de Pelotas
Centro Politécnico
Análise e Desenvolvimento de Sistemas
Projeto de Sistemas I
Análise Detalhada dos Dados
Prof. João Ladislau Lopes
Outubro de 2009
2. Definição Detalhada dos Dados
Definição dos elementos de dados que irão constituir as
tabelas da base dados
Feita em conjunto com os usuários.
Uma abordagem que pode ser aplicada consiste na
identificação de entradas e saídas necessárias.
Relatório de Vendas: deve listar as unidades vendidas e
o volume em dinheiro para cada produto em cada região,
para o dia atual e o acumulado no mês.
Elementos de dados: região de vendas, data de cada
venda, código do produto, a quantidade de cada produto
vendido e o preço unitário, a partir do qual o total de
vendas pode ser derivado.
2
3. Definição Detalhada dos Dados
Em que tabelas os elementos de dados
identificados devem ser armazenados.
Tabela “vendas”: data da venda, código do
produto e quantidade vendida.
Tabela “produtos”: preço unitário.
Tabela “clientes”: região de venda.
3
4. Descrição dos Elementos de Dados
Dicionário de dados.
Nome exclusivo.
Tipo de dado.
Descrição do domínio (conjunto de valores possíveis para
aquele elemento).
Descrição do elemento de dado.
Nome Tipo Domínio Descrição
Paciente_Peso Numérico Contínuo Registra o peso atual
(3 inteiros e 3 (20,000 a 200,000) de um paciente.
decimais)
Paciente_Sexo Caractere (1) Discreto (M – Masculino Identifica o sexo de
ou F – Feminino) um paciente.
4
5. Chaves
Identifica singularmente cada linha da tabela.
Deve ser exclusiva e não pode conter valores nulos.
Encontrada a partir dos elementos de dados que descrevem
“naturalmente” cada entidade.
Chave arbitrária: definida através de um identificador
exclusivo, por exemplo, Cliente_Codigo,
Funcionario_Numero.
Usualmente é um elemento de dado com preenchimento
automático e valores sequenciais.
5