TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Comparação entre arquivos regulares e SGBD

Tese: Comparação entre arquivos regulares e SGBD. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  7/4/2014  •  Tese  •  566 Palavras (3 Páginas)  •  367 Visualizações

Página 1 de 3

ATPS Banco de Dados Etapa 1

Comparativo entre Arquivos convencionais e SGBD |

| Vantagens | Desvantagens |

Arq. Convencionais | - É feito de forma simples- Pode ser feito sem conhecimento específico-Qualquer um que “lê” tem uma primeira impressão do quese trata | - Difícilimplantação e interação com o sistema- Não é possível considerar o nível dos dados (Ex: quem é chave estrangeira, chave primária)- Danos ao banco de dados afetam virtualmente todos os programas; |

Aplicação | - Pode ser utilizado como documentação pelos usuários |

SGBD | - Há maior facilidade para integração com o sistema- A um padrão na disposição dos dados.- Maior organização,facilitando assim operações comoconsulta,alterações deforma mais clara-Maior Segurança e confiabilidade dos dados | - Pode ser considerado mais difícil de ser implementado.- Requere um conhecimento prévio para inserção de conteúdo |

Aplicação | Pode ser utiliado efetivamente comunicando como sistema. Podem ser interligados |

Etapa 2

A modelagem de dados é a primeira etapa de um projeto que envolva banco de dados e tem como seu principal objetivo o desenvolvimento de um modelo que contenha entidades e relacionamentos, e que com isso seja possível representas as especificações das informações do negócio (OLIVEIRA, 2002).

A modelagem de dados ajuda a organizar a forma de pensamento sobre os dados, demonstrando o significado e a aplicação prática deles. Elatambém estabelece o vínculo entre as necessidades dos usuários e a solução de software que as atende. Essa modelagem faz com que se tenha uma redução na complexidade do projeto a um ponto que o projetista possa compreender e manipular os dados (MULLER, 2002).

Para uma modelagem de dados alcançar os objetivos esperados, ela deve fornecer ao desenvolvedor.

* Representar o ambiente;

* Documentar e normalizar;

* Fornecer processos de validação;

* Observar processos de relacionamentos entre objetos.

Podemos definir a modelagem em três modelos:

Modelo conceitual : representa as regras de negócio sem limitações tecnológicas ou de implementação por isto é a etapa mais adequada para o envolvimento do usuário que não precisa ter conhecimentos técnicos; Neste modelo temos :

* Visão Geral do negócio

* Facilitação do entendimento entre usuários e desenvolvedores

* Possui somente as entidades e atributos principais

* Pode conter relacionamentos n para m.

Modelo lógico: leva em conta limites impostos por algum tipo de tecnologia de banco de dados; Suas características são :

* Deriva do modelo conceitual e via a representação do negócio

* Possui entidades associativas em lugar de relacionamentos n:m

*

...

Baixar como (para membros premium)  txt (4.3 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com