elaboracao de um modelo que atenda as necessidades da organizacao, solucionando seus problemas. Para auxiliar os projetistas na modelagem foram desenvolvidos esquemas, o mais usado e o modelo ER, um diagrama Entidade-relacionamento que usa simbolos graficos para mostrar a organizacao (entidades) e o relacionamento entre os dados (losangos) que realmente sao conectados logicamente facilitando o acesso dos usuarios por meio dos aplicativos e programas. Podem mostrar varios relacionamentos EX: (1:1), (n:n) (1:n)-uma encomenda pode ter varios itens. Asseguram que os relacionamentos entre as entidades no banco sejam estruturados logicamente para melhor atender as necessidades dos usuarios. Podem ser usados como documentos de referencia se acaso um dia necessitar de mudancas na estrutura do banco, facilitando as alteracoes. O modelo de banco de dados pode ser: Hierarquico: dados seguem uma estrutura hierarquica semelhante a uma arvore, organizados de cima para baixo. Mais usado quando ocorrem relacionamento 1:n , um Pai para muitos filhos Ex: Um projeto envolve 2 departamentos e estes envolvem 2 tipos de empregados para cada 1. O dado so pode ser acessado logicamente por um unico caminho, percorrendo geracoes apropriadas na estrutura ate obter o elemento desejado. Rede: usa relacionamentos proprietario-menbro, onde um membro pode ter muitos proprietarios que sao ligados por linhas Ex: Projeto 1 e Projeto 2 como proprietarios, Projeto1 formado por membros A e B (departamentos), Projeto2 por B e C, entao projetos possuem dois departamentos sendo que o b pode ser acessado tanto pelo 1 quanto pelo 2, significa entao que tem mais de um caminho de acesso. Estes dois tipos de projeto tem a mesma deficiencia: depois de estabelecidos os relacionamentos e dificil modificar ou criar novos. Relacional: e o mais utilizado pois descreve os dados num formato padrao, onde todos os elementos que farao parte do banco sao colocados em tabelas de 2 dimensoes chamadas Relacoes (arquivos na realidade), estas tabelas organizam os dados em linhas que sao os dados da entidade e colunas que sao os atributos , assumem valores determinados, chamados Dominio o valor que podera ser armazenado em cada uma das colunas Ex: atributo sexo (masculino/feminino). Depois de inseridos os dados, podem ser manipulados e acessados pelo usuario de forma simplificada para realizar consultas e analises. Existem 3 tipos de manipulacao: Selecao- e a eliminacao de linhas nao necessarias para uma consulta.Projecao e a eliminacao de colunas nao necessarias para uma consulta . Unificacao e a juncao de duas ou mais tabelas em uma consulta. Quando os mesmos dados e itens de dados precisam ser utilizados em tabelas diferentes, elas sao vinculadas para melhorar o desempenho do banco e facilitar consultas. Dados valiosos sao aqueles que sao precisos, completos, economicos, flexiveis, confiaveis, relevantes, simples, pontuais, verificaveis, acessiveis e seguros , por isso e necessario o processo de limpeza de dados, para correcao de erros mantendo-os integros, Ex: um dado pode estar diferente por erro de digitacao. Os modelos logicos possuem vantagens e desvantagens, sendo o relacional o mais utilizado hoje:Hierarquico: Vantagem->-eficiencia: tempo de manipulacao e menor, pois relacionamentos sao menos complexos (cada filho possui somente um pai) Desvantagem ->-nao e flexivel