1. Desenhe um diagrama ER que possa ter dado origem às tabelas abaixo. Represente no modelo as entidades, os relacionamentos, os atributos, os identificadores e a cardinalidade máxima dos relacionamentos.
2. Dada as seguintes tabelas, responda às perguntas que se seguem.
Paciente
Cod Nome Bairro
1 João Botafogo
2 José Flamengo
3 Marco Botafogo
Médico
CRM Nome Tel CodFaculdade
123 Marcio 222222 2
456 Gustavo 333333 2
789 Lucas 44444 1
Consulta
Cod Data codPaciente CRM_Medico
1 01/01/2002 1 789
2 01/01/2002 2 123
3 10/01/2002 3 456
4 20/02/2002 2 156
5 15/03/2002 1 123
6 15/03/2002 3 789
Faculdade
Cod Nome
1 UFRJ
2 UERJ
a. Quais os nomes dos pacientes que moram no Flamengo?
b. Quais os nomes dos médicos que já atenderam José?
c. Quais pacientes já foram atendidos por Lucas?
d. Quais pacientes já foram atendidos por médicos formados na UFRJ?
e. Quais os nomes dos médicos que atenderam dia 15/03/2002.
f. José já foi atendido por médicos formados em quais faculdades?
g. Ocorre um erro de integridade numa das tabelas acima. Qual destas tabelas aparece o erro e qual é?
3. Faça o diagrama conceitual e o modelo lógico que modele o estudo de caso abaixo. Utilize apenas relacionamentos binários e atributos monovalorados. Coloque o nome a todos os seus relacionamentos e não se esqueça dos identificadores, das cardinalidades mínima e máxima e dos atributos. Utilize apenas os atributos, entidades e relacionamentos mencionados no texto. Faça também a criação das tabelas com as chaves primárias e estrangeiras
A universidade é formada por diversos departamentos que são responsáveis pelos diversos cursos. Cada curso abrange um conjunto de disciplinas e é oferecido por um único departamento. Uma disciplina é oferecida por somente um departamento, mas pode fazer parte de diversos cursos. Existem dois períodos letivos (semestres) por ano. Pode ocorrer que num determinado semestre algumas disciplinas não sejam oferecidas. Uma disciplina pode possuir diversas turmas, sendo que cada uma é lecionada por apenas um professor. Às vezes as turmas são abertas, porém o professor responsável ainda não foi contratado. É necessário armazenar a quantidade de períodos de um curso, quantidade mínima de créditos e quais disciplinas fazem parte dele, bem como em qual período é sugerido que cada uma seja cursada. Cada disciplina pode ter outras disciplinas como pré-requisito. Deseja-se ainda saber a quantidade de créditos, a carga horária e a ementa de cada disciplina. Com relação às turmas, é necessário armazenar a sala de aula, o número de vagas oferecidas. Para cada período é necessário saber a data de início e de término do mesmo.
Um aluno pode estar matriculado em um único curso. É necessário saber a matrícula do aluno, seu nome, o endereço e o ano em que ele prestou vestibular. Para poder gerar os histórico do aluno, é necessário armazenar as disciplinas cursadas e em curso, o semestre e a nota obtida. Se o aluno ficar reprovado, ele deve fazer a disciplina novamente. Cada professor está lotado em um único departamento e pode ministrar diversas disciplinas deste departamento. Cada professor possui número de matrícula, CPF, data de nascimento e endereço.
Pergunta
Wolf
1. Desenhe um diagrama ER que possa ter dado origem às tabelas abaixo. Represente no modelo as entidades, os relacionamentos, os atributos, os identificadores e a cardinalidade máxima dos relacionamentos.
Cliente (cod (PK), nome, tel, end);
ClienteCompra (codCliente (PK)(FK), codCompra (PK)(FK), valorPago);
Compra (cod (PK), data, valor, codVendedor (FK));
Vendedor (cod (PK), nome, tel);
2. Dada as seguintes tabelas, responda às perguntas que se seguem.
Paciente
Cod Nome Bairro
1 João Botafogo
2 José Flamengo
3 Marco Botafogo
Médico
CRM Nome Tel CodFaculdade
123 Marcio 222222 2
456 Gustavo 333333 2
789 Lucas 44444 1
Consulta
Cod Data codPaciente CRM_Medico
1 01/01/2002 1 789
2 01/01/2002 2 123
3 10/01/2002 3 456
4 20/02/2002 2 156
5 15/03/2002 1 123
6 15/03/2002 3 789
Faculdade
Cod Nome
1 UFRJ
2 UERJ
a. Quais os nomes dos pacientes que moram no Flamengo?
b. Quais os nomes dos médicos que já atenderam José?
c. Quais pacientes já foram atendidos por Lucas?
d. Quais pacientes já foram atendidos por médicos formados na UFRJ?
e. Quais os nomes dos médicos que atenderam dia 15/03/2002.
f. José já foi atendido por médicos formados em quais faculdades?
g. Ocorre um erro de integridade numa das tabelas acima. Qual destas tabelas aparece o erro e qual é?
3. Faça o diagrama conceitual e o modelo lógico que modele o estudo de caso abaixo. Utilize apenas relacionamentos binários e atributos monovalorados. Coloque o nome a todos os seus relacionamentos e não se esqueça dos identificadores, das cardinalidades mínima e máxima e dos atributos. Utilize apenas os atributos, entidades e relacionamentos mencionados no texto. Faça também a criação das tabelas com as chaves primárias e estrangeiras
A universidade é formada por diversos departamentos que são responsáveis pelos diversos cursos. Cada curso abrange um conjunto de disciplinas e é oferecido por um único departamento. Uma disciplina é oferecida por somente um departamento, mas pode fazer parte de diversos cursos. Existem dois períodos letivos (semestres) por ano. Pode ocorrer que num determinado semestre algumas disciplinas não sejam oferecidas. Uma disciplina pode possuir diversas turmas, sendo que cada uma é lecionada por apenas um professor. Às vezes as turmas são abertas, porém o professor responsável ainda não foi contratado. É necessário armazenar a quantidade de períodos de um curso, quantidade mínima de créditos e quais disciplinas fazem parte dele, bem como em qual período é sugerido que cada uma seja cursada. Cada disciplina pode ter outras disciplinas como pré-requisito. Deseja-se ainda saber a quantidade de créditos, a carga horária e a ementa de cada disciplina. Com relação às turmas, é necessário armazenar a sala de aula, o número de vagas oferecidas. Para cada período é necessário saber a data de início e de término do mesmo.
Um aluno pode estar matriculado em um único curso. É necessário saber a matrícula do aluno, seu nome, o endereço e o ano em que ele prestou vestibular. Para poder gerar os histórico do aluno, é necessário armazenar as disciplinas cursadas e em curso, o semestre e a nota obtida. Se o aluno ficar reprovado, ele deve fazer a disciplina novamente. Cada professor está lotado em um único departamento e pode ministrar diversas disciplinas deste departamento. Cada professor possui número de matrícula, CPF, data de nascimento e endereço.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.