Prévia do material em texto
EXERCÍCIOS – Modelo Lógico 1) Academia : Entidades: Aluno (CPF, data da matrícula, data de nascimento, nome, telefone, altura, peso), Turma (id da turma, horário, duração, data inicio, data fim), Atividade (id atividade, nome, valor), Instrutor (cref, nome, nascimento, especialidade, telefone) e Chamada (id da chamada, data e presente (S/N)). Requisitos: Um aluno pode se matricular em várias turmas. Cada turma terá apenas uma das diversas atividades oferecidas pela acadêmica (Judô, Kung Fu,...etc). O vínculo de um aluno com uma turma é feito pela matrícula do mesmo, e para cada matrícula haverá um controle de presença. 2) Sistema de vendas de um varejista qualquer : Entidades: Fornecedor (ID, nome, cidade), Produto (ID, Nome, id do tipo do produto), Cliente (CPF, nome, email, data nascimento, cidade), Vendedor (funcional, nome, idade, sexo), Tempo (ID tempo, ano, Trimestre, Estação, data, feriado,...etc) e Venda (Quantidade, valor). Requisitos: A tabela venda deve armazenar também as identificações do produto vendido, do cliente que o comprou, do vendedor que o vendeu e da unidade de tempo da transação. Note que temos uma tabela central com os registros de venda, e as várias dimensões de uma venda (por cliente, por tempo, por vendedor, por produto/fornecedor). EXERCÍCIOS – Modelo Lógico 1) Academia = Entidades: Aluno (CPF, data da matrícula, data de nascimento, nome, telefone, altura, peso), Turma (id da turma, horário, duração, data inicio, data fim), Atividade (id atividade, nome, valor), Instrutor (cref, nome, nascimento, especialidade) e Chamada (id da chamada, data e presente (S/N)). Requisitos: Um aluno pode se matricular em várias turmas. Cada turma terá apenas uma das diversas atividades oferecidas pela acadêmica (Judô, Kung Fu,...etc). O vínculo de um aluno com uma turma é feito pela matrícula do mesmo, e para cada matrícula haverá um controle de presença. 2) Sistema de vendas de um varejista qualquer = Entidades: Fornecedor (ID, nome, cidade), Produto (ID, Nome, id do tipo do produto), Cliente (CPF, nome, email, data nascimento, cidade), Vendedor (funcional, nome, idade, sexo), Tempo (ID tempo, ano, Trimestre, Estação, data, feriado) e Venda (Quantidade, valor). Requisitos: A tabela venda deve armazenar também as identificações do produto vendido, do cliente que o comprou, do vendedor que o vendeu e da unidade de tempo da transação. Note que temos uma tabela central com os registros de venda, e as várias dimensões de uma venda (por cliente, por tempo, por vendedor, por produto/fornecedor). 3) A LIVRARIA XYZ PRECISA ARMAZENAR INFORMAÇÕES DOS SEUS CLIENTES, PEDIDOS, LIVROS, AUTORES E EDITORAS (FORNECEDORES); REQUISITOS - OS DADOS A SEREM ARMAZENADOS DOS CLIENTES SÃO: CPF, NOME, TELEFONE E EMAIL - OS DADOS A SEREM ARMAZENADOS DOS LIVROS SÃO: CÓDIGO DO LIVRO, TITULO, PREÇO UNITÁRIO, QUANTIDADE EM ESTOQUE E Nº DA EDIÇÃO. - OS DADOS A SEREM ARMAZENADOS DO PEDIDO SÃO: CÓDIGO DO PEDIDO, DATA DO PEDIDO E VALOR TOTAL - PARA CADA ITEM DE PEDIDO É NECESSÁRIO ARMAZENAR: ID DO ITEM DO PEDIDO, QUANTIDADE DE ITENS, DESCONTO E PREÇO DO ITEM - PARA CADA FORNECEDOR DEVE-SE ARMAZENAR: ID DA EDITORA E NOME. - PARA CADA AUTOR DEVE-SE ARMAZENAR: ID AUTOR, NOME E NACIONALIDADE. - AS FORMAS DE PAGAMENTO POSSÍVEIS SÃO: DINHEIRO, DÉBITO, CRÉDITO E VALE PRESENTE. - AS CATEGORIAS POSSÍVEIS PARA OS LIVROS SÃO: FICÇÃO, ROMANCE, DOCUMENTÁRIO,...ETC OBTER O MODELO LÓGICO PARA ESTA LIVRARIA 4) O DEPARTAMENTO DE CONTROLE DE TRÂNSITO DE UMA PEQUENA CIDADE DO INTERIOR PRECISA ARMAZENAR INFORMAÇÕES DOS VEÍCULOS, PROPRIETÁRIOS, INFRAÇÕES DE TRÂNSITO E DOS AGENTES DE FISCALIZAÇÃO. REQUISITOS - PARA OS VEÍCULOS DEVEM SER ARMAZENADOS: PLACA E A UF. DEVERÃO EXISTIR TAMBÉM OS SEGUINTES CADASTROS: - CADASTRO DE MODELOS DOS CARROS COM: ID DO MODELO E A DESCRIÇÃO DO MODELO. - CADASTRO DE FABRICANTES COM: ID DO FABRICANTE, NOME E O PAÍS DE ORIGEM. - PARA OS PROPRIETÁRIOS DEVERÃO SER ARMAZENADOS: ID DO PROPRIETÁRIO, NOME, ENDEREÇO, TELEFONE E DATA DE NASCIMENTO. - PARA AS INFRAÇÕES DEVEM SER ARMAZENADOS: ID DA INFRAÇÃO E A VELOCIDADE DO MESMO. OUTROS CADASTROS: CADASTRO DO TIPO DA INFRAÇÃO: ID DO TIPO, DESCRICAO, NÚMERO DE PONTOS E VALOR DA MULTA CADASTRO DOS LOCAIS DA INFRAÇÃO (MAPEAMENTO DA CIDADE): ID DO LOCAL, DESCRIÇÃO DO LOCAL E VELOCIDADE PERMITIDA NO LOCAL. - PARA OS AGENTES DEVEM SER ARMAZENADOS: FUNCIONAL DO AGENTE, NOME E A DATA DE CONTRATAÇÃO.