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

Banco De Dados

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

Por:   •  15/7/2014  •  867 Palavras (4 Páginas)  •  440 Visualizações

Página 1 de 4

Vantagem de usar SGBD

Permitir multiusuário acessem o banco de dados ao mesmo tempo.

– O SGBD deve incluir um software de controle de concorrência para garantir que

muitos usuários, ao tentar atualizar o mesmo dado, o façam de um modo

controlado, para assegurar que os resultados das atualizações sejam corretos

– Uma transação é um programa em execução ou processo que inclui um ou mais

acessos ao banco de dados, como a leitura ou a atualização de registros

– A propriedade de isolamento garante que cada transação possa ser efetuada de

forma isolada de outras transações; mesmo centenas de transações podem ser

executadas simultaneamente.

– A propriedade de atomicidade garante que todas as operações em um banco

de dados, em uma transação, sejam executadas ou nenhuma delas

Toda vez que for necessário atualizar um arquivo de um grupo, então todos os grupos devem ser atualizados para manter a integridade dos dados no ambiente como um toda;

Restringindo Acesso Não Autorizado

Usuários e Senha

Níveis de permissões

O SGBD deve garantir a segurança e um subsistema de autorização usado pelo DBA para criar contas e definir as restrições de cada uma

Garantindo o Armazenamento de Estruturas para o

Processamento Eficiente de Consultas

SGBD deve possuir estruturas de dados especializadas para aumentar a velocidade de pesquisa no disco dos registros desejados.”

Armazenamento temporário (buffering): mantém partes do banco de dados armazenado na me­mória principal.

Garantindo Backup e Restauração

Um SGBD deve prover facilidades para a restauração de falhas de hardware ou de software. Fornecendo Múltiplas Interfaces para os Usuários

Interfaces Gráficas para os Usuários — Graphical

User Interfaces (GUIs).

mplicações Adicionais do Uso da Abordagem

de um Banco de Dados

– Redução no Tempo de Desenvolvimento de

Aplicações:

(ex.: Relatórios, Sistemas)

– Flexibilidade:

Alteração sem afetar os dados

– Disponibilidade para Atualizar as Informações

– Economias de Escala

Centralizar recursos

Desvantagem de usar SGBD

Os altos usto da utilização do banco de dados são investimentos alto em hardware, software sem conta treinamento.

Generalidade que o SGBD fornece para a definição e processamento dos dados.

Alto custos para oferecer segurança, controle de concorrência, recuperação e funções de integridade.

Pode-se indicar o uso de arquivos convencionais nas seguintes circunstâncias:

O banco de dados e suas aplicações são simples, bem definidas e sem previsão de mudanças no projeto.

• Há requisitos de tempo real (real-time) para alguns programas difíceis de serem atendidos por causa da sobrecarga (overhead) do SGBD.

• O acesso de múltiplos usuários aos dados não é necessário.

Vantagem de usa arquivos:

Melhor desempenho

Para ativar o melhor desempenho usando um armazém de dados, frequentemente é necessário usar um servidor de banco de dados remoto separado. Com o armazém de arquivos é possível alcançar um desempenho ainda melhor sem ter que usar um banco de dados remoto separado.

Poucos requisitos de administração

O armazenamento de arquivos combina alto rendimento do processamento com pouca ou nenhuma administração. Isto é indicado para quem não deseja se preocupar sobre onde o mecanismo do sistema de mensagens está armazenando seus dados recuperáveis. O armazenamento de arquivos melhora o rendimento e a escalabilidadedo Apache Derby.

Custos de implementação reduzidos

O uso do armazém de dados pode exigir administração do banco de dados para configurar e gerenciar os mecanismos do sistema de mensagens. O armazém de arquivos pode ser usado em ambientes sem um servidor do banco de dados

Desvantagem

...

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