You are on page 1of 13

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.

P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

Ficha Formativa
Técnico de Informática e Sistemas | UFCD: 0781
Nome Formando: _____________________

Data: __/__/__

Formador: João Leitão

Considere o seguinte problema:

!A EboraeClinica pretende criar uma base de dados para gerir toda a informação da

clínica. Para cada paciente pretende-se registar o bi, nome, localidade onde reside,
idade e o tipo de seguro (para cada tipo de seguro regista-se um código interno e uma
descrição (Médis, Allianz, etc.)).

!Para o médico, pretende-se registar um número de ordem, um nome, localidade onde
reside, telefone, idade e uma especialidade (para cada especialidade regista-se um
código interno e uma descrição (Ortopedia, Clínica Geral, etc.))

!No caso dos enfermeiros pretende-se registar um IDEnfermeiro, tipo de contrato que

indica se o contrato é temporário, termo certo, etc., a data de termo do contato, um
nome, localidade onde reside, telefone e idade.

!Importa ainda registar os turnos possíveis na clínica através de um código interno,
uma data/hora de entrada e data/hora de saída.
!O centro de informação da clínica são as consultas que envolve um médico e um
paciente registando-se adicionalmente o nº da consulta, a data e hora da consulta,
uma descrição e o valor da consulta.

!Regista-se ainda a informação sobre o turno em que os enfermeiros trabalharam e

ainda os internamentos em que nesse caso, regista-se qual o paciente, qual o
enfermeiro e qual o turno e uma descrição do estado do paciente para saber se o
mesmo está estável ou em estado reservado.

!
!

1.

Crie o modelo Entidade-Relação utilizando o conceito de Entidades Fracas

!
2.

Criar o modelo relacional indicando os tipos de dados.

3.

Criar o modelo relacional simplificado.

!

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

Ficha Formativa
Técnico de Informática e Sistemas | UFCD: 0781
Nome Formando: _____________________

Data: __/__/__

Formador: João Leitão

Considere o seguinte problema:

!A organização XPTO tem ligada a si diversas instituições de ensino e promove
diversas atividades. Pretende-se assim gerir toda essa informação.
Cada Evento recebe um conjunto de Artigos e realiza-se numa determinada instituição
apresentando ainda um tipo, titulo, tema e a duração. Cada instituição apresenta um
nome, morada, e um local caracterizado pela sua latitude e longitude.
Cada Artigo é representado por um nome, preço, peso, altura, largura, tipo e
fornecedor. Cada tipo possui um código e uma descrição.
Cada fornecedor apresenta obrigatoriamente um ID, nome, data de nascimento email,
morada e país de origem.
No evento participam ainda funcionários da empresa que são caracterizados pelo seu
nº de funcionário, nome, morada, email e telefone. De notar que podem participar no
evento, funcionários da empresa e colaboradores externos, independentemente do
seu tipo.
Os conferencistas que participam no evento também ficam registados na base de
dados através do seu BI, nome, morada, habilitações literárias e categoria (poster,
short paper, full paper, etc).

!
!
1.

Crie o modelo Entidade-Relação utilizando a técnica de Entidades Fracas.

!
2.

Crie o modelo relacional indicando os tipos de dados.

!

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

Ficha Formativa
Técnico de Informática e Sistemas | UFCD: 0786
Nome Formando: _____________________

Data: __/__/__

Formador: João Leitão

!

Considere o seguinte problema (Modelo Relacional Simplificado):
biblioteca(IdBib, NomeB, Cidade)
livro(ISBN,Titulo)
exemplar(codExemplar, codAutoria, IdBib)
autoria(codAutoria, ISBN,CodA)
autor(CodA, NomeA, NBiA, PaisA, CidadeA)
socio(NumS, NomeS, NBiS, CidadeS)
requisitou(codreq, DataR, preco, NumS,ISBN)
entregou(codent, DataE, NumS,ISBN)

!

Responda em Álgebra Relacional às seguintes questões:
1. Indique o nome dos autores que têm livros na biblioteca de Évora.

!
2. Indique os livros que têm a Ana Magalhães como autora.

!
3. Indique o nome dos sócios que requisitaram livros numa biblioteca da
cidade de Beja.

!
4. Para o sócio nº 123, indique todos os títulos dos livros que requisitou.

!
5. Qual o título do Livro que está numa biblioteca na cidade de Évora cujo
autor é Espanhol e foi requisitado por um valor acima de 500€?

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

Ficha Formativa
Técnico de Informática e Sistemas | UFCD: 0781
Nome Formando: _____________________

Data: __/__/__

Formador: João Leitão

Considere o seguinte problema (Modelo Relacional Simplificado):
Departamento( nome dep, sala, edificio, telefone )
Docente( nome doc, email, pagina, gabinete, categoria, nome_dep )
Disciplina( nome disc, ano, semestre, creditos, horas_p, horas_t, ects )
Disc ano( cod_discano, programa, lista, nome_doc, ano lectivo, nome_disc)
Aluno( numeroAl, nome, morada, email, anomatricula )
Lecciona( cod_lecciona, h_duvidas, nome_doc, cod_discano)
Turno( cod_turno, turno, nome_doc, cod_discano)
Inscricao(cod_insc, tipo, preco, época, numeroAl, cod_discano)
Aprovacao(cod_apr, nota, epoca, numeroAl, cod_discano)

!

Responda em Álgebra Relacional às seguintes questões:
1. Quais os docentes do departamento de Informática?
2. Quais os nomes dos alunos matriculados antes de 2001?
3. Quais os nomes das disciplinas que o João foi responsável em 2001?
4. Quais os nomes das disciplinas do semestre par que funcionaram em
2002 ?
5. Quais os nomes dos alunos inscritos em BD em 2003?
6. Quais os nomes e notas dos alunos que passaram a P1 em 2009 em
época de recurso?
7. Quais os nomes dos assistentes que leccionaram ED em 2002?
8. Quais os nomes dos alunos inscritos para melhoria em ADA em 2013, que
se matricularam em 2009?
9. Quais os nomes dos alunos que ficaram aprovados a Inteligência
Artificial em 2011?

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

Ficha Formativa
Técnico de Informática e Sistemas | UFCD: 0781
Nome Formando: _____________________

Data: __/__/__

Formador: João Leitão

!
Considere o seguinte problema:
!

Uma empresa de transportes públicos pretende informatizar a gestão das
carreiras regulares. A empresa tem vários autocarros para os quais pretende
registar a matrícula, número máximo de passageiros, marca, modelo e ano da
primeira matrícula.
A empresa tem funcionários administrativos e motoristas para os quais regista
o número do BI, o NIF, nome, morada. Para gerir as carreiras a empresa
representa cada tipo de carreira (percurso) com um código único (ex:23), o
conjunto de paragens onde a viatura recebe/larga passageiros e o número
máximo de passageiros que um autocarro pode transportar nessa carreira (e.g.
no centro histórico os autocarros têm que ser pequenos) e o tempo previsto
para o percurso.
Todos os dias um funcionário regista as carreiras que se efectuaram registando
para cada carreira o percurso, a data e hora do início e fim, o condutor e o
autocarro. A informação da máquina de bilhetes no interior do veículo também
é associada à carreira. Esta informação é constituída pelo código
passoPercurso que representa a entrada de um passageiro (NBiPass) e
respectivo preço.

!
!
!
Considere o seguinte modelo relacional:
!
marcaAut (codMarca, Modelo, NmaxP)

autocarro (Matricula, AnoMatricula, codMarca)
motorista (NBi, Nome, Morada)
percurso (CodigoP, NomeP, NmaxP)
passoPercurso (CodigoPP, DataHora, Paragem, CodigoP)
fezPercurso (CodigoFP, DataInicio, DataFim, CodigoP, NBi, Matricula)
bilhete (CodBilhete, NBiPass, preco, DataBilhete, codigoPP)

!

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

!
!
Responda em Álgebra Relacional às seguintes questões:
1. Indique a marca, modelo e matricula dos autocarros que podem fazer a
carreira 31?
2. Qual a marca e matrícula dos autocarros que tem mais de 10 anos?
3. Qual o código e o nome dos percursos que passam no "Lg. Luis de
Camões"?
4. Em que data-horas passou o 21 no Louredo?
5. Qual o código e o nome dos percursos que passam pela Malagueira e
pela Vista Alegre?
6. Indique os nomes dos motoristas do 21 no mês de Novembro de 2012
7. Qual o modelo do autocarro em que o passageiro com BI=123 fez a
carreira com um número máximo de passageiros igual ao número
máximo de passageiros suportado pelo autocarro e conduzido pelo Sr.
Joaquim António?

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

!
!

1. Considere o modelo relacional da Figura 1

!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!

!

!
!

Indique as expresses em Álgebra Relacional que responda às seguintes questões:

!!
!!

1. Qual o nome da tipografia de Évora e que tem o Autor A como autor
associado?

2. Qual o Nº de registo, nome e telefone das Entidades que tem como localização
e localidade Lisboa e a tipografia associada a tipografia C?

3. Que obras (Nº Registo, Titulo, ISSN/ISBN) estão escritas em Latim, têm como
Código de Referência LAT001, data de edição inferior a 31-12-1671, formato
Digital e pertencem à Biblioteca do Museu da Marinha?

!!

4. Pretende-se saber quais as obras (Título) que verificam no mínimo uma das
três condições: Têm um autor italiano e estão registadas em formato Impresso;
Foram editadas antes de 01-01-1600 e escritas em Latim; ou possuir marca de
propriedade e pertencer a uma tipografia de Évora.

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

Ficha de Avaliação Sumativa
EFA Tecnológico - Técnico de Informática e Sistemas
UFCD:0781 - Análise de Sistemas de Informação
Duração: 120 minutos
Nome Formando: _______________________

Data: ___/___/___ Formador: João Leitão

Classificação: ________________________________________________________________

!
Notas Gerais:
Esta prova de natureza teórica divide-se em três grupos tem a duração de 120
minutos.
Utilize apenas caneta ou esferográfica de tinta indelével, azul ou preta.
Não é permitido o uso de corrector. Em caso de engano, deve riscar, de forma
inequívoca, aquilo que pretende que não seja classificado.
Não é permitido o uso de auxiliares.
As respostas ilegíveis ou que não possam ser identificadas são classificadas com zero
pontos.
Rubrique no canto superior direito todas as folhas da prova.
Qualquer tentativa de cópia será punida com a anulação da prova.
As cotações dos itens encontram-se descritas no quadro seguinte:

!
Grupo

Grupo I

Grupo II

Grupo III

Questão

Alínea

Cotação
(Pontos)

TOTAL

1.

1

2.

1

3.

1

4.

1

5.

1

1.

4

2.

2

1.

1

2.

1

3.

2

5

6

9

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA
4.

2

5.

3
20

!

!

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA
Grupo I
Para cada uma das questões deste grupo seleccione a resposta correcta das
alternativas que lhe são apresentadas e seleccione-a na folha do enunciado desta
prova.
Atenção! Se apresentar mais de uma resposta, ou resposta ambígua, a questão será
anulada.
1. Considerando a seguinte parte do modelo E-R indique qual das afirmações é
verdadeira:

!

A

B

(A) A é uma Relação Fraca.
(B) B é uma Entidade Forte
(C) A é uma Entidade Forte
(D) B é uma Relação Fraca

!

2. Qual das seguintes afirmações é necessariamente verdadeira?
2544
(A)
Uma chave estrangeira é obrigada a estar ligada a uma chave primária.
(B) Uma chave é considerada estrangeira se for primária pelo menos em três
outras tabelas.
(C) É possível ligar duas chaves estrangeiras entre si.
(D) Nenhuma das anteriores

!

3. Qual das seguintes afirmações é necessariamente verdadeira?
(A) É obrigatório uma tabela apresentar uma chave primária.
(B) Uma chave primária só pode ser do tipo de dados: numérico.
(C) Uma chave estrangeira pode não ser chave primária em nenhuma tabela da
base de dados.
(D) Nenhuma das anteriores.

!

4. Qual das seguintes afirmações é necessariamente verdadeira?
4445
(A) Uma relação forte no diagrama E-R relaciona sempre, pelo menos, duas
entidades.
(B) Uma relação forte no diagrama E-R relaciona no máximo, duas entidades.
(C) Uma relação fraca no diagrama E-R relaciona sempre pelo menos, três
entidades.
(D) Uma relação fraca no diagrama E-R refere uma ligação entre duas relações
fortes.

!
5. Qual o símbolo que representa a seleção, na Álgebra Relacional:
!
_______________________________________________________________
!
!!
Sigma

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

(A)

!

Grupo II

Na resolução deste grupo deverá responder às questões de forma clara e completa
em português correcto.

!Atenção! Se apresentar mais de uma resposta, ou resposta ambígua, a questão será
anulada.
!
Considere o seguinte modelo E-R:
!!
X
C
!
 A
C1

A1
A2

X1

Y

C2

B1
B2

Z1

B

H

Z

Y

X
YY
X1

X

X2

Z1

A2

W1
W

1. Transforme o modelo E-R no modelo relacional.

!
2. Transforme o modelo relacional no modelo relacional simplificado.

W2

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

!!

Resolução da pergunta __ Grupo II:

INSTITUTO DO EMPREGO E FORMAÇÃO PROFISSIONAL – I.E.F.P
CENTRO EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA

!
Grupo III
Considere o seguinte problema:
A EboraeClinica pretende criar uma base de dados para gerir toda a informação da
clínica. Para cada paciente pretende-se registar o bi, nome, localidade onde reside,
idade e o tipo de seguro (para cada tipo de seguro regista-se um código interno e uma
descrição (Médis, Allianz, etc.)).
Para o médico, pretende-se registar um número de ordem, um nome, localidade onde
reside, telefone, idade e uma especialidade (para cada especialidade regista-se um
código interno e uma descrição (Ortopedia, Clínica Geral, etc.))
No caso dos enfermeiros pretende-se registar um IDEnfermeiro, tipo de contrato que
indica se o contrato é temporário, termo certo, etc., a data de termo do contato, um
nome, localidade onde reside, telefone e idade.
Importa ainda registar os turnos possíveis na clínica através de um código interno,
uma data/hora de entrada e data/hora de saída.
O centro de informação da clínica são as consultas que envolve um médico e um
paciente registando-se adicionalmente o nº da consulta, a data e hora da consulta,
uma descrição e o valor da consulta.
Regista-se ainda a informação sobre o turno em que os enfermeiros trabalharam e
ainda os internamentos em que nesse caso, regista-se qual o paciente, qual o
enfermeiro e qual o turno e uma descrição do estado do paciente para saber se o
mesmo está estável ou em estado reservado.

!Para representar a situação da EboraeClinica utiliza-se o seguinte modelo relacional
simplificado:
!Paciente (BI, Nome, Localidade, Telefone, Idade, CodTipoSeguro)
TipoSeguro(CodTipoSeguro, descrição)
Medico(NumeroOrdem, Nome, Localidade, Telefone, Idade, codEsp)
Especialidade(codEsp, descrição)
Enfermeiro(IDEnfermeiro, TipoContrato, TermoContrato, Nome, Localidade, Telefone,
Idade)
Turno (CodTurno, DataHoraEntrada, DataHoraSaida)
Consulta(NºConsulta, datahora, descrição, preco, BI, NumeroOrdem)
TrabalhoTurno(CodTTurno, Observações, CodTurno, IDEnfermeiro)
MonitorizacaoPaciente (CodigoMP, descricaoEstado, BI, CodTTurno)

!Responda às seguintes questões em Álgebra Relacional:

!

1. Qual o nome e telefone dos médicos ortopedistas registados?
2. Qual o total pago de consultas pelo paciente com bi, 123?
3. Qual o nome do enfermeiro que trabalhou no turno do dia 11/03/2013 das
08:00h às 20:00h?
4. Por cada enfermeiro (nome), indique quantas monitorizações de “casos
estáveis” ficou responsável do dia 01 a 06 de Março de 2013 cujos pacientes
fossem do tipo de Seguro Médis e residentes em Évora?
5. Qual o nome e especialidade do médico que deu consulta no valor de 150€,
ao Sr. João Santos, com tipo de Seguro Allianz, no mesmo dia em que esse
senhor deu entrada no internamento, sabendo que o enfermeiro responsável
tinha menos de 30 anos.

Resolução da pergunta do Grupo III: