Arquivo 02

Propaganda
ACCESS BÁSICO
Exercício 1
NCE/UFRJ
►Access 97:
Introdução ao Microsoft Access 97
Bancos de dados: o que são e como funcionam
►Access 2000:
Criar e trabalhar com bancos de dados
Bancos de dados: o que são e como funcionam
1. O que são bancos de dados?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
2. Cite outros exemplos de bancos de dados (não vale os que aparecem no help).
.....................................................................................................................................................................................
.....................................................................................................................................................................................
3. Um banco de dados deve necessariamente estar armazenado em um computador? Justifique.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
4. Cite outros meios de armazenamento de dados (não vale os que aparecem no help).
.....................................................................................................................................................................................
.....................................................................................................................................................................................
Sistemas Gerenciadores de Bancos de Dados - SGBD
São softwares que permitem ao usuário a construção e a manutenção de bancos de dados.
São exemplos: Access, Paradox, SQL Server, Oracle, e outros.
5. Quais são os objetos de um banco de dados Access?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
6. Relacione TODA a 2ª coluna de acordo com a 1ª:
(a) Tabela
( ) Localiza e recupera apenas os dados que satisfazem as condições
especificadas pelo usuário.
(b) Consulta
( ) Permite analisar os dados ou apresentá-los de uma certa forma na
impressão.
(c) Formulário
( ) Permite visualizar, inserir e alterar facilmente os dados diretamente em
uma tabela.
(d) Relatório
( ) Armazena os dados.
( ) Estrutura fundamental de um banco de dados.
1/6
582822164
ACCESS BÁSICO
Exercício 1
NCE/UFRJ
Bancos de Dados Relacionais
São bancos de dados onde há uma inter-relação entre as informações que se encontram em tabelas diferentes.
7. Julgue se as afirmativas abaixo são verdadeiras (V) ou falsas (F). Justifique.
( ) Um banco de dados Access ocupa apenas um arquivo, o qual pode conter vários objetos.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
( ) Relacionamentos são definidos entre tabelas e baseiam-se em colunas comuns existentes entre as tabelas.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
►Access 97:
Introdução ao Microsoft Access 97
Tabelas
Tabelas: o que são e como funcionam
►Access 2000:
Criar e estruturar tabelas
Tabelas: o que são e como funcionam
8. Julgue se as afirmativas abaixo são verdadeiras (V) ou falsas (F). Justifique.
( ) Uma tabela armazena dados sobre vários tópicos.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
( ) Tabelas organizam os dados em colunas (chamadas campos) e linhas (chamadas registros).
.....................................................................................................................................................................................
.....................................................................................................................................................................................
►Access 97:
Criando um Banco de Dados e Trabalhando na Janela Banco de Dados
Sobre estruturas de banco de dados
►Access 2000:
Criar e trabalhar com bancos de dados
Sobre estruturas de banco de dados
9. Numere em ordem crescente as etapas básicas para estruturar um banco de dados:
( ) Determine os campos que você necessita nas tabelas.
2/6
582822164
ACCESS BÁSICO
Exercício 1
NCE/UFRJ
(
(
(
(
(
(
) Refina sua estrutura.
) Determine os relacionamentos entre as tabelas.
) Determine as tabelas que você necessita no banco de dados.
) Identifique os campos com valores exclusivos
) Determine a finalidade do seu banco de dados.
) Adicione dados e crie outros objetos de banco de dados.
10. Relacione TODA a 2ª coluna de acordo com a 1ª:
(a) Cada tabela deverá conter informações
sobre somente um assunto.
( ) Elimina a possibilidade de duplicar entradas que contenham
informações diferentes e que deveriam ser iguais.
(b) Tabelas não podem conter informações
duplicadas e as informações não
podem ser duplicadas entre tabelas.
( ) Possibilita a atualização de informações em um único lugar,
tornando o processo mais eficiente.
( ) Possibilita a manutenção de informações sobre cada assunto
independentemente.
( ) Armazenar os dados de cada aluno apenas uma vez em uma
única tabela.
( ) Armazenar as informações de cada curso apenas uma vez
em uma única tabela.
( ) Armazenar informações de cada turma apenas uma vez em
uma única tabela.
( ) Armazenar matrículas de alunos em turmas de cursos em
uma tabela diferente das tabelas de alunos, de turmas, e de
cursos, de modo que se possa excluir matrículas e continuar
mantendo as informações sobre alunos, cursos e turmas.
11. O que é um campo de uma tabela?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
12. O que é uma expressão?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
13. Julgue se as afirmativas abaixo são verdadeiras (V) ou falsas (F). Justifique.
( ) Devemos relacionar cada campo diretamente com o assunto da tabela.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
( ) Devemos incluir na tabela dados derivados ou calculados (dados resultantes de uma expressão).
.....................................................................................................................................................................................
.....................................................................................................................................................................................
( ) Devemos incluir todas as informações necessárias na tabela.
.....................................................................................................................................................................................
3/6
582822164
ACCESS BÁSICO
Exercício 1
NCE/UFRJ
.....................................................................................................................................................................................
( ) Devemos armazenar as informações em sua forma compacta, sem desmembrá-las em partes menores.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
14. O que é uma chave primária?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
15. Para que serve uma chave primária?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
►Access 97:
Criando, Importando e Vinculando Tabelas
Trabalhando com Chaves Primárias e Índices
Que tipo de chave primária devo utilizar?
►Access 2000:
Criar e estruturar tabelas
Trabalhar com chaves primárias e índices
Que tipo de chave primária devo utilizar?
16. Quais valores são impedidos de serem armazenados em campos de chave primária?
.....................................................................................................................................................................................
17. O que é o valor null?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
►Access 97:
Criando, Importando e Vinculando Tabelas
Definindo Relacionamentos e Opções de Integridade Referencial
Sobre relacionamentos em um banco de dados
►Access 2000:
Criar e estruturar tabelas
Definir relacionamentos e opções de integridade referencial
Sobre relacionamentos em um banco de dados do Access
18. O que é um relacionamento?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
4/6
582822164
ACCESS BÁSICO
Exercício 1
NCE/UFRJ
19. Para que serve um relacionamento?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
20. O que é uma chave estrangeira?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
21. Para que serve uma chave estrangeira?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
22. O que é um índice exclusivo?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
23. Para que serve um índice exclusivo?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
24. Explique como chaves primárias, chaves estrangeiras e índices exclusivos participam de um relacionamento.
.....................................................................................................................................................................................
.....................................................................................................................................................................................
25. Quais são os três tipos de relacionamentos existentes?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
26. Relacione TODA a 2ª coluna de acordo com a 1ª:
(a) Relacionamento um-para-um.
( ) Um registro na tabela A pode ter muitos registros
coincidentes na tabela B, mas um registro na tabela B
tem um só registro coincidente na tabela A.
(b) Relacionamento um-para-muitos.
( ) Cada registro na tabela A pode ter somente um
registro coincidente na tabela B, e cada registro na
tabela B pode ter somente um registro coincidente na
tabela A.
(c) Relacionamento muitos-para-muitos.
( ) Um registro na tabela A pode ter muitos registros
coincidentes na tabela B, e um registro na tabela B
pode ter muitos registros coincidentes na tabela A.
( ) Esse tipo de relacionamento não é comum, pois a
maioria das informações assim relacionadas estaria
em uma só tabela.
( ) Esse tipo de relacionamento só é possível definindo-
5/6
582822164
ACCESS BÁSICO
Exercício 1
NCE/UFRJ
se uma terceira tabela (denominada tabela de
associação) cuja chave primária consista em dois
campos - as chaves estrangeiras provenientes tanto
da tabela A como da tabela B.
( ) Na verdade, este tipo de relacionamento são dois
relacionamentos um-para-muitos com uma terceira
tabela.
( ) É criado quando somente um dos campos
relacionados é uma chave primária ou tem um índice
exclusivo.
( ) É criado quando ambos os campos relacionados são
chaves primárias ou têm índices exclusivos.
►Access 97:
Criando, Importando e Vinculando Tabelas
Definindo Relacionamentos e Opções de Integridade Referencial
O que é integridade referencial?
►Access 2000:
Criar e estruturar tabelas
Definir relacionamentos e opções de integridade referencial
O que é integridade referencial?
27. O que é integridade referencial?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
28. O que é tabela primária?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
29. Quais são as condições impostas para a tabela primária?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
30. Que operações não serão possíveis no caso de se optar pela integridade referencial?
.....................................................................................................................................................................................
.....................................................................................................................................................................................
6/6
582822164
Download