Introdução - DECOM-UFOP

Propaganda
Universidade Federal de Ouro Preto – UFOP
Instituto de Ciências Exatas e Biológicas – ICEB
Mestrado Profissional em Ensino de Ciências
Disciplina: Laboratório de Computação para Ciências (Módulo II)
Professor: Guilherme Tavares de Assis
Lista de Exercícios – Introdução
1. Defina: banco de dados, sistema de banco de dados e sistema de gerência de banco de dados.
2. Duas características importantes da abordagem de banco de dados são: redução de redundância de
dados e suporte a múltiplas visões de dados. Descreva as vantagens proporcionadas por essas
características em relação à abordagem tradicional de sistemas em arquivos.
3. Exemplifique um problema que poderia ocorrer caso não existisse mecanismo de controle de
concorrência em SGBDs.
4. Quais são as responsabilidades do administrador e do projetista do banco de dados?
5. Para que serve uma redundância controlada? Ilustre uma redundância controlada com base no banco
de dados apresentado em sala (figura 1).
6. Identifique, informalmente, duas consultas e duas operações de atualização possíveis de serem
aplicadas ao banco de dados apresentado em sala (figura 1).
7. Cite três exemplos de restrições de integridade para o banco de dados apresentado em sala (figura 1).
8. Diferencie modelo de dados, esquema e instância.
9. Discuta sobre as principais categorias de modelos de dados.
10. Descreva a arquitetura de três níveis (ANSI/SPARC) de um sistema de banco de dados. Explique como
essa arquitetura proporciona a independência de dados.
11. Descreva as diferentes linguagens que devem ser fornecidas por um sistema de gerência de banco de
dados.
12. Porque a linguagem de banco de dados relacional SQL é considerada uma linguagem compreensiva?
13. Com base na figura 2, apresente a funcionalidade de cada um dos componentes básicos de um sistema
de gerência de banco de dados.
Estudante
Nome
João
José
Disciplina
Nome
Introducão à Ciência da Computação
Estrutura de Dados
Matemática Discreta
Banco de Dados
Turma
CódigoEstudante
17
8
Classe
1
2
DepartamentoPrincipal
DCC
DCC
CódigoDisciplina
DCC1310
DCC3320
MAT2410
DCC3380
Créditos Departamento
4
DCC
4
DCC
3
MAT
3
DCC
CódigoTurma
85
92
102
112
119
135
CódigoDisciplina
MAT2410
DCC1310
DCC3320
MAT2410
DCC1310
DCC3380
Semestre
II
II
I
II
II
II
Histórico
CódigoEstudante
17
17
8
8
8
8
CódigoTurma
112
119
85
92
102
135
Nota
B
C
A
A
B
A
PréRequisito
CódigoDisciplina
DCC3380
DCC3380
DCC3320
CódigoPréRequisito
DCC3320
MAT2410
DCC1310
Figura 1: Banco de dados "Empresa”.
Ano
91
91
92
92
92
92
Professor
King
Anderson
Knuth
Chang
Anderson
Stone
Universidade Federal de Ouro Preto – UFOP
Instituto de Ciências Exatas e Biológicas – ICEB
Mestrado Profissional em Ensino de Ciências
Disciplina: Laboratório de Computação para Ciências (Módulo II)
Professor: Guilherme Tavares de Assis
Figura 2: Componentes básicos de um SGBD.
Download