Buscar

DER para Oficina Mecânica

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Anexo 
 
Prof. Luiz Camolesi Jr. Pg. 1 - Anexo D (Exercícios de Fixação) 
Exercícios 
de Fixação 
 
6 páginas 
 
 
 
 
Parte III 
 
11 .. Faça o DER de um Banco de Dados para uma oficina mecânica. Devido a sua popularidade, 
a oficina é procurada pôr diferentes tipos de clientes, desde a classe humilde até à classe alta. 
Quando o cliente chega com o carro na oficina o problema é analisado pôr um dos funcionários 
ou pelo proprietário. Depois de descoberto o defeito é feita uma análise das peças que serão 
utilizadas. Se as peças necessárias forem retiradas do estoque da oficina, será acrescentado no 
orçamento, o valor da peça junto ao valor da mão-de-obra , Para a elaboração do desconto, o 
proprietário verifica se o cliente já está cadastrado. Caso já esteja, o valor do desconto será de 
15%, devido a essa preferência pela oficina. Porém, se constar atraso de pagamento, este, será 
reformulado, e possivelmente, o valor diminuirá. 
 Depois de passado o orçamento para o cliente com o valor total do serviço, tempo necessário 
para a entrega do carro e o prazo de pagamento, o cliente receberá um contrato , no qual será 
necessário sua própria assinatura, autorizando o serviço no veículo, e este deve ser devolvido ao 
proprietário da oficina mecânica. Quanto ao prazo de pagamento e ao prazo de entrega do 
serviço, será um acordo entre o cliente e o proprietário. O recebimento será pago através de 
cheques pré datados ou à vista. Sendo este finalizado, o cliente receberá um recibo comprovando 
o pagamento. 
 O carro apenas será entregue a pessoa que o deixou na oficina. Caso surja algum imprevisto, o 
cliente deve ligar para a oficina informando-lhes de que não poderá buscar o carro no prazo 
combinado. O sistema disponibilizará um cadastro de clientes, no qual, serão necessárias para 
inclusão, algumas informações sobre o cliente e sobre o carro que será entregue aos serviços da 
oficina, tais como: nome, endereço completo, CIC ou RG, telefone, km, marca do carro, ano, 
placa, tipo, o tipo de serviço e as peças que possivelmente serão utilizadas. 
 Depois do cliente ter sido cadastrado e ter assinado o contrato, o carro é entregue aos serviços da 
oficina. Caso o proprietário ache um outro defeito ao analisar o primeiro, ou quebrar alguma 
peça durante o concerto do carro, será necessário uma alteração no orçamento, chamando este de 
orçamento final. Uma cópia, que também deverá ser assinada, ficará com o cliente 
 Se ocorrer uma interrupção do serviço provocada pelo próprio cliente, este deverá assinar uma 
declaração presente também no contrato, comprovando a sua decisão. Apenas o proprietário terá 
acesso a esse sistema de cadastro, para total segurança do próprio cliente. No sistema , também 
terá disponível, o acesso à um cadastro de peças contendo: nome das peças, quantidade, e data 
de inclusão e exclusão no estoque. 
D 
Anexo 
 
Prof. Luiz Camolesi Jr. Pg. 2 - Anexo D (Exercícios de Fixação) 
 O proprietário terá quando necessitar, uma lista das peças utilizadas até a data da impressão, 
para controlar a entrada e saída de peças. E uma lista de clientes já cadastrados, que terá devida 
utilidade na elaboração de mala direta. Este manterá atualizada, um cadastro de 
aproximadamente 25 empresas fornecedoras de peças (utilidade mecânica) para a oficina. Para o 
cadastro, serão necessárias para cada empresa: nome da empresa, endereço, telefone e o tipo de 
peças fornecidas pôr ela. O proprietário da oficina mecânica se responsabiliza pôr qualquer dano 
que eventualmente ocorra ao veículo, enquanto estiver em sua responsabilidade.. 
 
22 .. Faça o DER de um Banco de Dados para a empresa de fiscalização do porto de Santos. Para 
cada navio deve ser indicada sua nacionalidade, tipo de carga transportada e o capitão. 
Dependendo do tipo de carga, o navio deve ser vistoriado, sendo registrado o resultado desta 
vistoria, em termo de existência ou não de contrabando. Todo navio em que tenha sido 
encontrado contrabando deve ser sempre vistoriado quando atraca e seu capitão deve ser 
proibido de desembarcar. 
 
33 .. Faça o DER para uma vídeo locadora que deseja automatizar suas operações, instalando um 
micro-computador onde serão armazenados seu estoque, cadastro de clientes, registro da 
movimentação mensal e diária e locações de fitas pendentes. Numa primeira versão, apenas as 
operações com fitas de vídeo devem ser automatizadas. Cada título de fita tem nome, uma 
distribuidora, um escaninho onde é guardada e podem existir uma ou mais cópias da mesma fita. 
Além disso, cada título de fita é classificado em uma categoria. As categorias são: Drama, 
Aventura, Infantil, Suspense, Erótico, Terror, Comédia e Documentário. Para alguém poder 
alugar uma fita, deve ser cadastrado como cliente da locadora fornecendo seu nome, CIC, RG, 
endereço, telefone. Cada cliente recebe um número de registro e pode alugar até 6 fitas ao 
mesmo tempo. Cada fita alugada tem seu próprio prazo de entrega e preço. Se o prazo for 
ultrapassado existe uma multa cobrada na razão de 10% para cada 2 dias de atraso. Cliente pode 
optar por pagar o aluguel na retirada ou na devolução das fitas. 
 
44 .. Faça o DER para um órgão de fiscalização da ONU (Organização das Nações Unidas) que 
necessita em seus computadores de uma Banco de Dados sobre os diversos Institutos de 
Pesquisa estratégicas que encontram-se no planeta. Para a fiscalização constante dos trabalhos 
realizados nos Institutos, além do recolhimento de informações e a verificação dos 
procedimentos realizados, são designados fiscais para visitar os Institutos, de acordo com a área 
de pesquisa em que atua cada Instituto e a localização dos mesmos em termos de país, uma vez 
que um fiscal ou grupo de fiscais irão visitar Institutos que estejam em países próximos e que 
realizam trabalhos nas áreas de conhecimentos dos fiscais. Comunicações oficiais são enviadas 
para os Institutos em nome do Instituto, em seus respectivos endereços (rua, número, cidade e 
país). São também cadastrados na ONU, a localização e os nomes das empresas prestadoras de 
serviço (fornecedoras de material e equipamentos) ou empresas que se utilizam dos serviços dos 
Institutos, utilizando-se de algum projeto desenvolvido. Num Instituto existem grupos de 
trabalhos que mantém diversos projetos, entre estes estão os projetos finalizados, onde os 
grupos apenas oferecem suporte a usuários (empresas), e os projetos em andamento que estão 
ainda em desenvolvimento pelo grupo. A necessidade de fiscalização é identificar pelo nome, 
cada grupo de trabalho, seus projetos com os respectivos nomes e também reconhecer os nomes 
dos funcionários de cada grupo, bem como o endereço e o tipo de contrato (estágio, permanente, 
consultor) estabelecido. 
 
Anexo 
 
Prof. Luiz Camolesi Jr. Pg. 3 - Anexo D (Exercícios de Fixação) 
55 .. Considere uma indústria montadora que possui uma linha de eletrodomésticos. Essa 
indústria compra componentes (chaves, motores, fios, etc.) de outras empresas alem de produzir 
peças de plástico (carcaças, caixas, presilhas, etc.) das quais dependem seus produtos. Suas 
máquinas de produção precisam de peças de reposição fabricadas por outras empresas. A 
produção depende dos pedidos que lhe são enviados pelos seus vendedores em todo o país. A 
aquisição de materiais básicos (matéria-prima), componentes e peças de reposição são efetuadas 
quando as empresas compradoras efetuam o pagamento das compras. Faça o Diagrama 
Entidade-Relacionamento (DER) da empresa em questão registrando no Banco de Dados para 
consultas: as empresas fornecedoras (de componentes, matéria-prima e peças de reposição), as 
empresas compradoras, as matérias-primas, as peças de reposição usadas, além da quantidade de 
cada uma em estoque. Também é necessário indicar para cada produto fabricado, aspeças que 
são utilizadas na sua montagem. 
 
66 .. A Federação Internacional de Futebol (FIFA) pede aos alunos da universidade que realizem 
a modelagem conceitual para armazenar informações referentes à próxima Copa do Mundo de 
Futebol. Segundo Jõao Avelange, as informações seriam inseridas durante a copa por técnicos 
especializados para serem consultadas por jornalistas credenciados através de terminais 
dispostos nas cabinas de transmissão ou nos Centros de Imprensa. Foram realizadas entrevistas 
entre os jornalistas para saber quais informações seriam utilizadas por eles/elas em suas 
matérias jornalistas. Segundo esta pesquisa, seria importante que houvesse o nome, número de 
camisa, posição habitual, idade, altura, data de aniversário e o time de atuação de cada jogador 
de cada seleção, bem como os títulos conquistados individualmente por cada jogador e pelas 
seleções.Sobre a comissão técnica (técnico, médico e preparador físico) seriam consultados os 
nomes, idades, times de atuação e títulos conquistados. Alguns dados históricos são também 
considerados importantes com por exemplo: quais jogadores ou pessoas da comissão técnica 
teriam participado das copas anteriores e quais seriam estas copas, ou então nas copas anteriores 
sem que colocação cada seleção ficou. Outra consulta seria a data, local e o placar dos jogos 
que ocorreram nas copas anteriores. Obviamente as partidas jogos entre seleções) agenciadas 
para a copa devem estar disponíveis no BD bem como o local, data da partida e o placar 
(quando disponível). 
 
77 .. Faça o DER para a empresa transportadora nacional VAI-BEM realiza o controle de pedidos 
de transportes vindos de seus clientes (nome, profissão, endereço e telefone) e a conseqüente 
designação de trabalho para seus motoristas. Cada motorista (nome, endereço e telefone) 
trabalha apenas em um caminhão e as cargas são transportadas em caminhões que se adequam 
ao seu volume. Os caminhões (tipo, placa, capacidade e ano de fabricação) pertencem à 
empresa e podem ser vendidos para a compra de novos. Os pedidos são enviados à empresa 
com a descrição do local de origem, destino, volume, data de entrega e nome da pessoa 
receptara. Verificada a veracidade de um pedido, é designado um motorista e seu caminhão 
para o trabalho. Todos os motoristas (disponíveis) da empresa permanecem de prontidão em 
suas residências e nelas recebem a designação de trabalho pelo telefone. Novos motoristas 
podem ser contratados temporariamente para períodos de muito movimento (ex. festas, final de 
ano, etc.). Para transportes em outras cidades, o cliente deve pagar antecipadamente pelo serviço 
ou parcelar (em até 3 meses) com um entrada de 50%. Os clientes podem optar por um seguro 
contra perdas/roubos das mercadorias/objetos transportadas em um empresa seguradora de sua 
escolha. Na opção pelo seguro o cliente deve explicitar os objetos (ou mercadorias) 
transportadas e o seu valor monetário. Para transportes em grandes distâncias, todo motorista é 
Anexo 
 
Prof. Luiz Camolesi Jr. Pg. 4 - Anexo D (Exercícios de Fixação) 
acompanhado de um algum motorista companheiro para substituí-lo no revezamento da direção. 
Todos os gastos com a viagem (alimentação, mecânica/elétrica e etc.) devem ser descritos em 
formulários específicos pelo motorista ao voltar do transporte. Todas as despesas com viagem 
são descriminadas para um balanço da empresa no final do mês. 
 
 
Parte IV 
 
88 .. Faça o mapeamento MER para Relacional dos Diagramas Entidade-Relacionamento (DER) 
elaborados em aula. 
 
99 .. Descreva as regras de mapeamento das 6 Abstrações de Dados 
(Generalização/Especialização, Composição/Decomposição, Agregação, Divisão, Derivação e 
Tempo) do Modelo Entidade-Relacionamento para o Modelo Relacional através de exemplos 
reais, mostrando o DER das Abstrações e as respectivas relações (tabelas). 
 
1100 .. Faça o mapeamento do DER estilizado apresentado a seguir para Relacional. 
 
1111 .. Por que relações normalizadas afetam o desempenho do SGBD ? 
 
1122 .. Considerando as relações a seguir, realize as seguintes operações: 
 
 relação A 
a1 a2 a3 a4 
B X M J 
C Y N H 
D X P W 
E X Q Z 
relação C 
a1 a2 a3 a4 
C Y N H 
F Y T W 
E X Q W 
G Y R Z 
relação B 
a1 a2 a3 a4 
F Y Q W 
A X Q H 
B X M J 
G Y R Z 
Anexo 
 
Prof. Luiz Camolesi Jr. Pg. 5 - Anexo D (Exercícios de Fixação) 
 
 A união B B interseção C A diferença C 
 
1133 .. Faça o mapeamento inverso (Engenharia Reversa) do BD Relacional abaixo para o MER. 
 
 
 
ESTUDANTE Nome Número Classe Departamento 
 Soares 17 1 DCC 
 Botelho 8 2 DCC
 
CURSO Nome Número Créditos Departamento 
 Introd. Ciências de Comp. DCC1310 4 DCC 
 Estrutura de Dados DCC3320 4 DCC 
 Matemática Discreta MAT2410 4 MAT 
 Base de Dados DCC3380 4 DCC 
 
PRÉ-REQUISITO Número Pré-requisito 
 DCC3380 DCC3320 
 DCC3380 MAT2410 
 DCC3320 DCC1310 
 
SEÇÃO Número Curso Semestre Ano Professor 
 85 MAT2410 1 86 Kotaro 
 92 DCC1310 1 86 Alberto 
 102 DCC3320 2 87 Kleber 
 112 MAT2410 1 87 Carlos 
 119 DCC1310 1 87 Alberto 
 135 DCC3380 1 87 Souza
 
HISTÓRICO NúmeroEstudante NúmeroSeção Nível 
 17 112 B 
 17 119 C 
 8 85 A 
 8 92 A 
 8 102 B 
 8 135 A 
 
 
 
Parte V 
 
1144 .. Crie uma tabela (Cliente) que armazene os dados sobre os possíveis clientes (compradores 
dos veículos apresentados nos projetos) com as seguintes colunas: nome, endereço, profissão e 
telefone. Crie uma tabela (Interessado_em) que associe os projetos de veículos com os clientes 
que se mostraram interessados em obter um veículo. Crie uma tabela de indexação para a tabela 
de clientes criada anteriormente. 
 
1155 .. Obtenha o nome dos projetos com duração entre 3 e 5 inclusive, e que possuem um preço 
menor que $ 40.000. 
 
Anexo 
 
Prof. Luiz Camolesi Jr. Pg. 6 - Anexo D (Exercícios de Fixação) 
1166 .. Quais os nomes das peças com preço maior que $ 20 e que são fornecidas por empresas de 
São Paulo e utilizadas por projeto com duração maior que 2 meses. 
 
1177 .. Faça as seguintes consultas: 
 
 Obtenha o nome das peças utilizadas em cada projeto. 
 Obtenha o nome das peças que não são utilizadas em nenhum projeto. 
 Obtenha a cidade dos fornecedores da categoria A e da categoria B. 
 Obtenha quanto tipos de peças são usados em cada projeto. 
 
1188 .. Qual a ordem de execução dos comandos abaixo? 
 
UPDATE accounts SET account_status = "on_hold" 
WHERE account_balance < 0; 
 
CREATE TRIGGER A FOR accounts 
BEFORE UPDATE POSITION 5 . . . 
 
CREATE TRIGGER B FOR accounts 
BEFORE UPDATE POSITION 0 . . . 
 
CREATE TRIGGER C FOR accounts 
AFTER UPDATE POSITION 5 . . . 
 
CREATE TRIGGER D FOR accounts 
AFTER UPDATE POSITION 3 . . . 
 
1199 .. Utilizando o comandos Select From, escreva as consultas que foram apresentadas na forma 
de Álgebra Relacional na apostila parte IV. 
 
2200 .. Escreva em SQL as 7 consulta mostradas em álgebra relacional no item 9 (EXEMPLO DE 
ÁLGEBRA RELACIONAL) da parte IV das notas didáticas. 
 
 
 


Outros materiais