Buscar

Atividade Supervisionada Representação de Dados (03.03.2016)

Prévia do material em texto

CENTRO UNIVERSITÁRIO UNICARIOCA
CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PROFº.: MAXIMILIANO DAMAS - DISCIPLINA: BANCO DE DADOS I
UNIDADE: MEIER II - TURMA: 835
 ALUNOS:
Diego Custódio da Silva
 Carolini Simões
 Exercício de Banco de Dados - AV2
 Representação de Dados
 
RIO DE JANEIRO, RJ
 2016.1
Grupos de até 3 alunos – Vale 2,0 pontos na AV2.
Até o dia 03/03 às 23:00 no AVA.
Uma característica bastante importante que devemos possuir quando iniciamos a modelagem de bancos de dados é a capacidade de perceber, da realidade que deseja-se obter uma representação dos dados, quais são as principais informações que devemos manter armazenadas. Ou seja, duas grandes vantagens de um bom projetista de banco de dados são as suas capacidades de visão e de questionamento.
Sendo assim, antes de iniciarmos com os formalismos e as regras para construção de modelos, vamos aguçar estas duas características em cada um de vocês. 
Para isso, vamos partir de uma realidade específica, por exemplo, a realidade do mundo acadêmico de uma universidade, podemos imaginar a própria UniCarioca. Na UniCarioca, vamos considerar como objetos importantes desta realidade os seguintes elementos: 
alunos, professores, cursos, turmas, disciplinas, salas, coordenadores, semestre letivo. 
Cada um destes objetos possuem informações próprias, como número de matrícula, nome do aluno, código do curso, ementa da disciplina, entre vários outros (vocês terão a liberdade de imaginá-los e ter a certeza de que cada informação imaginada é própria apenas do objeto específico. Por exemplo, a informação nota não faz parte específica da disciplina nem do aluno, mas sim de uma associação entre um aluno com uma disciplina. Tentem perceber quando estas informações ocorrerem, elas também são importantes. 
Dadas as explicações iniciais, peço a cada grupo de 3 alunos que elaborem uma lista de 50 perguntas que serão respondidas com informações envolvendo os objetos acima citados (no mínimo dois objetos devem estar envolvidos na pergunta). Por exemplo: Quais alunos estão fazendo a disciplina Algoritmos com o professor Manuel? Quais turmas estão alocadas na sala 308 na terça-feira? Atenção: as perguntas não podem se repetir - por exemplo, não vale perguntar: Quais turmas estão alocadas na sala 206 na quarta-feira? Pois claramente basta que uma das duas perguntas possa ser respondida, que a outra já será, pois a lógica será mesma tanto para uma quanto para outra.
Coloquem-se, cada um de vocês, no papel de um analista de requisitos e se permitam perguntar e imaginar. Com certeza quanto mais perguntas fizermos, mais certeza teremos de que o nosso modelo de dados será o mais consistente possível, ou seja, mais de acordo com a realidade existente.
Montar 50 perguntas utilizando os objetos abaixo, no mínimo dois em cada pergunta:
	ALUNO
	CURSOS
	TURMAS
	SALAS
	COORDENADORES
	PROFESSORES
	SEMESTRE
	DISCIPLINAS
Respostas:
Quais alunos estão fazendo a disciplina Arquitetura de Computadores com o professor Mario Monteiro? 
Quais turmas estão alocadas na sala T01 na sexta-feira?
Quais alunos estão matriculados no curso de Ciência da Computação?
Quais disciplinas existentes no curso de Analise e Desenvolvimento de Sistemas?
Quais professores dão aula na sala T02, no turno da noite?
Quantos alunos concluíram a disciplina Algoritmos I no semestre 2015/02?
Quais são os coordenadores responsáveis pelo curso de Administração?
O curso de Ciência da Computação possui quantas turmas no turno da manhã?
Quais professores fazem parte do curso de Rede de Computadores?
Quais salas foram usadas na disciplina Banco de Dados II no turno da noite no semestre 2015/01?
Quais alunos tiveram nota superior à 9,0 pts na disciplina Teoria de Engenharia de Softwares com o professor Rafael Targino?
Quais salas do horário de 07:20hs que são utilizadas pelo o curso de Pedagogia?
Quantos alunos estão matriculados no semestre 2016/01
O professor Mario Monteiro dá aula em quais turmas no turno da manhã?
 Quais alunos foram reprovados na disciplina Raciocínio Lógico no semestre 2015/01?
Quais são as disciplinas com o maior índice de aprovação no curso de Análise e Desenvolvimento de Sistemas?
Quais alunos estão matriculados na turma 301 no turno da noite?
Quais disciplinas possuem pré-requisitos no curso de Administração? 
Quantos semestres possui os cursos de Engenharia Civil e Jornalismo?
Quais turmas possuem o número inferior à 30 alunos no turno da manhã.
Quantos professores dão aulas no semestre de 2016/1?
Quantos alunos foram formados até hoje na disciplina Algoritmos II?
Quantos alunos o professor Mario Monteiro já deu aulas?
Quantas disciplinas um aluno pode fazer por semestre?
Quais salas estão inutilizadas no semestre 2016/1?
Quantos professores são coordenadores?
Quantos alunos cada professor tem em média?
Em quantos semestres um aluno pode concluir seu curso?
Quantos professores se aposentaram no semestre 2016/1?
Quantas turmas estão no seu último semestre?
Qual o curso com maior quantidade de alunos?
Os alunos podem conhecer até quantos professores ao longo do seu curso?
Qual a média dos alunos do curso de Ciência da Computação?
Qual foi média dos alunos do curso de Contábeis no semestre 2015/2?
Quantas disciplinas cada professor pode lecionar?
Quantas aulas tem cada displicina?
Quantas turmas existem atualmente na unidade Méier ll, no curso de Pedagogia?
Quantos cursos estão disponíveis para matrícula no semestre 2016/1?
Serão dadas quantas aulas no semestre 2016/1?
Houveram quantas matrículas para o curso de Psicologia no semestre 2016/1?
Em média, quantos alunos se matriculam por semestre?
Quantos alunos poderão se formar no semestre de 2016/2?
Quantas disciplinas são lecionadas por semestre?
Existem quantos professores por disciplina?
Quantas turmas existem para cada curso?
Qual máximo de alunos por sala?
Para quantos cursos cada professor dá aulas, em média?
Existem quantos cursos diferentes para cada matéria?
Quantas turmas têm aulas, em média, por dia?
Para quantos alunos um professor dá aulas durante a semana?

Continue navegando