Atividade Banco de Dados I
2 –Explique a diferença entre uma entidade e uma ocorrência de entidade. Exemplifique:
R: Entidade: é um conjunto de informações.
Ocorrência de identidade: é uma única referencia dentro da entidade.
1- Quais as principais propriedades de um Banco de Dados?
R: Representação do mundo real, Interação com eventos do mundo real e
Requisições de acesso aos dados.
2- Defina redundância e qual é seu principal problema em um ambiente com diversas pessoas.
R: Redundância é a duplicação de informações em diversos lugares.
3- Defina Inconsistência e como podemos resolver este problema.
R: São perca de dados da tabela, pode ser resolvido com redundância no banco de dados, ou com o compartilhamento dos mesmos.
4- Quais são as principais funções de um SGBD (Sistema Gerenciador de Banco de Dados)?
R: Definição, especificar tipos e estrutura para os dados. Manipulação, estabelecer funções de acesso, inclusão, consulta e acesso. Restrição, Concorrência de acesso e modificação de dados.
1- De um exemplo de redundância não controlada.
R: Criação de um valor na entidade Usuário e o mesmo valor na entidade Pessoa. “Nome”.
2- De um exemplo de redundância controlada. E explique os benefícios da redundância controlada.
R: Criação do banco de dados na matriz e uma copia na filial, caso uma informação seja perdida na matriz, automaticamente o software busca a informação na filial.
3- Enumere as principais diferenças entre o desenvolvimento de softwares com arquivos convencionais e o desenvolvimento de software com SGBD.
R: Inconsistência e Redundância de Dados, Dificuldade de Acesso aos Dados, Isolamento dos Dados, Problemas com Integridade, Anomalias no acesso concorrente, Problemas de Segurança
4- Descreva alguns fatores que levam alguém a preferir o uso de arquivos convencionais ao uso de SGBD. Descreva alguns fatores que levam alguém a preferir o uso de SGBD ao