ATPS BANCO DE DADOS
Ensaios: ATPS BANCO DE DADOS. Pesquise 862.000+ trabalhos acadêmicosPor: clartkturner • 10/6/2013 • 569 Palavras (3 Páginas) • 588 Visualizações
ETAPA 01
–
Passo 1Sistema de Banco de Dados X Sistema de Arquivos
Antes de SGBDs as aplicações utilizavam sistemas de arquivos do SistemaOperacional. Através de arquivos, as aplicações armazenavam seus dadosatravés das interações com a aplicação. Sendo armazenados em diversosarquivos, precisando de diferentes programas de aplicações para extrair eacrescentar registros, elevando de formas os custos destas aplicações.
Dados e Meta-dados na base
Os dados e a descrição correspondente são armazenadas na base egerenciadas 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ó usaconceitos 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 maisvisões.
conjunto específico de atributos. Por exemplo, os atributos
número
e
saldo
descrevem uma conta particular em um banco. Um
relacionamento
é umaassociação entre várias entidades. Por exemplo, um relacionamento
ContaCliente
associa um cliente a cada conta que ele possui. O conjunto detodas as entidades de um mesmo tipo e o conjunto de relacionamentos domesmo tipo são denominados
conjuntos de entidades
e
conjuntos derelacionamentos
, respectivamente.Em acréscimo a entidades e relacionamentos, o modelo ER representacertas restrições com os quais os conteúdos de bancos de dados precisam estarde acordo. Uma restrição importante é o
mapeamento de cardinalidade
(ou
multiplicidade
de um conjunto de relacionamentos) que expressa o número deentidades ao qual outra entidade pode estar associada via um conjunto derelacionamentos. Sendo os softwares
BrModelo, BPWin
, os utilizados;
Modelo relacional,
usa uma coleção de tabelas para a representar osdados e as relações entre ele. Cada tabela possui diversas colunas, e cadacoluna possui um nome único. O modelo relacional é um exemplo de modelobaseado em registros, e é o modelo de dados mais usado, e uma grande maioriados sistemas de banco de dados atuais é baseada no modelo relacional, sendoos softwares
BPWin
,
Aris Tool Set
,
Visio
da Microsoft e similares
SmartDraw
,dentre outros;
Já o
modelo de dados baseado em objeto (ODBMS
ou
OODBMS)
, umbanco de dados em que a informação é armazenada na forma de objetos. Sendoo gerenciador de banco de dados para um orientado a objetos. Sendo dois
fatores principais que levam a adoção da tecnologia de banco de dadosorientados a objetos. A primeira, é que em um
banco de dados relacional
setorna difícil de manipular com dados complexos. Segundo, os dados sãomanipulados pela
aplicação
escrita
...