Exercicio-sistema de banco de dados
Disciplina: Sistema de Banco de Dados -Esp. 1 Tutor: Flávio Pelegrinelli.
Aluno: Hugo Miranda Pinto.
ATIVIDADE: Unidade I, Modelagem de Dados, ( 1 ) Atividade 2.
Especificação da Atividade: Com base na leitura da Unidade I, responda as questões no memorial.
1) Defina banco de dados.
É um Sistema de Planihas(Tabelas ou Entidades) organizadas, vinculadas, estruturadas, mantidas por um conjunto de aplicações, alimentadas por dados interrelacionados de informações geradas no di-a-dia por Empresas Públicas e Privadas. Essas informações podem ser adicionadas, alteradas e atualizadas de forma coordenada.
2) Descreva as caracteristicas de um SGBD.
Controle de redundância: o banco de dados deve ser capaz de garantir que os dados não tenham duplicidade. Isso normalmente é conhecido como integridade referencial. Desta forma, não seria possível incluir dois registros com o mesmo código (chave primária). Também não seria possível excluir um registro que tivesse relacionamento com outras tabelas (chave estrangeira). Esta integridade é a base do modelo relacional, portanto é necessário que o banco de dados tenha a capacidade de gerenciar o controle de redundância.
A redundância desnecessária de dados leva ao armazenamento excessivo de informações, ocupando espaço que poderia estar sendo utilizado com outras informações.
Compartilhamento de Dados
A utilização de um SGBD permite que múltiplos usuários acessem o banco de dados ao mesmo tempo, permitindo que múltiplas aplicações integradas possam acessá-lo. O SGBD multiusuário necessita manter o controle de acessos simultâneos (concorrência) para assegurar a qualidade do resultado de atualizações, bem como fornecer recursos que permitam a construção de múltiplas visões.
Restrição a Acesso não Autorizado
Um SGBD permite que seja criado um subsistema de autorização e segurança, o qual é utilizado pelo DBA para criar contas de acesso e especificar as