SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
Universidade Federal do Ceará
             Bacharelado em Sistemas e Mídias Digitais
                          Bancos de Dados Multimídia
                                Ticianne Darin

ATIVIDADE PRÁTICA 1
Considere os seguintes requisitos de um banco de dados de Universidade, que
complementa o banco de dados projetado no último exercício.

- Cada DEPARTAMENTO é descrito por um nome, código, telefone e centro.

- Cada ALUNO tem um nome, número de matricula, CPF, endereço (rua, cidade, CEP),
telefones (pode ser mais de um), data de nascimento, sexo, departamento e curso.

- Cada CURSO tem um nome, tipo (graduação, mestrado ou doutorado), departamento,
coordenador e vice-coordenador.

- Cada PROFESSOR é descrito por um nome, CPF, departamento, telefone.

- Cada DISCIPLINA tem um nome, descrição, código, número de créditos e o
departamento que oferta a disciplina.

- Cada OFERTA de Disciplina tem um professor e um horário.
.
- Os alunos podem se matricular nas disciplinas ofertadas

- Os Alunos de Pós Graduação tem um professor orientador e podem ter uma bolsa de
pesquisa.

Execute as atividades a seguir no MySQL Workbench.

1) Projete o Diagrama de Entidade e Relacionamentos para aplicação de BD acima.
Especifique os atributos chaves de cada Entidade e restrições de cardinalidade de cada
relacionamento.

2) Mapeie o Diagrama ER para o esquema relacional. Especifique todas as restrições no
esquema Relacional. Crie o esquema do Banco no MySQL.

3) Realize as consultas a seguir:

a) Obtenha o nome do departamento do aluno que tem nome 'Joao da Silva'
b) Obtenha as disciplinas ofertadas pelo professor 'Glaudiney Mendonça'
c) Obtenha    o nome e o horário das disciplinas em       que o aluno 'Carlos Alberto' está
matriculado
d) Obtenha os alunos que estão matriculados na disciplina de 'Banco de Dados'
e) Obtenha as disciplinas oferecidas pelos professores que trabalham no departamento
'UFC Virtual'
f) Recupere o nome do professor que ofertou a disciplina de Processos Estocasticos
g) Recupere o nome dos coordenadores de todos os cursos do departamento de Biologia
h) Recupere o nomes dos orientadores dos alunos de pós-graduação que ganham bolsa
de até 1800 reais
i)Recupere a matrícula dos alunos de pós-graduação que são orientados pela professora
Érica Souza
j) Recupere quais as disciplinas que foram ofertadas pelo departamento de estatística

POVOAMENTO

insert into departamento values ('UFC Virtual', 1, '33223655', 'UFC Virtual');
insert into departamento values ('Estatística',2, '33226655', 'ciencias');
insert into departamento values ('biologia',3, '33216655', 'ciencias');
insert into departamento values ('engeharia',4, '33226455', 'tecnologia');
insert into departamento values ('matematica',5, '31226655', 'ciencias');
insert into departamento values ('quimica',6, '33226655', 'ciencias');
insert into departamento values ('pedagogia',7, '33226655', 'humanas');

insert into professor values ('Windson Viana',11122233344, '33225777',1);
insert into professor values ('Glaudiney Mendonça',00099988877, '34225777',1);
insert into professor values ('Erica Souza',22299988877, '34225000',2);
insert into professor values ('Enésio Freitas',33399988877, '34225333',5);
insert into professor values ('Juvelania Couto',44499988877, '34225001',3);
insert into professor values ('Adaugisa Martins',55599988877, '342253001',3);

insert into curso values ('SMD','graduação', 1, 00099988877,11122233344);
insert into curso values ('Estatística','graduação', 2, 22299988877,22299988877);
insert into curso values ('Biocombustiveis','mestrado', 3, 44499988877,55599988877);
insert into curso values ('Bacharelado em Biologia','graduação', 3,
44499988877,55599988877);

insert into aluno values ('Joao da Silva', 9304403,11111111111, 'ruaA', 'cidadeA1',
12345678, '1994-10-20','M', 1,'SMD');
insert into aluno values ('Carlos Alberto', 3432234,22222222222, 'ruaB', 'cidadeB1',
34343321, '1994-06-10','M', 1,'SMD');
insert into aluno values ('Maria do Carmo', 3432211,33333333333, 'ruaC', 'cidadeC1',
12111122, '1997-10-13','F', 2,'Estatística');
insert into aluno values ('Artur Nelson', 5444544,44444444444, 'ruaD', 'cidadeD1',
33434222, '1995-03-12','M', 2,'Estatística');
insert into aluno values ('Mario Alcantara', 33434,55555555555, 'ruaE',
'cidadeE1',21211223, '1996-07-23','M', 1,'SMD');

insert into disciplina values ('Banco de Dados','Disciplina de Banco de Dados', 1,'1');
insert into disciplina values ('Sistemas Distribuidos','Disciplina de SD', 2,'1');
insert into disciplina values ('Processos Estocasticos','Disciplina de Processos esto...',
3,'2');
insert into disciplina values ('Algebra Linear','Disciplina de Algebra Linear', 4,'2');
insert into disciplina values ('POO','Disciplina de Programação Orientada a Objetos',5, '1');

insert into oferta values (1,1,11122233344,'seg-quar-14h-16h');
insert into oferta values (2,2,00099988877,'seg-quar-16h-18h');
insert into oferta values (3,3,22299988877,'sex-14h-18h');
insert into oferta values (4,4,22299988877, 'seg-10h-14h');
insert into oferta values (5,5,00099988877, 'ter-sex-09h-11h');

insert into matricula values (9304403,1);
insert into matricula values (3432234,2);
insert into matricula values (3432234,3);
insert into matricula values (9304403,5);
insert into matricula values (3432211,4);
insert into matricula values (3432211,2);
insert into matricula values (5444544,3);
insert into matricula values (5444544,4);
insert into matricula values (5444544,5);
insert into matricula values (9304403,2);

insert into alunopos values (3432211,22299988877,'R$1800');
insert into alunopos values (5444544,22299988877,'R$1200');

insert into telefones values (9304403, '85334455666');
insert into telefones values (9304403, '85334455000');
insert into telefones values (3432211, '85334455000');
insert into telefones values (5444544, '85338888000');
insert into telefones values (3432234, '85332255000');

Mais conteúdo relacionado

Semelhante a Banco de dados universidade

Edital Concurso UNIMONTES 2013/14
Edital Concurso UNIMONTES 2013/14Edital Concurso UNIMONTES 2013/14
Edital Concurso UNIMONTES 2013/14ConcursosPrevistos
 
Apresentação jorge e norma 03 10 11
Apresentação jorge e norma  03 10 11Apresentação jorge e norma  03 10 11
Apresentação jorge e norma 03 10 11jcarv
 
Aveiro requisitos modelagem
Aveiro requisitos modelagemAveiro requisitos modelagem
Aveiro requisitos modelagemAline Cross
 
Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...
Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...
Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...escolaprofissionalsm
 
Uffs -objetos_de_aprendizagem
Uffs  -objetos_de_aprendizagemUffs  -objetos_de_aprendizagem
Uffs -objetos_de_aprendizagemjefersontigotti
 
Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...
Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...
Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...Universidade de Pernambuco
 
Matemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdfMatemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdfHELENO FAVACHO
 
Procedimentos metodológicos elaboração pesquisa mestrado em contábeis
Procedimentos metodológicos elaboração pesquisa mestrado em contábeisProcedimentos metodológicos elaboração pesquisa mestrado em contábeis
Procedimentos metodológicos elaboração pesquisa mestrado em contábeisDanilo Simões
 
Edital Graduados e Transferidos.pdf
Edital Graduados e Transferidos.pdfEdital Graduados e Transferidos.pdf
Edital Graduados e Transferidos.pdfIranLima10
 
Matemática - Formação Continuada.docx
Matemática - Formação Continuada.docxMatemática - Formação Continuada.docx
Matemática - Formação Continuada.docxHELENO FAVACHO
 
Edital PRODERNA 2023-1.pdf
Edital PRODERNA 2023-1.pdfEdital PRODERNA 2023-1.pdf
Edital PRODERNA 2023-1.pdfEugenio Carlos
 
Worskshop Grafos Comexport
Worskshop Grafos ComexportWorskshop Grafos Comexport
Worskshop Grafos ComexportErick Araújo
 
SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...
SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...
SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...José Mauro da Silva, MSc
 
Arquitetura e organização de computadores
Arquitetura e organização de computadoresArquitetura e organização de computadores
Arquitetura e organização de computadoresHenrique Freitas
 

Semelhante a Banco de dados universidade (20)

Edital Concurso UNIMONTES 2013/14
Edital Concurso UNIMONTES 2013/14Edital Concurso UNIMONTES 2013/14
Edital Concurso UNIMONTES 2013/14
 
Apresentação jorge e norma 03 10 11
Apresentação jorge e norma  03 10 11Apresentação jorge e norma  03 10 11
Apresentação jorge e norma 03 10 11
 
Aveiro requisitos modelagem
Aveiro requisitos modelagemAveiro requisitos modelagem
Aveiro requisitos modelagem
 
Curso 5869-aula-00-v1
Curso 5869-aula-00-v1Curso 5869-aula-00-v1
Curso 5869-aula-00-v1
 
Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...
Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...
Tecnologias da Informação e Comunicação - Módulo 2 – As bases de dados – Micr...
 
Uffs -objetos_de_aprendizagem
Uffs  -objetos_de_aprendizagemUffs  -objetos_de_aprendizagem
Uffs -objetos_de_aprendizagem
 
Pibex anexos - doc (1) (1)
Pibex   anexos - doc (1) (1)Pibex   anexos - doc (1) (1)
Pibex anexos - doc (1) (1)
 
Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...
Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...
Aula inaugural do Mestrado Acadêmico em Engenharia da Computação ( Universida...
 
Matemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdfMatemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdf
 
Procedimentos metodológicos elaboração pesquisa mestrado em contábeis
Procedimentos metodológicos elaboração pesquisa mestrado em contábeisProcedimentos metodológicos elaboração pesquisa mestrado em contábeis
Procedimentos metodológicos elaboração pesquisa mestrado em contábeis
 
Dissertação aan
Dissertação aanDissertação aan
Dissertação aan
 
Edital Graduados e Transferidos.pdf
Edital Graduados e Transferidos.pdfEdital Graduados e Transferidos.pdf
Edital Graduados e Transferidos.pdf
 
Matemática - Formação Continuada.docx
Matemática - Formação Continuada.docxMatemática - Formação Continuada.docx
Matemática - Formação Continuada.docx
 
DissertacaoBechara
DissertacaoBecharaDissertacaoBechara
DissertacaoBechara
 
Orientacoes ceea
Orientacoes ceeaOrientacoes ceea
Orientacoes ceea
 
Edital PRODERNA 2023-1.pdf
Edital PRODERNA 2023-1.pdfEdital PRODERNA 2023-1.pdf
Edital PRODERNA 2023-1.pdf
 
Worskshop Grafos Comexport
Worskshop Grafos ComexportWorskshop Grafos Comexport
Worskshop Grafos Comexport
 
Projeto gps 2
Projeto gps 2Projeto gps 2
Projeto gps 2
 
SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...
SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...
SINAPSE - A Methodology for Extraction of Knowledge Objects Based on Textual ...
 
Arquitetura e organização de computadores
Arquitetura e organização de computadoresArquitetura e organização de computadores
Arquitetura e organização de computadores
 

Mais de Ticianne Darin

Ihc2016.2 aula. 13 Avaliação em IHC
Ihc2016.2 aula. 13  Avaliação em IHCIhc2016.2 aula. 13  Avaliação em IHC
Ihc2016.2 aula. 13 Avaliação em IHCTicianne Darin
 
Ihc2016.2 aula. 12 construindo versões interativas dos designs
Ihc2016.2 aula. 12   construindo versões interativas dos designsIhc2016.2 aula. 12   construindo versões interativas dos designs
Ihc2016.2 aula. 12 construindo versões interativas dos designsTicianne Darin
 
Ihc2016.2 aula. 11 projetando a interação
Ihc2016.2 aula. 11   projetando a interaçãoIhc2016.2 aula. 11   projetando a interação
Ihc2016.2 aula. 11 projetando a interaçãoTicianne Darin
 
Hd 2016.1 aula.16 - panorama do design no brasil
Hd 2016.1 aula.16 - panorama do design no brasilHd 2016.1 aula.16 - panorama do design no brasil
Hd 2016.1 aula.16 - panorama do design no brasilTicianne Darin
 
Ihc2016.2 aula. 10 coleta e análise de dados
Ihc2016.2 aula. 10  coleta e análise de dadosIhc2016.2 aula. 10  coleta e análise de dados
Ihc2016.2 aula. 10 coleta e análise de dadosTicianne Darin
 
Hd 2016.1 aula.15 - design pós-moderno
Hd 2016.1 aula.15 - design pós-modernoHd 2016.1 aula.15 - design pós-moderno
Hd 2016.1 aula.15 - design pós-modernoTicianne Darin
 
Ihc2016.2 aula 9 engenharia cognitiva e teoria da ação
Ihc2016.2 aula 9    engenharia cognitiva e teoria da açãoIhc2016.2 aula 9    engenharia cognitiva e teoria da ação
Ihc2016.2 aula 9 engenharia cognitiva e teoria da açãoTicianne Darin
 
Ihc2016.2 aula 7 critérios de qualidade de uso
Ihc2016.2 aula 7   critérios de qualidade de usoIhc2016.2 aula 7   critérios de qualidade de uso
Ihc2016.2 aula 7 critérios de qualidade de usoTicianne Darin
 
Hd 2016.1 aula.14 - art deco e streamline
Hd 2016.1 aula.14 - art deco e streamlineHd 2016.1 aula.14 - art deco e streamline
Hd 2016.1 aula.14 - art deco e streamlineTicianne Darin
 
Ihc2016.2 aula 6 interface e modelo de interação
Ihc2016.2 aula 6   interface e modelo de interaçãoIhc2016.2 aula 6   interface e modelo de interação
Ihc2016.2 aula 6 interface e modelo de interaçãoTicianne Darin
 
Hd 2016.1 aula.13 - estilo internacional
Hd 2016.1 aula.13 - estilo internacionalHd 2016.1 aula.13 - estilo internacional
Hd 2016.1 aula.13 - estilo internacionalTicianne Darin
 
Ihc2016.2 aula 5 contexto de uso e interação
Ihc2016.2 aula 5   contexto de uso e interaçãoIhc2016.2 aula 5   contexto de uso e interação
Ihc2016.2 aula 5 contexto de uso e interaçãoTicianne Darin
 
Hd 2016.1 aula.12 - de stijl
Hd 2016.1 aula.12 - de stijlHd 2016.1 aula.12 - de stijl
Hd 2016.1 aula.12 - de stijlTicianne Darin
 
Ihc2016.2 aula 4 design conceitual
Ihc2016.2 aula 4   design conceitualIhc2016.2 aula 4   design conceitual
Ihc2016.2 aula 4 design conceitualTicianne Darin
 
Hd 2016.1 aula.11_bauhaus
Hd 2016.1 aula.11_bauhausHd 2016.1 aula.11_bauhaus
Hd 2016.1 aula.11_bauhausTicianne Darin
 
Hd 2016.1 aula.10_construtivismo russo
Hd 2016.1 aula.10_construtivismo russoHd 2016.1 aula.10_construtivismo russo
Hd 2016.1 aula.10_construtivismo russoTicianne Darin
 
Hd 2016.1 aula 9_influências das vanguardas europeias - surrealismo
Hd 2016.1 aula 9_influências das vanguardas europeias - surrealismoHd 2016.1 aula 9_influências das vanguardas europeias - surrealismo
Hd 2016.1 aula 9_influências das vanguardas europeias - surrealismoTicianne Darin
 
Hd 2016.1 aula 8_influências das vanguardas europeias - dadaísmo
Hd 2016.1 aula 8_influências das vanguardas europeias - dadaísmoHd 2016.1 aula 8_influências das vanguardas europeias - dadaísmo
Hd 2016.1 aula 8_influências das vanguardas europeias - dadaísmoTicianne Darin
 
Hd 2016.1 aula 7_influências das vanguardas europeias - futurismo
Hd 2016.1 aula 7_influências das vanguardas europeias - futurismoHd 2016.1 aula 7_influências das vanguardas europeias - futurismo
Hd 2016.1 aula 7_influências das vanguardas europeias - futurismoTicianne Darin
 
Ihc2016.2 aula 3 introdução ao design de interação
Ihc2016.2 aula 3   introdução ao design de interaçãoIhc2016.2 aula 3   introdução ao design de interação
Ihc2016.2 aula 3 introdução ao design de interaçãoTicianne Darin
 

Mais de Ticianne Darin (20)

Ihc2016.2 aula. 13 Avaliação em IHC
Ihc2016.2 aula. 13  Avaliação em IHCIhc2016.2 aula. 13  Avaliação em IHC
Ihc2016.2 aula. 13 Avaliação em IHC
 
Ihc2016.2 aula. 12 construindo versões interativas dos designs
Ihc2016.2 aula. 12   construindo versões interativas dos designsIhc2016.2 aula. 12   construindo versões interativas dos designs
Ihc2016.2 aula. 12 construindo versões interativas dos designs
 
Ihc2016.2 aula. 11 projetando a interação
Ihc2016.2 aula. 11   projetando a interaçãoIhc2016.2 aula. 11   projetando a interação
Ihc2016.2 aula. 11 projetando a interação
 
Hd 2016.1 aula.16 - panorama do design no brasil
Hd 2016.1 aula.16 - panorama do design no brasilHd 2016.1 aula.16 - panorama do design no brasil
Hd 2016.1 aula.16 - panorama do design no brasil
 
Ihc2016.2 aula. 10 coleta e análise de dados
Ihc2016.2 aula. 10  coleta e análise de dadosIhc2016.2 aula. 10  coleta e análise de dados
Ihc2016.2 aula. 10 coleta e análise de dados
 
Hd 2016.1 aula.15 - design pós-moderno
Hd 2016.1 aula.15 - design pós-modernoHd 2016.1 aula.15 - design pós-moderno
Hd 2016.1 aula.15 - design pós-moderno
 
Ihc2016.2 aula 9 engenharia cognitiva e teoria da ação
Ihc2016.2 aula 9    engenharia cognitiva e teoria da açãoIhc2016.2 aula 9    engenharia cognitiva e teoria da ação
Ihc2016.2 aula 9 engenharia cognitiva e teoria da ação
 
Ihc2016.2 aula 7 critérios de qualidade de uso
Ihc2016.2 aula 7   critérios de qualidade de usoIhc2016.2 aula 7   critérios de qualidade de uso
Ihc2016.2 aula 7 critérios de qualidade de uso
 
Hd 2016.1 aula.14 - art deco e streamline
Hd 2016.1 aula.14 - art deco e streamlineHd 2016.1 aula.14 - art deco e streamline
Hd 2016.1 aula.14 - art deco e streamline
 
Ihc2016.2 aula 6 interface e modelo de interação
Ihc2016.2 aula 6   interface e modelo de interaçãoIhc2016.2 aula 6   interface e modelo de interação
Ihc2016.2 aula 6 interface e modelo de interação
 
Hd 2016.1 aula.13 - estilo internacional
Hd 2016.1 aula.13 - estilo internacionalHd 2016.1 aula.13 - estilo internacional
Hd 2016.1 aula.13 - estilo internacional
 
Ihc2016.2 aula 5 contexto de uso e interação
Ihc2016.2 aula 5   contexto de uso e interaçãoIhc2016.2 aula 5   contexto de uso e interação
Ihc2016.2 aula 5 contexto de uso e interação
 
Hd 2016.1 aula.12 - de stijl
Hd 2016.1 aula.12 - de stijlHd 2016.1 aula.12 - de stijl
Hd 2016.1 aula.12 - de stijl
 
Ihc2016.2 aula 4 design conceitual
Ihc2016.2 aula 4   design conceitualIhc2016.2 aula 4   design conceitual
Ihc2016.2 aula 4 design conceitual
 
Hd 2016.1 aula.11_bauhaus
Hd 2016.1 aula.11_bauhausHd 2016.1 aula.11_bauhaus
Hd 2016.1 aula.11_bauhaus
 
Hd 2016.1 aula.10_construtivismo russo
Hd 2016.1 aula.10_construtivismo russoHd 2016.1 aula.10_construtivismo russo
Hd 2016.1 aula.10_construtivismo russo
 
Hd 2016.1 aula 9_influências das vanguardas europeias - surrealismo
Hd 2016.1 aula 9_influências das vanguardas europeias - surrealismoHd 2016.1 aula 9_influências das vanguardas europeias - surrealismo
Hd 2016.1 aula 9_influências das vanguardas europeias - surrealismo
 
Hd 2016.1 aula 8_influências das vanguardas europeias - dadaísmo
Hd 2016.1 aula 8_influências das vanguardas europeias - dadaísmoHd 2016.1 aula 8_influências das vanguardas europeias - dadaísmo
Hd 2016.1 aula 8_influências das vanguardas europeias - dadaísmo
 
Hd 2016.1 aula 7_influências das vanguardas europeias - futurismo
Hd 2016.1 aula 7_influências das vanguardas europeias - futurismoHd 2016.1 aula 7_influências das vanguardas europeias - futurismo
Hd 2016.1 aula 7_influências das vanguardas europeias - futurismo
 
Ihc2016.2 aula 3 introdução ao design de interação
Ihc2016.2 aula 3   introdução ao design de interaçãoIhc2016.2 aula 3   introdução ao design de interação
Ihc2016.2 aula 3 introdução ao design de interação
 

Banco de dados universidade

  • 1. Universidade Federal do Ceará Bacharelado em Sistemas e Mídias Digitais Bancos de Dados Multimídia Ticianne Darin ATIVIDADE PRÁTICA 1 Considere os seguintes requisitos de um banco de dados de Universidade, que complementa o banco de dados projetado no último exercício. - Cada DEPARTAMENTO é descrito por um nome, código, telefone e centro. - Cada ALUNO tem um nome, número de matricula, CPF, endereço (rua, cidade, CEP), telefones (pode ser mais de um), data de nascimento, sexo, departamento e curso. - Cada CURSO tem um nome, tipo (graduação, mestrado ou doutorado), departamento, coordenador e vice-coordenador. - Cada PROFESSOR é descrito por um nome, CPF, departamento, telefone. - Cada DISCIPLINA tem um nome, descrição, código, número de créditos e o departamento que oferta a disciplina. - Cada OFERTA de Disciplina tem um professor e um horário. . - Os alunos podem se matricular nas disciplinas ofertadas - Os Alunos de Pós Graduação tem um professor orientador e podem ter uma bolsa de pesquisa. Execute as atividades a seguir no MySQL Workbench. 1) Projete o Diagrama de Entidade e Relacionamentos para aplicação de BD acima. Especifique os atributos chaves de cada Entidade e restrições de cardinalidade de cada relacionamento. 2) Mapeie o Diagrama ER para o esquema relacional. Especifique todas as restrições no esquema Relacional. Crie o esquema do Banco no MySQL. 3) Realize as consultas a seguir: a) Obtenha o nome do departamento do aluno que tem nome 'Joao da Silva' b) Obtenha as disciplinas ofertadas pelo professor 'Glaudiney Mendonça' c) Obtenha o nome e o horário das disciplinas em que o aluno 'Carlos Alberto' está matriculado d) Obtenha os alunos que estão matriculados na disciplina de 'Banco de Dados' e) Obtenha as disciplinas oferecidas pelos professores que trabalham no departamento 'UFC Virtual'
  • 2. f) Recupere o nome do professor que ofertou a disciplina de Processos Estocasticos g) Recupere o nome dos coordenadores de todos os cursos do departamento de Biologia h) Recupere o nomes dos orientadores dos alunos de pós-graduação que ganham bolsa de até 1800 reais i)Recupere a matrícula dos alunos de pós-graduação que são orientados pela professora Érica Souza j) Recupere quais as disciplinas que foram ofertadas pelo departamento de estatística POVOAMENTO insert into departamento values ('UFC Virtual', 1, '33223655', 'UFC Virtual'); insert into departamento values ('Estatística',2, '33226655', 'ciencias'); insert into departamento values ('biologia',3, '33216655', 'ciencias'); insert into departamento values ('engeharia',4, '33226455', 'tecnologia'); insert into departamento values ('matematica',5, '31226655', 'ciencias'); insert into departamento values ('quimica',6, '33226655', 'ciencias'); insert into departamento values ('pedagogia',7, '33226655', 'humanas'); insert into professor values ('Windson Viana',11122233344, '33225777',1); insert into professor values ('Glaudiney Mendonça',00099988877, '34225777',1); insert into professor values ('Erica Souza',22299988877, '34225000',2); insert into professor values ('Enésio Freitas',33399988877, '34225333',5); insert into professor values ('Juvelania Couto',44499988877, '34225001',3); insert into professor values ('Adaugisa Martins',55599988877, '342253001',3); insert into curso values ('SMD','graduação', 1, 00099988877,11122233344); insert into curso values ('Estatística','graduação', 2, 22299988877,22299988877); insert into curso values ('Biocombustiveis','mestrado', 3, 44499988877,55599988877); insert into curso values ('Bacharelado em Biologia','graduação', 3, 44499988877,55599988877); insert into aluno values ('Joao da Silva', 9304403,11111111111, 'ruaA', 'cidadeA1', 12345678, '1994-10-20','M', 1,'SMD'); insert into aluno values ('Carlos Alberto', 3432234,22222222222, 'ruaB', 'cidadeB1', 34343321, '1994-06-10','M', 1,'SMD'); insert into aluno values ('Maria do Carmo', 3432211,33333333333, 'ruaC', 'cidadeC1', 12111122, '1997-10-13','F', 2,'Estatística'); insert into aluno values ('Artur Nelson', 5444544,44444444444, 'ruaD', 'cidadeD1', 33434222, '1995-03-12','M', 2,'Estatística'); insert into aluno values ('Mario Alcantara', 33434,55555555555, 'ruaE', 'cidadeE1',21211223, '1996-07-23','M', 1,'SMD'); insert into disciplina values ('Banco de Dados','Disciplina de Banco de Dados', 1,'1'); insert into disciplina values ('Sistemas Distribuidos','Disciplina de SD', 2,'1'); insert into disciplina values ('Processos Estocasticos','Disciplina de Processos esto...', 3,'2'); insert into disciplina values ('Algebra Linear','Disciplina de Algebra Linear', 4,'2'); insert into disciplina values ('POO','Disciplina de Programação Orientada a Objetos',5, '1'); insert into oferta values (1,1,11122233344,'seg-quar-14h-16h'); insert into oferta values (2,2,00099988877,'seg-quar-16h-18h');
  • 3. insert into oferta values (3,3,22299988877,'sex-14h-18h'); insert into oferta values (4,4,22299988877, 'seg-10h-14h'); insert into oferta values (5,5,00099988877, 'ter-sex-09h-11h'); insert into matricula values (9304403,1); insert into matricula values (3432234,2); insert into matricula values (3432234,3); insert into matricula values (9304403,5); insert into matricula values (3432211,4); insert into matricula values (3432211,2); insert into matricula values (5444544,3); insert into matricula values (5444544,4); insert into matricula values (5444544,5); insert into matricula values (9304403,2); insert into alunopos values (3432211,22299988877,'R$1800'); insert into alunopos values (5444544,22299988877,'R$1200'); insert into telefones values (9304403, '85334455666'); insert into telefones values (9304403, '85334455000'); insert into telefones values (3432211, '85334455000'); insert into telefones values (5444544, '85338888000'); insert into telefones values (3432234, '85332255000');