Buscar

AtividadeIndividual 2 Analise

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Universidade Estadual de Montes Claros - Unimontes
Centro de Educaçãoà Distancia - CEAD
Curso: Sistemas para Internet
Disciplina: Análise e Projeto de sistemas Estruturados
Professora: Marilée Patta
------------------------------------------------------------------------------------------------------------------------------------
Nome: 
Atividade Individual 2	
1) Construa um diagrama entidade-relacionamento para cada situação abaixo:
a) A secretaria de uma universidade mantém dados sobre cada curso, incluindo o professor, a matrícula, a hora e o lugar de cada aula. Uma nota deverá ser armazenada para cada par estudante-curso.
 
b) Uma seguradora de automóveis possui um grupo de clientes. Cada um deles possui diversos carros próprios. Cada carro possui um número de acidentes registrados associados a ele.
Especial atenção para as restrições de cardinalidade em cada diagrama.
 1 N
 1 1
2) Cada conjunto de entidades fracas pode ser convertido em um conjunto de entidades fortes pela simples adição de atributos apropriados. Por que, então, temos entidades fracas?
3) Considere, a seguir, o diagrama entidade-relacionamento como parte de uma base de dados de um banco. Cada banco pode ter várias agências, e cada agência pode ter várias contas e aplicações.
	a) Liste os conjuntos de entidades do diagrama. 
BANCO, AGENCIA,APLICAÇAO, CONTA
	b) Há alguma entidade fraca? Se sim, dê seu nome, sua chave parcial e seu relacionamento.
SIM. Renata. 
	c) Liste os nomes de todos os conjuntos de relacionamentos, e especifique os números mínimo e máximo de cada participação de uma conjunto de entidades em um conjunto de relacionamentos, justificando suas decisões.
Nome, endereço, código, cpf.
Relacionamento 1..1 (um para um): cada uma das duas entidades envolvidas referenciam obrigatoriamente apenas uma unidade da outra.Exemplo: Banco de dados de currículo.
Relacionamento 1..n ou 1..* (um para muitos): uma das entidades envolvidas pode referenciar várias unidades da outra, porém, do outro lado cada uma das várias unidades referenciadas só pode estar ligada uma unidade da outra entidade. Por exemplo, em um sistema de plano de saúde,
Relacionamento n..n ou *..* (muitos para muitos): neste tipo de relacionamento cada entidade, de ambos os lados, podem referenciar múltiplas unidades da outra. Por exemplo, em um sistema de biblioteca,
4) Desenhe um diagrama entidade-relacionamento sobre as informações de um museu de arte. Assuma que as necessidades foram coletadas:
a) O museu tem uma coleção de OBJETO_ARTE. Cada OBJETO_ARTE tem um Número Identificador, um Artista (se conhecido), um Ano (quando foi criado, se conhecido), um Título, e uma Descrição;
b) OBJETO_ARTE são categorizados de acordo com seu tipo. Há três tipos principais: PINTURA, ESCULTURA e ESTÁTUA, mais um chamado OUTROS para acomodar objetos que não se enquadram com algum dos três tipos principais;
c) Uma PINTURA tem um TipoPintura (óleo, guache, ...), DesenhadoEm que material (papel, tela, madeira, ...) e Estilo (moderno, abstrato, ...).
d) Uma ESCULTURA tem o Material do qual foi criado (madeira, pedra, ...) e Estilo.
e) O museu mantém informações sobre ARTISTA, quando conhecido: Nome, Data Nascimento, Data Falecimento (se não-vivo), País Orígem, Época, Estilo Principal e Descrição. Nome é assumido como sendo único.
f) Diferentes EXIBIÇÕES ocorrem, cada uma tem um Nome, Data Início e Data Fim, e é relacionada a todos os objetos de arte que estão à mostra durante a exibição.
5) No que diz respeito à normalização, especifique a formal normal em que se encontram as afirmativas abaixo:
a)____V_____Se a chave primária estiver concatenada, alguns campos que não são chaves poderão depender de parte da chave e não dela toda. 
b)____F_____Alguns domínios que não são chaves podem estar inter-relacionados.
c)___ V______Todos os campos que não são chaves são completamente dependentes da chave primária.
d)_____F____Nenhum campo que não seja chave não depende funcionalmente de qualquer outro campo que também não seja chave.
e)_____V___A relação possui alguns campos que se repetem.
6) Seja o conjunto de dados de uma relação: @ matrícula, nome do aluno, endereço, sexo, data de nascimento, código do curso, nome do curso, (código disciplina, nome disciplina, (data prova, nota), situação do aluno). Normalize o conjunto de dados até a 3FN e desenhe o diagrama entidade-relacionamento correspondente ao processo de normalização na 3FN.
Esclarecimentos adicionais: um aluno pode cursar várias disciplinas, sendo que, para cada uma delas, o aluno realiza várias provas em datas específicas; a situação do aluno em relação à disciplina pode ser Rep – reprovado, Rec – recuperação, Apr – aprovado.
Matrícula (nome do aluno, endereço, sexo, data de nascimento, código do curso (nome do curso, código da disciplina, disciplina, data da prova, situação do aluno aprovado ou reprovado, falta do aluno.)
1FM
Aluno (nome do curso, código do curso, aluno, matricula, situação do aluno, Falta do aluno)
Matricula (disciplina, professor, data da prova, nota da prova, falta, aprov.reprov.)
2FN=1FN
3FN
Aluno (código do curso, aluno, matricula,)
Histórico (matricula, código da disciplina, diciplina, professor, nota, falta. Aprov. Reprov.)
 
 N N
 Matricula
	Ra
	Cod curso
	
	
	 
	
Aluno (Ra, nome, tel) 
Curso(codigo, nome, valor, carga-horaria) 
Matricula (ra, codCurso)
7) Com base nos requisitos apresentados na descrição abaixo, crie um diagrama entidade-relacionamento.
O Núcleo de Novelas de uma Rede de Televisão deseja gerenciar o andamento dos trabalhos de produção de novelas. As novelas devem ser cadastradas, assim como os seus atores e diretores. Os atores podem ser exclusivos da rede de televisão ou podem trabalhar em contratos temporários cujas informações são, número, descrição, data de início, data de fim, valor, além, do ator. Em uma novela pode haver um diretor e vários atores, porém, um ator só pode estar trabalhando numa única novela. A novela possui um autor que escreve cada capítulo e seu respectivo resumo, até encerrar a descrição da estória. Os atores e o diretor devem receber uma cópia de cada capítulo da novela. Devem-se conhecer os atores exclusivos e os contratados temporariamente. Os diretores devem informar ao setor de pagamentos se os atores contratados cumpriram as atividades previstas no mês, para que haja o pagamento aos mesmos.
8) Normalize da 1FN até a 3 FN,os seguintes dados:
Pedido
@Número
data
número cliente
nome
endereço
(numero produto, nome, qtde, preço produto)
total produto
Fornecedor (codForn, nome) 
Projeto (codProj, dataInicio) 
Peça (codPeça, descricao) 
Fornece (codForn, codProj, 
codPeça, quant)
9) Normalize da 1FN até a 3 FN,os seguintes dados:
@matrícula
nome
endereço
data
código cargo
nome
valor salário
numero de dependentes
código depto
nome departamento
(código habilidade, data formação, descrição)
(código dependente, nome, data nascimento)
	Matricula
	Nome
	Salario
	Endereço
	Data de admissão
	Cargo
	DATA 
NASC
	Dependentes
	123456
	Maria
	R$250,00
	Rua. X nº 2
	12/01/2001
	SECRETARIA
	02/02/2002
	MARIA, RENATA
	123457
	Alice
	R$356,00
	Rua A 
	10/09/1999
	ENGENHEIRO
	04/01/1995
	DUDA.SANDRA,MARIA
	123458
	José
	R$458,90
R G
	05/02/2000
	PROFESSOR
	07/12/1954
	TONINHO.JOZE
	123459
	Danielle
	R$1.254,19
	RH
	13/01/2002
	ADVOGADA
	25/03/1949
	MARIA,ELISA, DANILO
	123450
	Yasmim
	R$789,95
	RH
	02/02/2018
	PROFESSORA
	08/06/1948
	JR.
1FN
	Matricula
	Nome
	salario
	 cargo
	
	Matricula
	Dependentes
	123456
	Maria
	R$250,00
	Secretaria
	
	123456
	Maria, Renata
	 123457
	Alice
	R$356,00
	Engenheira
	
	123457
	Duda, Sandra,Maria
	123458
	José
	R$458,90
	Professor
	
	123458
	Toninho,Joze
	123459
	Danielle
	R$1.254,19
	Advogada
	
	123459
	Maria,Elisa, Danilo
	123450
	Yasmim
	R$789,95
	Professora
	
	123450
	JR
2FN as duas tabelas estão na 2FN
3FN
	Matricula
	Nome
	Data de Admissão
	Cargo
	Data de Nascimento
	123456
	Maria
	12/01/2001
	Secretaria
	02/02/2002
	123457
	Alice
	10/09/1999
	Engenheira
	04/01/1995
	123459
	Danielle
	13/01/2002
	Advogada
	25/03/1949
	123450
	Yasmim
	
	
	
	Cargo
	Salário
	Secretaria
	R$250,00
	Engenheira
	R$356,00
	Advogada
	R$1.254,19
	Professora
	R$789,95
 
Uma Universidade possui várias tecnologias que servem como recursos didáticos de apoio às aulas dos diversos cursos, períodos, turnos, disciplinas, professores e horários, como também dos eventos que são realizados.
Dentre os recursos tecnológicos, se encontram disponíveis, kits multimídia (compostos de tv 42 polegadas e cpu com driver multimídia), data shows, etc. 
Toda a estrutura física deve ser considerada. Além do número de cada prédio, deve conter o número de cada sala (associado ao curso, período, turno) e auditório (associado ao evento). Além disso, deve-se controlar os cursos e o local onde eles funcionam, além do turno, dos períodos, das disciplinas do período e dos professores que ministram as disciplinas.
Para realizar o agendamento, deve-se conferir a disponibilidade do recurso tecnológico. Se este estiver disponível, devem ser agendados, registrando-se a data, a hora de início e de fim de uso, o curso, o turno (caso o curso funcione em mais de um turno), o período, a disciplina. Em função dos dados informados, o sistema deve saber para qual professor a agenda está sendo feita.
Caso não haja recursos tecnológicos disponíveis, o sistema deve mostrar o mapa de agendamento, passando informações precisas sobre a agenda realizada.
De acordo com as políticas traçadas para o problema de agendamento de recursos tecnológicos, pede-se:
capa
objetivo do sistema ou declaração de propósito
definição do escopo do sistema
detalhamento dos requisitos
criação do der
dicionário de dados do der
listagem dos eventos que compõe o sistema
diagrama do contexto
dfd nível zero
dfd explodido
dicionário de dados dos fluxos
especificação dos processos primitivos (árvores de decisão, tabela de decisão, pseudocódigo, português estruturado ou logicamente compacto, dte)
dicionário de dados dos processos primitivos
dte do sistema
interfaces de entrada de dados
interfaces de consultas / relatórios
definição dos relatórios e consultas
políticas de segurança para o sistema
políticas de acesso para o sistema
definição do ambiente do sistema (sistema operacional, linguagens, banco de dados)
redação do manual do usuário
anexos, se assim fizerem necessários.
Editora
Cod. Livro
Autor
Nota
Prova
Nome
Nota
Nome
Prova
Aprovado
Reprovado
Aluno
Professor
Livro
Data de Entrega
Data de Entrega
Empresta
Cod. Funcionário
Nome
Funcionário
Nome
Cod
Cod
Nome
Cod
Veículo
Pode
Temmm
Responsável
Categoria
Fabricação
Categoria
Marca
CPF
N.IDENTIFICADOR
OBJETO_ARTE
NOME
EMAIL
ENDEREÇO 
TELEFONE
ESCULTURA
ESTATUA
PINTURA
EXIBIÇÃO
Data de Nascimento
EMPRESTIMO
CÓDIGO
DATA HORA
MATRÍCULA USUÁRIO
DATA DEVOLUÇÃO
Efetua
CONTÉM
Livro _ Empréstimo
Código Livro*
Código Empréstimo*
Está Contido
LIVRO
CÓDIGO*
TÍTULO
AUTOR
CÓDIGO SESSÃO
SESSÃO
CÓDIGO*
DESCRIÇÃO
LOCALIZAÇÃO
Pertence
RA
CODIGO
Matricula
CURSO
disciplina
ALUNO
NOME
TELEFONE
CARGA HORARIA
NOME
VALOR
ATORES
FILMAGEM
EQUIPE
MAQUIDAORES
VESTIARIO
DIRETOR
ESCRITOR
CAMARA
ATENDI
TELESPECATADORES
TV
CEMIG
CONTRATOS
PAGAMENTO
PERTENCE
NOVELA
Fornece
Vendas
Fornecedor
Produto
SERVIÇO
POSSUI
UNIVERSIDADE
SOLICITA
PROFESSOR
LANÇA
AVALIA
ALUNO
NOTAS
NOTAS
SECRETARIA
CURSO
ALUNOS
TRABALHOS
PROVA
CARTAZEZES
FORNECE
Venda
Data 
Valor
Energia
Contas
Contém
RECURSOS TECNOLOGICO
KIT MULTIMIDIA
TV 42 POLEGADAS
CPU
DATA SHOW
CADEIRA
ESTENSAO
Serviço
Curso
Período
Turno
Auditório
Evento
Prédio
Sala
Auditório
Escada
Banheiro
Alunos
Serviçais
Alunos
Serviçais
Professores
Disciplina
Palestrante
Pessoas
Microfone
Caixa de Som
Aluno
Professor
Estoque
Tem
Recurso Tecnológico
Data
Hora
Turno
Escola
Mapa de Agendamento
Compra
Fornecedor
QTD
Razão Social
Endereço
PREÇO
CNPJ
Período
Curso
Disciplina
Nome Fantasia

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais