Exercício VII:
1.O que é um SGBD?
Sistema Gerenciador de Banco de Dados é um conjunto de dados que se associam a um conjunto de programas para acesso a esses dados, ou seja, o SGBD proporciona um ambiente tanto conveniente quanto eficiente para a recuperação e armazenamento das informações do banco de dados, além de prover compartilhamento e segurança das mesmas.
2.Cite 3 vantagens de um SGBD?
Consistência de dados e independência de dados;
Facilitam a proteção contra a perda de dados, através de recursos de backup;
Promovem a adoção de padrões para toda a empresa.
3.Quais as principais funções e responsabilidades de um DBA?
O DBA (Database Administrator) é responsável pelo acesso à base de dados, coordenar e monitorar o uso da base de dados, por problemas, tais como, quebra de segurança ou baixo desempenho, ou seja, é o administrador maior da base de dados.
4.Defina: Processamento de Consultas, Administração de Armazenamento de dados e Implementação física do sistema.
- Processamento de Consultas é composto por: Compilador DML - traduz os comandos de baixo nível (DML); Pré-compilador para comandos DML - pré-compilam os comandos DML;
Componentes para o tratamento de consultas - executam as instruções geradas por esse compilador DML.
- Administração de Armazenamento de dados é composto por: Gerenciamento de autorizações e integridade - gerencia as autorizações dos usuários e a integridade dos dados;
Gerenciamento de transações - gerencia as transações garantindo que o banco de dados permaneça em estado constante a despeito de falhas;
Administração de arquivos - administra os arquivos gerenciando a alocação de espaço no armazenamento em disco Administração de buffer, responsável pela intermediação de dados do disco para a memória principal e pela decisão de quais dados colocar em memória cache;
- Implementação física do sistema é composto por: Arquivo de dados - que armazena o próprio banco de dados;
Dicionário de dados - que armazena os meta-dados relativos à estrutura do banco de dados;
Índices - que proporcionam acesso rápido aos itens de dados que são associados a valores determinados;
Estatística de Dados - que armazenam informações estatísticas relativas aos dados contidos no banco de dados. Essas informações são usadas pelo processador de consultas para seleção de meios eficientes para execução de uma consulta.
0 comentários:
Postar um comentário