Conceitos - FTP da PUC

Propaganda
Banco de Dados I - Lista de Exercícios I – Conceitos
Professora: Sílvia C. Matos Soares
1) Cite 4 formas de representação da informação.
Texto, dados, voz e imagem.
2) O que é um SGBD?
Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados (BD)
associados a um conjunto de programas para acesso a esses dados.
3) Cite 3 vantagens de um SGBD em relação os sistema de processamento de arquivos.
•Garantir consistência dos dados
• Facilitar acesso aos dados
• Garantir recuperação apropriada dos dados
• Garantir integridade
• Garantir operações atômicas
• Controlar concorrência
• Garantir segurança dos dados
4) Qual a função da DDL?
Linguagem p/ especificação das estruturas de dados.
5) Qual a função da DML?
Linguagem p/ tratamento/manutenção (atualização, eliminação, leitura, inserção) de dados.
6) Qual a função do dicionário de dados?
Armazenar os metadados relativos à estrutura do banco de dados.
7) Qual a função dos índices em um BD?
Proporcionar acesso rápido aos itens de dados que são associados a valores determinados.
8) O que é uma transação?
Coleção de operações que desempenha uma função lógica única dentro de uma aplicação do sistema de
banco de dados.
9) Cite um exemplo de transação atômica.
10) Qual a função do gerenciador de memória?
É um módulo de programa que proporciona a interface entre o armazenamento dos dados em baixo nível
e os programas de aplicação e consulta. É responsável pela interação com os dados armazenados em
disco (armazenamento, recuperação e atualização de dados) (manutenção dos dados do disco para
memória e vice-versa).
11) O que é um DBA?
É o profissional que centraliza os dados e os programas de acesso a esses dados.
12) Quais as funções do DBA?
Definição do esquema
Definição da estrutura de dados e método de acesso
Esquema e modificações na organização física
Fornecer autorização de acesso ao sistema
Especificar regras de integridade
13) Cite e explique 4 tipos de usuários de BD.
Programadores de aplicação
Usuários Especialistas
Usuários Sofisticados
Usuários Navegantes
14) Qual a diferença entre Projeto Lógico e Projeto Físico?
O Projeto Lógico se preocupa com quais dados deverão estar no BD e o Projeto Físico se preocupa com
como os dados estarão no BD.
15) Quais são os níveis de abstração de dados? Explique.
Nível de Visão: Muitos usuários de um BD não precisam conhecer todas as suas informações.
Normalmente os usuários utilizam apenas parte do BD. Para simplificar essas interações, o nível de visão
é criado.
Nível Lógico: Nível médio que descreve quais dados estão armazenados e quais os inter-relacionamentos
Nível Físico: Nível baixo que descreve como os dados estão armazenados
16) O que é uma instância do BD?
Conjunto de informações contidas em determinado banco de dados, em dado momento.
17) O que é um esquema do BD?
Projeto Geral do banco de dados.
18) O que é modelo de dados e para que serve?
Conjunto de ferramentas conceituais, sob a estrutura do Banco de Dados, usadas p/ a descrição de dados,
relacionamentos entre dados, semântica de dados e regras de consistência.
19) O MER é um modelo lógico com base em registros ou em objetos? Por quê?
Em objetos. Tem por base a percepção do mundo real como um conjunto de objetos básicos (entidades) e
do relacionamento entre eles.
20) O Modelo Relacional é um modelo lógico com base em registros ou em objetos? Por quê?
Com base em registros. Utilizado na descrição dos dados no nível lógico e de visões. O banco de dados é
estruturado por meio de registros de formato fixo de todos os tipos.
Download