TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco De Dados

Casos: Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  16/6/2013  •  924 Palavras (4 Páginas)  •  455 Visualizações

Página 1 de 4

Lista de Exercícios de Banco de Dados

1. Defina os termos: Base de Dados, Sistema Gerenciador de Bases de Dados e Sistema de Bases de Dados.

Base de Dados: Coleção de dados (fatos conhecidos) logicamente relacionados com algum significado.

SGBD: software de propósito geral que facilita ao usuário a definir, construir e manipular BD’s de diversas aplicações.

SBD’s: são softwares, programas, aplicativos/consultas que são constituídos pelas BD’s e SGBD’s.

2. Explique resumidamente as três ações envolvendo Bases de Dados.

• Associação aleatória de dados não podem ser chamadas de BD;

• Uma BD é projetada, construída e preenchida com dados para um propósito específico. Ela tem um grupo de usuários e aplicações para atender estes usuários;

• Uma BD representa algum aspecto do mundo real, portanto, mudanças no mundo real provocam mudanças na BD.

3. O que você entende por meta-dados?

Representam "dados sobre dados", ou seja, é a “descrição do dado, do ambiente onde ele reside, como ele é manipulado e para onde é distribuído. Metadado é uma abstração do dado. É o dado de alto nível que descreve o dado de baixo nível”.

4. Estabeleça a diferença entre a utilização de Sistemas Gerenciadores de Bases de Dados e os tradicionais Sistemas de Arquivos.

Sistemas de arquivo:

-programa isolado dos dados;

-procedimento de gerência dos dados;

-programas compartilham dados armazenados, mas dependem das organizações dos arquivos.

SGBD: promoveu independência dos programas em relação aos dados armazenados.

5. Quais são as responsabilidades do Administrador de Bases de Dados e dos Projetistas de Bases de Dados?

DBA: Autoriza o acesso à BD, coordena, monitora seu uso(soluciona problemas).

Projetistas: Identificar dados a serem armazenados na BD, escolher estruturas apropriadas para representar e armazenar dados.

6. Explique três capacidades de um Sistema Gerenciador de Bases de Dados.

• Controle de redundância: Processamento de arquivos: os usuários (programadores) mantêm seus dados em arquivos, o que pode provocar o armazenamento de informações redundantes.

• Compartilhamento de dados: SGBD’s multiusuário devem fornecer controle de concorrência para assegurar o processo de atualização simultânea.

• Restrição de acesso multiusuário: alguns usuários não tem acesso a alguns dados da BD.

7. Explique o conceito de consistência de dados.

Necessidade de garantir a corretude desses dados. A corretude é mantida de três maneiras: pela aplicação, pelo SGBD e pelo próprio processo de construção do software.

8. Defina os termos: modelo de dados, esquema da base de dados e instância da base de dados.

Modelo de dados: conjunto de conceitos e regras usadas para descrever a estrutura de uma BD.

Esquema de uma BD: descrição textual ou gráfica de uma BD de acordo com um determinado modelo de dados.

Instância da BD: são os dados de uma BD em um determinado momento do tempo, podendo mudar com freqüência.

9. Discuta os três níveis da arquitetura Three Schema relacionando-os com modelos de dados Conceituais, Lógicos e Físicos.

Nível externo ou visão: possui esquemas externos ou visões de usuários , cada esquema externo descreve a visão da BD de um grupo de usuário.

Nível conceitual: Tem um esquema conceitual que descreve a estrutura de toda BD, omitindo de talhes da estrutura de armazenamento físico.

Nível interno: tem um esquema interno que descreve a estrutura de armazenamento físico da BD.

10. Estabeleça a diferença entre independência lógica e física de dados.

Independência lógica: capacidade de alterar o esquema conceitual sem ter que alterar os esquemas

...

Baixar como (para membros premium)  txt (6.5 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com