click below
click below
Normal Size Small Size show me how
ine5423-p1
Banco de Dados 1 - Prova 1
| Question | Answer |
|---|---|
| Qual a definição de dado? | Fato do mundo real registrado e que possui significado dado um domínio |
| Qual a definição de informação? | Fato útil extraído de forma direta ou indireta dos dados |
| Qual a definição de banco de dados? | Coleção de dados relacionados e persistidos que representa um subconjunto dos fats de um domínio |
| Qual a definição de SGBD? | Conjunto de programas que gerenciam o acesso e manutenção de um BD |
| Qual a definição de BD + SGBD? | Coleção de dados operacionais relacionados e persistidos, gerenciados de forma independente e que servem múltiplos sistemas de uma organização |
| Quais as vantagens de um SGBD? | - Centralização dos dados - Independencia dos dados - Compartilhamento dos dados - Flexibilidade de acesso |
| Quais as funções de um SGBD? | - Métodos de acesso - Integridade semantica - Segurança - Independencia - Concorrência |
| O que é DDL? | Data Definition Language: comandos usados para definição de um BD |
| O que é DML? | Data Manipulation Language: comandos usados para manipular os dados de um BD |
| Quais as formas de acesso de um SGBD? | SQL embutido e API |
| O que garante a integridade semantica em um SGBD? | Garante a corretude dos dados |
| O que garante a segurança em um SGBD? | Garante a consistência dos dados |
| Quais os tipos de gerência de segurança? | Acesso e Contra falhas |
| O que evita a concorrência em um SGBD? | Evita conflitos de acesso |
| Cite e explique quais os tipos de independencia? | - Física: transparencia no esquema físico, como tipo de arquivo e estrutura de dados - Lógica: transparencia do esquema lógico, como tabelas e relacionamentos |
| Qual a arquitura de indepencidas de um SGBD? | Física -> Lógica -> Externa, onde a física se comunica com o BD |
| Quais as principais interfaces? | - DBA e Aplicação - SGBD - DD, BD, Log e Backup |
| O que são atributos, tupla, tabela e chave no modelo relacional? | - Atributos: são os itens de um BD - Tuplas: são conjunto de pares/registros de um BD - Tabela: são as relações de um BD, contém cabeçalho e corpo - Chave: conjunto de 1 ou mais atributos |
| O que é o grau e cardinalidade em uma tabela? | - Grau: número de atributos - Cardinalidade: número de tuplas/registros |
| O que é uma pk? | Chave primaria: permite identificar unicamente um registro |
| O que é RIE? E quais suas regras? | Regra de Integridade de Entidade: - Atributos que são pks não podem ser nulos - Registros de uma mesma tabela não podem ter pks iguais |
| O que RIR? E quais suas regras? | Regra de Integridade Referencial: - Se uma fk é NULL, então essa fk não faz parte de uma pk - Se uma fk não é NULL, então deve ter um a pk igual a fk |
| Quais são as ações da RIR? | - Impedimento - Cascata - Anulação |
| O que faz a ação de impedimento em RIR? | Não é possível atualizar uma pk |
| O que faz a ação de cascata em RIR? | - Excluir uma tupla de uma tabela, exclui tuplas de outras tabelas se pk = fk - Atualizar a pk de uma tabela atualiza as fks correspondentes em outras tabelas |
| O que faz a ação de anulação em RIR? | Excluir ou atualizar uma pk torna NULL as fk correspondentes |