Ficha 1 - Soluções

Bases de Dados (CC2005), Dep. Ciência de Computadores, FCUP

Eduardo R. B. Marques, DCC/FCUP

1

2

Alínea Resposta
O Dep. de Ciência de Computadores tem como directores o Prof. Alípio Jorge e o Prof. Eduardo Marques. X DIRECTOR_DE : cardinalidade é 1 <> 1.
O Dep. Física não tem um director definido. DIRECTOR_DE: DEPARTAMENTO tem participação total.
O Dep. de Ciências das Coisas tem como director o Prof. António das Cenas. OK
O Dep. de Ciências das Coisas não tem professores. TRABALHA: DEPARTAMENTO tem participação total.
O Prof. António das Cenas trabalha nos Dep. de Ciências das Coisas e Dep. Física. TRABALHA: cardinalidade N:1
O Prof. Eduardo Marques e o o Prof. Alípio Jorge trabalham no Dep. de Ciência dos Computadores. OK
O Dep. de Ciência das Coisas não é responsável por qualquer curso. RESPONSAVEL_POR: participação total
Os cursos de Licenciatura em Ciência de Computadores e Mestrado em Segurança Informática são da responsabilidade do Dep. Ciências dos Computadores. OK
O curso de Lic. em Coisas é da responsabilidade dos Dep. Física e do Dep. Ciência das Coisas. RESPONSAVEL_POR: cardinalidade 1:N
O curso de Mestrado em Inteligência Artificial não teve ainda alunos inscritos. OK
O aluno José Silva esteve inscrito nos curso de Lic. de Ciência de Computadores de 2015 a 2019, e está actualmente inscrito no Mestrado em Segurança Informática. OK
A aluna Maria Silva não está ainda inscrita em nenhum curso. OK

3

Sintaxe textual:

Sintaxe visual:

4

Relacionamento Cardinalidade Participação
TRABALHA_EM(FUNCIONÁRIO, ESPAÇO) N <> 1 total <> total
SUPERVISIONA(FUNCIONÁRIO, FUNCIONÁRIO) 1 <> N parcial <> parcial
GERE(FUNCIONÁRIO, ESPAÇO) 1 <> 1 parcial <> total
TEM_LUGAR(EVENTO, ESPAÇO, DataInício, DataFim) M <> N total <> parcial

5