Sie sind auf Seite 1von 6

Exerccios de Bases de Dados

1. O que um Sistema de Gesto de Base de Dados?


2. Faz uma distino entre ficheiros de dados e ficheiros de programas. D um exemplo para
cada um.
3. D uma definio e um exemplo de:
Entidade
Atributo
Domnio de Atributo
4. As tabelas so elementos fundamentais para uma Base de Dados, como tal tm propriedades
e regras que devem ser seguidas para a sua constituio. Diz quais so essas regras e
propriedades, explicando-as.
5. Diz se as seguintes afirmaes so verdadeiras ou falsas:
a. Um atributo atmico um atributo que pode ser dividido em mais do que um.
b. Nem todas as tabelas necessitam de ter um atributo identificador.
c. Os atributos compostos no se podem dividir em mais do que dois.
6. O que uma chave externa? D um exemplo.
7. Explica quais as limitaes de uma Base de Dados Monotabela ou flat-file.
8. Faz um relacionamento entre os modelos que pertencem aos objectos e aos registos.

Modelo Hierrquico
Modelos baseados em Registos Modelo Relacional
Modelos baseados em Objectos Modelo Entidade Relao
Modelo Rede

Professora: Maria Joo Coelho


Exerccios de Bases de Dados

1. Do conjunto de palavras seguintes retira entidades, atributos e U.O.D possveis:

Nome Produto Quantidade

Morada B.I Idade

Cliente Telefone Cargo

Preo Referncia Empregado

Fornecedores N Cliente Dt.Nascimento

Aluno Escola Vencimento

Designao Hotel Empresa

2. Preenche os espaos em branco:


Uma pessoa ou uma coisa que tenha caractersticas, considerada uma _______________,
caractersticas essas que se denominam de ____________________. Graficamente a
primeira representa-se por um _________________ e a segunda por uma ______________.
As entidades correspondem a uma ______________, os campos so os ______________ e
os vrios elementos da entidade correspondem aos registos.
O conjunto de todos os valores que um ______________ pode assumir, denomina-se de
_______________________. importante defini-lo porque contribui para definir melhor a
estrutura dos dados e evitar alguns _____________ na introduo ou alterao dos dados.
Existem _________ tipos de atributos, os _______________ que no se podem dividir em
mais do que um; os ____________________ que se podem dividir e por ltimo os
__________________ que podem desempenhar o papel de chaves numa entidade ou tabela.
As _________________ vo representar de forma _____________ uma entidade ou tabela.

Professora: Maria Joo Coelho


Exerccios de Bases de Dados

Para representar por exemplo a entidade aluno eu escolho o atributo ________________


para chave.

COMPLETA:
1. Os Ficheiros que armazenam instrues, procedimentos ou rotinas so do tipo ____________,
os que correspondem informao produzida e manipulada pelos utilizadores so os
___________________.
2. Um Ficheiro numa Base de Dados pode representar-se por uma ___________ onde as linhas
correspondem aos ____________ e as colunas aos ______________.
3. As Base de Dados baseadas numa s tabela designam-se por __________________________.
4. O principal problema das Base de Dados com uma s tabela a
___________________________.
5. Os programas que permitem criar e manipular as Base de Dados chamam-se
______________________________________.
6. Como sabes um Sistema de gesto de Base de Dados tem trs nveis de arquitectura. Quando
falamos de ecrs que apresentam a informao falamos do Nvel de _________________;
quando falamos da forma como so armazenados os dados trata-se do Nvel _____________;
quando se trata de estruturar e organizar os dados falamos do Nvel _________________.
7. Nos dispositivos de armazenamento secundrio existem dois tipos de acesso aos dados. O
mtodo que permite aceder directamente aos dados o mtodo _____________; quando temos
que seguir uma determinada sequncia trata-se do mtodo _______________.
8. Em Base de Dados, podemos distinguir entre Esquema e Instncia. Falamos de ____________
quando se trata do design e da estrutura da Base de Dados; quando nos referimos aos dados
concretos que a Base de Dados contm em cada momento falamos de ____________ .
9. Em relao aos Modelos de Base de Dados temos dois tipos, os que so baseados em
____________ e os que so baseados em _______________.

Professora: Maria Joo Coelho


Exerccios de Bases de Dados

1. Observa a seguinte tabela de fornecedores do Sr. Joaquim:

FORNECEDORES

Cdigo_fornecedor Nome_Firma NContribuinte Localidade

5400 Jfd,Lda 65709765 Aveiro

7898 Antnio Lda. 98767865 Leiria

8902 MicroA 19843254 Coimbra

1876 Almeida & Filho 98753235 Porto

9832 Francisco Dias 87642579 Lisboa

1.1. Indica, justificando as tuas respostas:

a) A chave primria da relao.

b) Os atributos da relao.

c) O domnio de NContribuinte .

Professora: Maria Joo Coelho


Exerccios de Bases de Dados

1.2. O Sr. Joaquim foi informado que um dos seus clientes expandiu o negcio para outra

cidade. Ao registar essa informao o Sr. Joo acrescentou tabela mais uma linha, tal

como se pode ver na figura:

Leiria
1023 Jos Antnio 10124678
Lisboa

Concordas com a atitude do Sr. Joo? Explica porqu.

UTILIZANDO A METODOLOGIA E/R, DESENHA O DIAGRAMA, IDENTIFICANDO


ENTIDADES, RELACIONAMENTOS, ATRIBUTOS E U.O.D.

1. Cada Empregado de Hotel responsvel por um servio e cada servio s tem um


empregado responsvel.

2. Todos os pilotos de uma companhia area podem pilotar todos os avies da companhia, e
todos os avies podem ser pilotados por todos os pilotos. Cada avio tem uma equipa de
hospedeiras privativa.

Professora: Maria Joo Coelho


Exerccios de Bases de Dados

3. Uma empresa dividida em departamentos, que por sua vez so divididos em seces e
estas em servios. Um departamento tem vrias seces, que por sua vez tm vrios servios.

4. A biblioteca de uma escola possui vrios livros que podem ser editados pela mesma editora.
Os livros so organizados por temas, podendo o mesmo tema ser tratado em vrios livros, assim
como, o mesmo livro pode ter vrios temas.

5. Num centro de sade existem vrios mdicos. Os doentes que utilizam os servios em caso
de emergncia, podem ser atendidos por qualquer mdico em servio. Cada vez que um doente
atendido ocorre uma consulta. Cada mdico pode atender vrios doentes, e cada doente pode ser
atendido por vrios mdicos.

Professora: Maria Joo Coelho