Exercicios
13/03/2015
Banco de Dados
CONSTRUIR O MODELO RELACIONAMENTO PARA CADA UMA DAS SITUAÇÕES ABAIXO:
A)Sistema acadêmico
O sistema da escola “Educando” precisa controlar a vida acadêmica de seus alunos. O sistema precisa então armazenar os dados pessoais (Nome, endereço, tel, etc) e acadêmicos (Matrícula,turma, série) de cada aluno. Cada série possui uma turma e o aluno que cursa determinada série é obrigado a cursar determinadas disciplinas. Cada disciplina é ensinada por um professor. Represente graficamente esta relação.
B) Vídeo Locadora
Os sócios da locadora de vídeo “Sétima Arte” contrataram uma empresa de consultoria em desenvolvimento de sistemas de informação para informatizar as suas lojas. Só podem fazer locação os associados cadastrados previamente. O cadastramento é feito mediante a apresentação de identidade, cpf e comprovante de residência no setor de atendimento. É preenchido então o formulário para cadastramento, contendo dados pessoais, endereço e telefone.
e)Aeroclube Deseja desenvolver um software para auxiliar o controle de um aeroclube que possui como sócios pilotos, instrutores e alunos de pilotagem. Todos sócios são identificados pelo número de matrícula, e caracterizados por nome, endereço e idade. Os pilotos possuem um número de brevê (único). Os instrutores são pilotos com formação adicional de instrutor, e deve ser registrado o nome do curso, a data de obtenção do diploma, bem como a instituição.
C)Empresa A empresa ABCD é organizada em departamentos. Cada departamento tem um nome, um número e um empregado que gerencia o departamento. Deve-se saber a data em que um empregado iniciou como gerente de um departamento. Cada empregado atua como gerente de um departamento por um prazo de 2 anos.
Um departamento pode ter diversas localizações e controla um número de projetos, cada qual com um nome, um número e uma única localização. São armazenados o nome do empregado, matrícula, endereço (rua, número,