Atividade banco de dados

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1155 palavras )
  • Download(s) : 0
  • Publicado : 10 de setembro de 2012
Ler documento completo
Amostra do texto
| Centro Universitário do Sul de Minas – UNIS/MG |
| Unidade de Gestão da Educação a Distância - GEaD |
Bacharelado em Sistemas de Informação | BDD - Banco de Dados |
Professor: Andrea Cristina Oliveira Alves | 4º Período | 2012 |
BDD – Atv 4 – Ava – Questionário I |
Conteúdo: Conceitos sobre Bancos de dados e SGBD´s; Transações; Concorrência; Mecanismos deControle |
1. -------------------------------------------------
Represente uma tabela com campos, registros, chave primária e chave estrangeira.
2. -------------------------------------------------
Cite e explique através de exemplos as principais características de sistemas de gerência de bancos de dados.
3. -------------------------------------------------
Explique o conceito ACID.4. -------------------------------------------------
O que são trasações?
5. -------------------------------------------------
O que é TimeStamp? Dê exemplos
6. -------------------------------------------------
O que é bloqueio exclusivo e bloqueio compartilhado? Cite uma situação para ilustrar sua resposta.
7. -------------------------------------------------
O que é DeadLock? Dêexemplos.
8. -------------------------------------------------
O que é starvation? Dê exemplos.
9. -------------------------------------------------
O que é check point? Dê exemplos.
1. Represente uma tabela com campos, registros, chave primária e chave estrangeira.
A tabela abaixo representa o cadastro de alunos em uma instituição. A coluna Matricula representa o codigoindividual e único de cada aluno, sendo assim a Primary Key da tabela.
PK | | | FK |
Aluno |
Matricula | Nome do Aluno | Endereço | Curso |
10 | Isis Mariah | Rua Botafogo | 03 |
11 | Bruno Martins | Rua Espirito Santo | 01 |
12 | Bull Van der Dog | Rua Jacaraípe | 04 |
13 | Barbara Silva | Rua Treze | 02 |
14 | Ed. Honda |   | 04 |
A tabela abaixo mostra os cursos de umainstituição. Na coluna Código Curso, temos um identificados único para cada curso de uma institição, ou seja, a Primary Key desta Tabela.
PK | | |
Curso |
Código Curso | Descrição do Curso | Turno |
01 | Engenharia Elétrica | Integral |
02 | Engenharia Mecânica | Noturno |
03 | Engenharia Química | Noturno |
04 | Engenharia de Produção | Integral |

Retornando a primeira tabela, podemosverificar que a ultima coluna, Curso, utiliza uma informação vinculada a segunda tabela, não sendo permitido a inclusão de outros valores a não ser os valores do Código Curso da tabela “Curso”. Essa seria a FK ou chave estrangeira da primeira tabela.

PK | | | FK | |
Aluno | |
Matricula | Nome do Aluno | Endereço | Curso | |
10 | Isis Mariah | Rua Botafogo | 03 | |
11 | BrunoMartins | Rua Espirito Santo | 01 | |
12 | Bull Van der Dog | Rua Jacaraípe | 04 | |
13 | Barbara Silva | Rua Treze | 02 | |
14 | Ed. Honda |   | 04 | |

2. Cite e explique através de exemplos as principais características de sistemas de gerência de bancos de dados.
* Controle de Redundância
Ex: O operador A de uma caixa cadastra um cliente “X”, em outro dia o mesmo ciente retorna aloja e é atendido pelo operador B que ao tentar cadastrar o cliente “X” irá constatar que ele já tem cadastro.

* Compartilhamento de Dados
Ex: O operador A pode consultar os dados de um cliente cadastrado em outro computador e por outra pessoa.

* Restrição a Acesso não Autorizado
Ex: Limitar o acesso a informações a um certo grupo de usuários, como em um banco, o atendente não podeconsultar todos seus dados,já o gerente de sua conta tem um maior acesso.

* Representação de Relacionamentos Complexos entre Dados
Ex: Uma transação bancária entre duas agências distintas de um mesmo banco.

* Tolerância a Falhas
Ex: Durante uma transação bancária, ocorre a falta de energia, o SGBD, deve garantir que a transação tenha ocorrido por completo ou que os dados sejam...
tracking img