Giter Site home page Giter Site logo

projeto-bdi's Introduction

💻 Projeto: Projeto BDI

Instituto Federal de Pernambuco - Campus Paulista

Diciplina: Banco de Dados I

Discente: Paola do Nascimento e Ewerton Felipe Pedrosa

⚙️ Linguagem SQL

  • MariaDB

📑 Modelagens do Projeto Oficina Mecânica

Diagrama de entidade relacionamento (MER)

image

Diagrama relacional (MR)

image

Minimundo Oficina Mecânica:

  • Detalhando o minimundo: Local onde se consertam automóveis (oficina mecânica) ou um local onde se consertam outros tipos de equipamentos mecânicos e eletrônicos.
  • modelo lógico (Diagrama MER) e modelo físico (Diagrama MR): Sistema de controle e gerenciamento de execução de ordens de serviço em uma oficina mecânica: Clientes levam veículos à oficina mecânica para serem consertados ou para passarem por revisões periódicas. Cada veículo é designado a uma equipe de mecânicos que identifica os serviços a serem executados e preenche uma ordem de serviço (OS) e prevê uma data de entrega. A partir da OS, calcula-se o valor de cada serviço, consultando-se uma tabela de referência de mão-de-obra. O valor de cada peça necessária à execução do serviço também é computado. O cliente autoriza a execução dos serviços e a mesma equipe responsável pela avaliação realiza os serviços. Clientes possuem código, nome, endereço e telefone. Veículos possuem código, placa e descrição. Cada mecânico possui código, nome, endereço e especialidade. Cada OS possui um número, uma data de emissão, um valor e uma data para conclusão dos trabalhos. Uma OS pode ser composta de vários ítens (serviços) e um mesmo serviço pode constar em várias ordens de serviço. Uma OS pode envolver vários tipos de peças e um mesmo tipo de peça pode ser necessária em várias ordens de serviço.

Perguntas/Relatório:

  • Quais são os bairro de cada funcionário? /Relatório de funcionário com seu bairros;
  • Qual a quantidade de peças comprada por cada cliente pessoa física/Relatório com a quantidade de peças compradas pelos clientes pessoa física;
  • Qual a quantidade de peças comprada por cada cliente pessoa jurídica/Relatório coma quantidade de peças compradas pelos clientes pessoa jurídica;
  • Qual a quantidade dependetes de cada funcionário? /Relatório com a quantidade de dependentes por funcionário;
  • Quais os funcionários que tem mais de um filho? / Relatório com a quantidade de dependentes maior que(>) 1 por funcionário;
  • Qual o valor total de compra de peças por cliente pessoa física /Relatório com os clientes pessoa física o valor total de peças compradas;
  • Qual o valor total de compra de peças por cliente pessoa jurídica /Relatório com os clientes pessoa jurídica o valor total de peças compradas;
  • Quais são os clientes pessoa física e a marca dos veículos/ Relatório de cliente pessoas física com a marca do veículo;
  • Qual o número de telefone dos funcionários/ Relatório de consulta telefone de cada funcionário;
  • Quais o status das ordem de serviço de cada veiculo /Relatório dos veiculos com sua ordem de serviço e status;
  • Quais foram as forma de pagamento das ordem de serviço?/ Relatório das ordem de serviços com os tipos de pagamento

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.