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

Atps Banco De Dados

Monografias: Atps Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  25/5/2014  •  1.881 Palavras (8 Páginas)  •  378 Visualizações

Página 1 de 8

ETAPA 01 – Passo 1

Sistema de Banco de Dados X Sistema de Arquivos

• Dados e Meta-dados na base

Os dados e a descrição correspondente são armazenadas na base e gerenciadas pelo SGBD.

• Independência de Dados-Programas

Modificações como inclusão de um novo campo não afetam os programas.

• Abstração de Dados

Representação conceitual através de um modelo de dados que só usa conceitos lógicos.

• Múltiplas Visões

São visões, de como os usuários vêem o banco de dados;

- 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 Desvantagens

Dados podem ser compartilhados; Os sistemas de banco de dados são

complexos, difíceis e demorados para projetar;

Redundância pode ser reduzida; Custos Iniciais de softwares e

hardwares altos;

Inconsistência pode ser vista (Ate

certo ponto); Danos ao banco de dados afetam

virtualmente todos os programas;

Suporte a transações pode ser fornecido; Custos altos para a conversão de

sistemas baseados em arquivos para banco de dados;

Integridade pode ser mantida;

Treinamento inicial necessários aos programadores e usuários.

Segurança pode ser reforçada;

Requisitos contraditórios podem ser equilibrados;

Padrões podem ser reforçados.

Sistemas de Arquivos

Vantagens Desvantagens

É padrão aberto, não sendo preciso

pagar por nenhum software;

Problemas de Integridade;

Existem varias ferramenta e editores bons no mercado; A redundância pode afetar a eficiência

para armazenamento, afetando a transmissão e processamento, elevando os custos;

Simplicidade e legibilidade, tanto para

usuários como para computadores; Redundância e inconsistência dos

dados

Separação do conteúdo para a

formatação;

Dificuldade no acesso aos dados;

Possibilidade de criar sua própria

sintaxe de dados;

Isolamento dos dados;

Possui suporte a Unicode; Anomalias de acesso concorrente;

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.

Passo 2

Modelo de dados consiste na especificação das estruturas de dados, contendo uma coleção de ferramentas conceituais descrevendo dados, relações de dados, semântica de dados e restrições de consistência. Um modelo de dados oferece uma maneira de descrever o projeto de um banco de dados do nível lógico, físico e de view.

Especificando também a atividade de regras de negócios, necessárias para suportar uma área de negócios. Representada também, por um conjunto de requerimentos de informações de negócios. É uma parte importante do desenho que compõem o sistema de informação.

A abordagem que se dispensa ao assunto normalmente atende três perspectivas: Modelagem Conceitual, Modelagem Lógica e Modelagem Física. A primeira e conhecida e usada como representação de alto nível e considera exclusivamente o ponto de vista do usuário criador do dado, a segunda já agrega alguns detalhes de implementação e a terceira demonstra como os dados são fisicamente armazenados.

Já os três modelos de dados mais conhecidos, quanto ao objetivo, podemos identificar os seguintes:

• Modelo de dados entidade-relacionamento (MER), (Leitura, construção e validação dos modelos). O modelo entidade-relacionamento é baseado em uma percepção de um mundo real que consiste em uma coleção de objetos básicos chamados entidades, e em relacionamentos entre estes objetos. Uma entidade é um objeto que é distinguível de outro objeto por um

descrevem uma conta particular em um banco. Um relacionamento é uma associação entre várias entidades. Por exemplo, um relacionamento ContaCliente associa um cliente a cada conta que ele possui. O conjunto de todas as entidades de um mesmo tipo e o conjunto de relacionamentos do mesmo tipo são denominados conjuntos de entidades e conjuntos de relacionamentos, respectivamente.

Em acréscimo a entidades e relacionamentos, o modelo ER representa certas restrições com os quais os conteúdos de bancos de dados precisam estar de acordo. Uma restrição importante é o mapeamento de cardinalidade (ou multiplicidade de um conjunto de relacionamentos) que expressa o número de entidades ao qual outra entidade pode estar associada

...

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