ETAPA 01 Fernando
ETAPA 01 –
Passo 1 Sistema de Banco de Dados X Sistema de Arquivos
Antes de SGBDs 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.
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ó 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 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 (Atecerto 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,