Questionário de Banco de Dados
Curso: Banco de Dados
Nome: Luiz Fernando Borges
Turma: TI – AGOSTO.2013
Disciplina: Sistemas de Banco de Dados
1)
Defina Banco de Dados.
Banco de Dados é um conjunto de Dados inter-relacionados representados de uma
forma organizada sobre um domínio específico. Como característica um banco de dados deve ter em seu conjunto conexão lógica e com um significado inerente para a realidade que se propõe a organizar. 2)
Descreva as características de um SGBD.
Um SGBD é uma coleção de programas que permitem ao usuário definir, construir e
manipular dados para as mais diversas finalidades. São algumas características: AutoContenção(manter dados sobre si), Independência dos dados (da aplicação), visões (visualização dos dados de modo diferente ao que se encontra armazenado), gerência de transações (integridade referencial definida) e controle de acesso (evitando dead-lock), controle de redundâncias (mesma informação em
locais
diferentes),
interfaceamento
(acesso
gráfico
sem
aplicação),
esquematização (visualização dos relacionamentos) e capacidade de backup.
3)
Explique no que consiste metadados.
Metadados são as informações de armazenamento e organização dos dados na base
como: tipo, formato, valores padrão, restrições de armazenamento, relacionamentos e regras em geral. 4)
O sistema de banco de dados deve prover uma visão abstrata de dados para os usuários, isolando, desta forma, detalhes mais internos do BD. A abstração se dá em três níveis. Explique estes níveis de abstração.
Visualização: É o nível mais alto. Trata-se do modo de apresentar os dados ao
usuário final, sem regras e ou detalhes de armazenamento.
4
Lógico: Descreve os dados armazenados e quais as relações existentes mas sem entrar em detalhes de regras de armazenamento físico.
Físico: É o nível mais baixo. Refere-se à forma como os dados realmente estão armazenados e todas as técnicas de armazenamento