Exercicios

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (816 palavras )
  • Download(s) : 0
  • Publicado : 5 de novembro de 2011
Ler documento completo
Amostra do texto
1) O que é um SGBD? Cite 3 exemplos.
É um software com recursos específicos para facilitar a manipulação das informações de um BD e o desenvolvimento de programas aplicativos. Exemplos: Oracle, SQLServer, MySQL, Access, Interbase, Paradox, Sybase.

2) Quais as principais vantagens da utilização de um Sistema de Banco de Dados em relação aos sistemas tradicionais de gerenciamento de arquivos?• Rapidez na manipulação e no acesso à informação;
• Redução do esforço humano no desenvolvimento e utilização das aplicações;
• Disponibilização da informação no temponecessário;
• Controle integrado de informações distribuídas fisicamente;
• Redução da redundância e de inconsistência de informações;
• Compartilhamento de dados;
•Aplicação automática de restrições de segurança;
• Redução de problemas de integridade.

3) Indique alguns problemas que dificultariam o uso de banco de dados.
Problemas:
• Custosiniciais (hardware, software, treinamento);
• Sobrecarga de processamento.

Não usar se:
• Aplicações e dados simples e fixos;
• Urgência no tempo de resposta;
•Usuário único.

4) Explique o conceito de Transação em SGBD?
Um SGBD deve gerenciar completamente a integridade referencial definida em seu esquema, sem precisar, em tempo algum, do auxílio doprograma aplicativo. Desta forma exige-se que o BD tenha ao menos instruções que permitam a gravação e o cancelamento de uma série modificações simultâneas. Por exemplo: um cadastro de pedido a umcliente o qual deseja reservar cinco itens do estoque. Se existir algum bloqueio financeiro deste cliente (duplicatas em atraso) que impeçam a venda, a transação deverá ser desfeita com apenas uma instruçãoao BD, sem quaisquer modificações suplementares nos dados. Qualquer acesso complementar para a correção da reserva não caracteriza a utilização de um SGBD.

5) Explique o que são Visões em...
tracking img