Lato Sensu Tecnologia de Desenvolvimento de Sistemas. SENAC Rio Preto



Documentos relacionados
Modelagem Conceitual Exercício resolvido 02 Modelagem Conceitual

Lista de exercícios - MER

PROJETO DE BANCO DE DADOS LISTA 002 Projeto Conceitual

Modelo Entidade - Relacionamento (ER ou MER) Parte 3

Exercícios Propostos de Modelagem parte II

Exercícios Propostos de Modelagem parte II

1) O QUE NÃO É BANCO DE DADOS?

1. Desenvolva o Diagrama Entidade-Relacionamento para as seguintes situações:

PROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL -EXERCÍCIOS. Prof. Angelo Augusto Frozza, M.Sc.

Curso de Gestão em SI MODELAGEM DE DADOS. Rodrigo da Silva Gomes. (Extraído do material do prof. Ronaldo Melo - UFSC)

Prof.: Clayton Maciel Costa

Lista de exercícios 01

MC536 Bancos de Dados: Teoria e Prática

EXERÍCIOS DE MODELAGEM DE BANCO DE DADOS

ENGENHARIA DA COMPUTAÇÃO

Banco de Dados. Banco de Dados (aulas 7 e 8) 1 Wedson Quintanilha da Silva - Banco de Dados

Documento de Requisitos

Aula II Introdução ao Modelo de Entidade-Relacionamento

Projeto de Banco de Dados

3) A partir do DER modifique as cardinalidades mínimas de forma a especificar o seguinte:

MODELO ENTIDADE - RELACIONAMENTO

Todos os imóveis são comprados pela imobiliária para, então, serem colocados a venda.

Documento de Requisitos

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 3. Prof. Rafael Dias Ribeiro.

Disciplina: Unidade III: Prof.: Período:

Modelo Entidade-Relacionamento

Bancos de Dados Exercícios de Modelagem Entidade Relacionamento

Lista de Exercício Resolvido 01 Modelagem Conceitual parte I

I Requisitos de um modelo conceitual: - clareza (facilidade de compreensão) - exatidão (formal)

Especificação de Requisitos

Modelo de Entidade e Relacionamento (MER) - Parte 07

Roteiro 3 Modelagem relacional

Disciplina: Unidade II: Prof.: Período:

INSTRUMENTO NORMATIVO 004 IN004

Banco de Dados. Modelagem de Dados com MER. Prof. Walteno Martins Parreira Jr

Modelagem de Sistemas Prof. Marcos Roberto e Silva

Fundamentos da Matemática

César Cruz Proprietário [18/04]

Terceira Avaliação Visualg & Pascal

Modelagem de Dados MODELAGEM DE DADOS. Lista de Exercícios - AV02. Luiz Leão luizleao@gmail.com Lista de Exercícios AV1

UNIVERSIDADE ESTADUAL DO AMAZONAS ESPECIALIZAÇÃO EM DESENVOLVIMENTO EM SOFTWARE LIVRE CONCEITOS E PROJETOS DE BANCO DE DADOS E SQL

Manual do Módulo SAC

A fim de gerenciar as vendas em uma loja, os seguintes requisitos devem ser atendidos pela modelagem de dados:

Levantamento de Requisitos

InfoMix Tecnologia. Soluções em Tecnologia da Informação. SYSFARM Sistema de Gerenciamento de Farmácias. Documento Requisitos Versão 1.

Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores

Lista de Exercícios Engenharia de Software 29/08/2012. Grupo de 4 Pessoas, atividade para ser entregue em aula

SISTEMA DE INFORMAÇÕES ACADÊMICAS SIA

Processo de Controle das Reposições da loja

Documento de Definição de Requisitos

Banco de Dados. MER Estendido. Profa. Flávia Cristina Bernardini

LISTA DE EXERCÍCIOS: 3ª Unidade. Registros e Arquivos

CUSTOS NA PEQUENA INDÚSTRIA

Aula 06 - Projeto 4: Pet Shop. Aula 06 - Projeto 4: Pet Shop. Aula 06 - Projeto 4: Pet Shop. Sumário. Situação. Especificações mínimas

EXERCÍCIOS SOBRE DIAGRAMAS DE CLASSES Construa Diagramas de Classes para os seguintes domínios de problemas

REGULAMENTO PARA PARTICIPAÇÃO DOS DISCENTES DESTE CAMPUS EM: VISITAS TÉCNICAS CAPÍTULO I

Curso de Graduação em Administração. Administração da Produção e Operações I

Fatec de São Carlos. A Faculdade de Tecnologia de São Carlos será a última parte envolvida a assinar o termo de compromisso e demais documentos.

Banco de Dados Transformação Modelo Conceitual para Lógico Relacional. Prof. Juliano Lucas Gonçalves

Tecnologia da Informação na FG AUTO - ATENDIMENTO ALUNO

MULTIACERVO Implementações da versão 19 - Completa

Banco de Dados Modelo Conceitual, Lógico, Físico, Entidade- Relacionamento (ER) Hélder Nunes

Manual. Gerenciamento de Acesso. Brasília, 27 de fevereiro de 2008.

Manual do DEC Domicílio Eletrônico do Contribuinte

Prova de Fundamentos de Bancos de Dados

INTRODUÇÃO A ADMINISTRAÇÃO FINANCEIRA. Prof. Eric Duarte Campos

Capítulo 11. Conceitos de Orientação a Objetos. Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra

SISTEMA DE ADMINISTRAÇÃO DE LOCAÇÃO IMOBILIÁRIA LISTA DE ATUALIZAÇÕES NOVAS

Sistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV

UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 17 PROFª BRUNO CALEGARO

Modelo de interações no processo de desenvolvimento

Modelagem de dados usando o modelo BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS

21/03/2012. WorkFlow. Gestão Eletrônica de Documentos. Workflow HISTÓRICO

UNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.

Condições Gerais. I Informações Iniciais

I. INFORMAÇÕES INICIAIS II. GLOSSÁRIO

Sistema de Controle. Menu de Dispensação.

Engenharia de Software I

Tema 1: Sistema de Controle de Cinema!

Lista de Exercícios da 3ª Unidade. ( Ponteiros, Alocação dinâmica, Arquivos, Estruturas de Dados)

Simulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados

Manual do Almoxarifado SIGA-ADM

Coordenação-Geral de Tecnologia e Segurança da Informação Coordenação de Sistemas de Informação Divisão de Sistemas Corporativos Tributários

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.

Termos Gerais de Serviço ANEXO 1

Projeto SIGA-EPT. Manual do usuário Módulo Requisição de Almoxarifado SISTEMA INTEGRADO DE GESTÃO ACADÊMICA

BANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios

MER - Modelo de Entidade e Relacionamento. Professor Leonardo Larback

Regulamento dos Cursos da Diretoria de Educação Continuada

PERGUNTAS MAIS FREQÜENTES FEITAS PELO ALUNO. 1. O que são as Atividades Complementares de Ensino do NED-ED?

Governador Cid Ferreira Gomes. Vice Governador Domingos Gomes de Aguiar Filho. Secretária da Educação Maria Izolda Cela de Arruda Coelho

SICLOM Dipensação. 1 Dispensação. Versão: Manual de utilização do menu de Dispensação

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO CEARÁ

Modelo de Casos de Uso (Casos de Uso Expandidos + Diagrama de Casos de Uso) Modelo Conceitual Diagramas de Sequência de Eventos do Sistema

Inteligência de Negócios

BANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR AULA 02. O Modelo Entidade-Relacionamento ( MER )

CONSELHO SUPERIOR DO ISEI RESOLUÇÃO Nº 01/ 2007, DE 29 DE JUNHO DE 2007

Histórico da Revisão. Data Versão Descrição Autor

Transcrição:

Curso de Pós Graduação Lato Sensu Tecnologia de Desenvolvimento de Sistemas SENAC Rio Preto

Laboratório: Modelo Entidade Relacionamento Juliano Augusto Carreira Profº. Dr. Carlos Roberto Valêncio 23/08/2008

Exercício 1 Construa um projeto conceitual para um hospital com um conjunto de pacientes, um conjunto de médicos e um conjunto de exames. Cada paciente tem associado exames realizados sob a responsabilidade de um médico.

MER Exercício 1

Exercício 2 Um professor deseja armazenar informações sobre os alunos da disciplina que ministra tais como informações pessoais de cada um (RA, nome, email, telefone, etc.) e as atividades realizadas para definição da nota final na disciplina. Assim, devem ser armazenados o nome da atividade, a data em que ela ocorreu e o peso na nota final. Sabe-se que uma atividade pode ser realizada somente uma vez por cada aluno. As atividades podem ser trabalhos e provas. Para prova armazena-se o número de questões e se foi teste ou dissertativa. O professor pretende obter relatórios sobre as provas e trabalhos realizados pelos alunos em cada mês de aula.

MER Exercício 2

Exercício 3 Uma empresa fabricante de picolé deseja armazenar informações acerca de seus negócios. Os picolés fabricados são divididos em frutas e ao leite. Os picolés de frutas podem ser de tomate e jenipapo e os ao leite podem ser de chocolate e groselha. As informações armazenadas dos picolés são: sabor, ingredientes, preço e tipo da embalagem(atualmente, a fábrica possui uma tabela com identificador da embalagem, descrição e material utilizado). Todo picolé é vendido em um lote para um determinado revendedor. Todo revendedor possui uma pessoa de contato para eventuais resoluções de problemas. Além disso, armazena-se do revendedor, dados como CNPJ, razão social, nome fantasia, etc. Deseja-se obter relatórios sobre as vendas mensais dos picolés e quais revendedores compraram mais picolés nos últimos meses.

MER Exercício 3

Exercício 4 Em uma clínica trabalham médicos de diversas especialidades. Cada médico é identificado pelo seu CRM, possui um nome e recebe um salário da clínica. Um médico pode ter formação em diversas especialidades(ortopedia, traumatologia, etc.), mas só exerce uma delas na clínica. Para todo paciente internado na clínica são cadastrados alguns dados pessoais: nome, RG, CPF, endereço, telefone(s) para contato e data do nascimento. Um paciente tem sempre um determinado médico com responsável (com um horário de visita diário predeterminado), porém vários outros médicos podem participar do seu tratamento. Pacientes estão sempre internados em quartos individuais, que são identificados por um número e ficam em um andar da clínica.

MER Exercício 4

Exercício 5 Uma faculdade oferece vários cursos, cujos currículos são compostos por diversas disciplinas. Cada disciplina pode ser oferecida por vários cursos distintos e pode ter outras disciplinas como pré-requisito. Os alunos só podem matricular-se em um único curso. Em cada semestre, os alunos matriculam-se nas disciplinas do seu curso, que são divididas em turmas quando há um grande número de alunos matriculados. Professores podem ministrar várias disciplinas, sendo também atribuídos a turmas específicas. A base de dados deve permitir a geração de notas, bem como históricos escolares, onde deve constar com que professor um aluno fez qual disciplina.

MER Exercício 5

Exercício 6 Uma pequena locadora de vídeos possui cerca de dois mil DVDs, cujo empréstimo deve ser controlado. Cada DVD possui um número de identificação e contém um único filme. Cada filme recebe um identificador próprio, e sabe-se título e categoria(comédia, drama, aventura,...). Para cada filme cadastrado há pelo menos um DVD. Além disso, filmes mais longos necessitam de dois DVDs. Os clientes podem desejar encontrar os filmes estrelados pelo seu ator predileto. Por isso, é necessário manter a informação dos atores que estrelam em cada filme, mas nem todo filme possui estrelas. Muitos clientes, quando vêem a listagem de atores do filme escolhido, ficam interessados em saber, para um determinado ator, o seu nome real e quais outros filmes do mesmo gênero aquele ator participou. A locadora possui muitos clientes cadastrados, dos quais sabe-se nome e sobrenome, telefone e seu endereço de contato. Além disso, cada cliente recebe um número de associado. Finalmente, o sistema deve permitir a consulta a empréstimos de DVDs, com informações de qual cliente alugou o quê, datas de empréstimo e devolução, valor pago ou a pagar, atrasos, etc.

MER Exercício 6

Exercício 7 Uma farmácia comercializa vários tipos de produtos (remédios, Uma farmácia comercializa vários tipos de produtos (remédios, cosméticos, etc.). Além do tipo, para cada produto são registrados o código, designação, composição, fabricante e preço de venda. Quando um cliente compra pela 1º vez um produto são registrados os seus dados (nome, endereço, telefone, código postal, localidade e número de contribuinte). Depois de cadastrado, sempre que um cliente compra um determinado produto é registrado seu código de cliente, os produtos adquiridos, o nome do médico (no caso das receitas médica), bom como o total da venda. Cada compra é identificada por um número para facilitar as consultas à base de dados.

MER Exercício 7

Exercício 8 O Cebolinha, cansado de tanto levar coelhadas da Mônica pelos planos fracassados, resolveu elaborar um plano infalível, analisando todas as suas falhas passadas. Para isso, resolveu criar uma base de dados onde pudesse utilizar técnicas de Data Mining para descobrir as causas dos fracassos. A base contém a descrição de todos os seus planos, registrando para cada um: um nome de referência; a coleção de todos os esquemas previstos durante sua concepção e qual deles foi efetivamente posto em prática; as datas quando cada plano começou a ser bolado e quando foi executado; e quem da turma participou. Os esquemas são identificados por um código, e todos tem um descrição detalhada incluindo os recursos que necessitam (disfarces, ferramentas, etc.). É importante notar que todo plano infalível necessariamente foi executado seguindo um dos esquemas previstos, e uma vez que um esquema tenha sido utilizado, não poderá ser utilizado novamente por outros planos infalíveis futuros. A base registra também todos os companheiros da turma que participaram de cada plano, A base registra também todos os companheiros da turma que participaram de cada plano, registrando a participação de cada um em cada plano, se foi ou não causador da falha do plano infalível, a idade do amigo e outros dados pessoais. Como cada plano sempre terminou em coelhadas, o Cebolinha achou bom incluir uma descrição de todas elas, indicando a hora e a data em que foram dadas, em quem cada coelhada acertou (considerando que a Mônica acerta apenas uma pessoa com cada coelhada). E cada coelhada fica restrita somente ao plano infalível que falhou. É bom não esquecer ainda de registrar os ferimentos que cada coelhada causou em cada ajudante e registrar para cada coelhada os curativos que tiveram que ser feitos, identificados por um número, cada um com seu respectivo custo e número de dias para sarar.

MER Exercício 8

Exercício 9 Uma empresa de reparo de automóveis pretende implementar um sistema para administrar a informação relativa aos reparos efetuados nos veículos de seus clientes. O sistema de informação deverá permitir manter um registro de todos os reparos efetuados. A empresa registra as seguintes informações de cada cliente: código de identificação, nome, endereço, telefone. A informação relativa aos veículos que um dado cliente teve ou tem e as datas em que fizeram o primeiro reparo, também são importantes. Em relação aos funcionários da oficina é necessário registrar as seguintes informações: código de identificação, nome, endereço, telefone e categoria profissional. O custo/hora da mão-de-obra depende da categoria do funcionário e é definido por meio de uma tabela que é atualizada regularmente. Em relação a cada reparo é necessário saber: qual veículo, qual cliente, a data em que o reparo Em relação a cada reparo é necessário saber: qual veículo, qual cliente, a data em que o reparo foi efetuado e o custo total do reparo. A empresa pretende saber para cada reparo quais peças foram utilizadas e o seu preço, bem como o tempo de mão de obra gasto por cada funcionário e o respectivo custo. A informação relativa às peças em estoque deverão ser: código de identificação, designação, custo unitário e quantidade armazenada.

MER Exercício 9

Exercício 10 Faça um projeto conceitual de banco de dados para armazenar os times e os jogadores de uma liga de esportes. Um time têm seus jogadores, não necessariamente os que participam dos jogos. A liga de esportes deseja armazenar os jogadores de cada time que participam em cada jogo, as posições em que jogaram e o resultado de cada jogo.

MER Exercício 10

FIM!