Sistema de Banco de Dados X Sistema de Arquivos
Resenha: Sistema de Banco de Dados X Sistema de Arquivos. Pesquise 862.000+ trabalhos acadêmicosPor: danielzin • 14/4/2013 • Resenha • 942 Palavras (4 Páginas) • 13.369 Visualizações
Passo 2 (Equipe)
Sistema de Banco de Dados X Sistema de Arquivos
Antes dos Sistemas Gerenciadores de Banco de Dados (SGBD) as aplicações utilizavam sistemas de arquivos do Sistema Operacional. Através de arquivos, as aplicações armazenavam seus dados através das interações com a aplicação. Sendo armazenados em diversos arquivos, precisando de diferentes programas de aplicações para extrair e acrescentar registros, elevando de formas os custos destas aplicações. Cada um vê o banco de dados ao seu modo; Representam a abstração de mais alto nível da arquitetura; Construídos de forma que sejam removidos os conflitos entre duas ou mais visões.
Sistema de Banco de Dados
Vantagens:
Os Dados podem ser compartilhados;
As redundâncias podem ser reduzidas;
Inconsistência pode ser vista até certo ponto;
Suporte a transação pode ser fornecido;
Segurança reforçada;
Programadores e usuários. Padrões poder ser reforçados.
Desvantagens:
Os sistemas de banco de dados são complexos, difíceis e demorados para projetar;
Elevados custos inicias de hardware e software;
Danos ao banco de dados afetam virtualmente a todos os programas;
Elevados custos para a conversão de sistema baseado em arquivos para banco de dados; Integridade pode ser mantida;
Treinamento inicial necessário aos Requisitos contraditórios pode ser equilibrado;
Sistema de Arquivo
Vantagens:
É padrão aberto, não sendo preciso pagar por nenhum software;
Existem várias ferramentas e editores bons no mercado;
Simplicidade tanto para usuário como para computadores;
Separação do conteúdo para a formatação; Dificuldade no acesso aos dados;Possibilidade de criar sua própria sintaxe de dados;
Permite validação, o que torna os testes mais efetivos, e a construção de aplicações bem mais fáceis. Problemas de segurança.
Desvantagens:
Problemas de integridades;
A redundância pode afetar a eficiência para armazenamento, afetando a transmissão e o processamento, elevando os custos;
Redundância e inconsistência dos dados;
Isolamento dos dados;
Possui suporte a Unicode; Anomalia de acesso concorrente;
Passo 3 (Equipe)
1. Definir, em no mínimo 10 linhas, “Modelo de Dados”.
Modelagem de Dados representa um conjunto de requerimentos de informações de negócio, é uma parte importante do desenho de um sistema de informação. Entre os principais objetivos da modelagem de dados temos a representação do ambiente observado, documentação e normalização, fornecimento de processos de validação e observação dos processos de relacionamento entre objetos. As etapas envolvidas na construção de um modelo podem ser divididas em 3 modelos: Conceitual, lógico e físico.
2. Citar os três modelos de dados mais conhecidos descrevendo suas características e os softwares SGBD que utilizam cada um dos modelos.
A modelagem de dados normalmente atende a três perspectivas: Modelagem Conceitual, Modelagem Lógica e a Modelagem Física. A modelagem conceitual é usada como representação de alto nível e considera exclusivamente o ponto de vista do usuário criador do dado, dentre os sistemas utilizados para facilitar o desenvolvimento desta etapa podemos citar o Visio e o DB Designer. A modelagem lógica já leva em conta algumas limitações e implementa recursos como adequação de padrão e nomenclatura, para este os sistemas utilizados podem ser os mesmos da modelagem conceitual. A modelagem física demonstra como os dados são fisicamente armazenados, levam-se em conta as limitações impostas pelo SGBD escolhido e deve ser criado sempre com base nos
...