Você está na página 1de 6

UNIVERSIDADE ESTADUAL DO CEAR UECE

CENTRO DE CINCIAS E TECNOLOGIA


CURSO: LICENCIATURA EM COMPUTAO
DISCIPLINA: BANCO DE DADOS
FELIPE FERNANDES DOS SANTOS BRASIL DE MATOS
MARIA DAS GRAAS MONTEIRO MACIEL
ATIVIDADE 1
1. Todo objeto possui caractersticas prprias que os determina. Numa modelagem de BD,
quando se est criando o seu modelo conceitual, as caractersticas so muito importantes,
pois algumas podem ser determinantes para sua identificao. Como exemplo, cita-se o
automvel, j que possui como caractersticas ou atributos: cor, ano de fabricao, ano do
modelo que so comuns a vrios outros automveis, entretanto, o nmero do chassi e a
placa so nicos. Tais atributos podem determinar uma pessoa, ou mesmo um objeto, classe etc.
Sobre os atributos, marque V para verdadeiro e F para Falso:
( F ) Um atributo simples no possui qualquer caracterstica especial, e no podem existir valores
repetidos para esse atributo.
( F ) Um atributo composto tem o seu contedo formado por vrios itens de dados menores, ou
seja, outros atributos e, como exemplo, pode ser citado o telefone.
( F ) Um atributo multivalorado tem o seu contedo formado por mais de um valor e, como
exemplo, pode ser citado o endereo.
( V ) Atributo derivado quando alguns atributos podem ter uma relao entre si.
2. A figura abaixo mostra um diagrama entidade/relacionamento, pelo qual um sistema controla
contratos e negcios relacionados, entregue por uma fbrica de software que presta servios a
uma empresa.

De acordo com as necessidades do gestor e dos requisitos levantados,

O sistema deve gravar o histrico de negcios realizados por cliente, com informaes
relevantes, como matrcula de usurio de sistema que incluiu o negcio, data e hora e
usurio responsvel pelo registro do negcio;

Um contrato possui prestaes que mudam conforme o ms, no havendo parcelas fixas
no prazo total do contrato;

Um contrato pode ser recalculado, pois, conforme a regra de negcio, existe a


possibilidade de que negcios do tipo amortizao de dvida possam ser reaplicados
retroativamente em datas passadas, alterando-se as prestaes nos perodos posteriores
data de amortizao.

Considerando essas informaes com respeito de modelagem de dados, assinale V para


verdadeiro e F para falso.
( F ) Na modelagem especificada, para que cada prestao calculada seja relacionada ao contrato,
necessrio incluir um autor relacionamento na entidade Contrato.
( V ) A gravao de histrico de negcios por cliente poderia ser realizada por uma entidade
representada pela relao realiza, entre as entidades Cliente e Negcio, porm, deveria existir, na
modelagem conceitual, a entidade Usurio compondo a relao realiza na ordem.
( F ) Os atributos rua, bairro e cidade devem ser ligados diretamente entidade Cliente, pois existe
problema na notao do diagrama.
( F ) O relacionamento possui, localizado entre as entidades Contrato e Cliente, determina um
relacionamento muitos-para-muitos: na entidade Contrato, haver uma chave estrangeira que
referencia uma chave primria da entidade Cliente, e, na entidade Cliente, existir uma chave
estrangeira referenciando uma chave primria da entidade Contrato.
( F ) Para haver histrico de reclculo de um contrato, deve-se incluir uma entidade fraca
denominada histrico-prestaes-negcio como relao entre as entidades Contrato e Negcio.

3. O armazenamento e a recuperao de grandes quantidades de dados so um trabalho


importante e muito explorado em um sistema gerenciador de banco de dados (SGBD). Com
relao aos conceitos que envolvem esse sistema, julgue os itens que se seguem com C = certo ou

E = Errado.
( C ) Os nveis interno, externo e conceitual da arquitetura de um banco de dados so
responsveis, respectivamente, por gerenciar o modo como os dados sero armazenados
fisicamente, por gerenciar o modo como os dados sero vistos pelos usurios e por representar
todo o contedo de informaes do banco de dados.
( C ) O modelo entidade-relacionamento permite a utilizao de atributos cujo valor derivado de
outros atributos.
( C ) O administrador de banco de dados tem como atribuio, entre outras, decidir que dados
devem ser armazenados no banco de dados e estabelecer normas para manter e tratar esses
dados.
( E ) Os autor relacionamentos s podem possuir cardinalidade dos tipos de um para um e de um
para muitos.
( E ) O domnio de um atributo consiste no conjunto de entidades em que tal atributo utilizado.
( C ) Um atributo de uma entidade pode ser composto e multivalorado ao mesmo tempo.

4. Uma escola de ensino mdio necessita de um sistema para controlar as notas e frequncias
dos alunos. No decorrer do ano letivo, os professores enviam mensalmente secretaria o total de
faltas de cada aluno. No fechamento do bimestre, a secretria recebe as notas de todas as provas
aplicadas pelo professor e calcula a mdia do bimestre. A mdia do bimestre o resultado da
mdia aritmtica das provas aplicadas. A secretria precisa saber qual a mdia geral da turma, da
srie e da escola. Tambm necessrio imprimir os boletins individuais dos alunos ao trmino de
cada bimestre. No cadastro do aluno, necessrio informar o nome do aluno, o nome dos pais ou
responsvel, seu endereo, telefone dos responsveis e turma em que o aluno estuda. O sistema
tambm deve gerar o horrio dos professores, informando a disciplina e turma para cada perodo
do professor. Com base no cenrio apresentado crie o modelo conceitual e lgico.

Cadastro do Aluno

Turmas

-Nome do Aluno:
-Pais/Responsvel:
-Endereo:
-Telefone:
-Turma:

-Alunos
-Frequncia
- Professores

Horrio dos
Professores
-Grade Curricular
-Disciplina
- Turma

Notas

Frequncia

-Notas individuais

-Mensalmente

Mdias

Boletins

-Mdia Individual
- Mdia por turma
-Mdia geral da
escola

- Boletins individuais

5. Suponha a seguinte tabela (com todos seus domnios atmicos) de um banco de dados
relacional:
T (A, B, C, D)
Considere, ainda, as seguintes dependncias funcionais:
A B,C,D e C D
A maior forma normal em que se encontra essa tabela :
a) primeira forma normal.

b) segunda forma normal.


c) terceira forma normal.
d) forma normal de Boyce-Codd.
e) No est em nenhuma forma normal.

6. Considere Modelo Entidade-Relacionamento - MER, abaixo:

Para realizar a derivao do MER acima para o esquema relacional, correto afirmar que
a) o relacionamento, em termos de mximo, entre Pas Origem, Setor e Tempo tipo 1:1:N.
b) uma associao do tipo N:N origina uma nova tabela que herda os atributos da associao
e cujo identificador pode ser composto a partir dos identificadores das entidades participantes
na associao.
c) so exemplos de tabelas derivadas: Pas Origem = {Nome, Cdigo, Populao, PIB} e
Investe={Designao, Setor}.
d) em uma associao do tipo 1:N o atributo identificador da entidade do lado N vai ser
atributo no identificador da entidade do lado 1. Exemplo: Investidor = {NomeInvestidor,
NomePasOrigem, Investe}.
e) so exemplos de tabelas derivadas: Tempo={Ano, Investe} e Setor = {NomePas,
DesignaoSector, Ano, Montante}.

7. Considere que uma empresa de gerao de energia deseja armazenar um conjunto de


dados sobre os tipos de energia com que trabalha e os seus campos de gerao. Assume-se
que cada campo de gerao de energia de um, e somente um, tipo de energia; pode existir
mais de um campo de gerao de energia para cada tipo de energia; porm no podem ser
previstos tipos de energia para os quais ainda no existem campos de gerao. Qual diagrama
de entidade relacionamento adequado para modelar esse problema?

O CORRETO O ITEM B.

Você também pode gostar