Você está na página 1de 3

3° Trabalho – Gerenciamento da manutenção

Disciplina: Informática na Manutenção


Informática Industrial
1 – Uma importante tarefa para um Engenheiro de Manutenção é entender estruturas de bancos de dados que
podem ser úteis para extrair informações relevantes sobre os ativos, colaboradores dentre outras. O objetivo deste
trabalho é simular a exploração e o desenho de um banco de dados para controle da manutenção. Para o modelo
fornecido pede-se (observar as regras de negócio na página seguinte):

a) Identificar as entidades e suas chaves primárias (PK) e estrangeiras (FK).


b) Estabelecer um Diagrama de Entidade e Relacionamento (DER) para o Modelo de Entidade e Relacionamento
(MER) identificado pelo grupo .
c) Criar uma tabela para Ordem de Serviço que tenha no mínimo:
• Número • Data Término
• Tipo de serviço • Tipo de manutenção (Corretiva, Preventiva,
• Responsável pela execução Preditiva)
• Ativo • Status (Em Andamento, Finalizada, Cancelada)
• Solicitante
• Data Início
• Previsão de resolução (h)

d) Atualizar o dicionário de dados


Informática Industrial
Regras de negócio:
• O grupo pode escolher e forma mais adequada para estabelecer os relacionamentos entre as entidades e pode criar as tabelas que julgar necessário para essa tarefa
• Uma tarefa pode ter mais de uma atividade.
• Uma tarefa pode pertencer a mais de uma OS.
• As atividades são padronizadas.
• Um ativo deve pertencer a uma área apenas.
• Uma pessoa deve pertencer a uma área apenas. Modelo Banco
Dados
2 – Popular as tabelas com exemplos de cadastro e fazer consultas SQL que retornem:
a) Número de equipamentos em manutenção organizados por tipo de manutenção.
SELECT cod_atividade, COUNT (cod_atividade) FROM [Atividade$] GROUP BY cod_atividade ORDER BY COUNT (Cod_Atividade) ASC
b) Total de horas de OS em andamento.
SELECT SUM (tempo_atividade) FROM [Atividade$]
c) Quantidade de funcionários por tipo de função.
SELECT (Cod_Funcao), COUNT (Cod_Funcao) FROM [Pessoal$] GROUP BY Cod_Funcao
3 – Com base nas informações que serão cadastradas, indique aquelas que devem:
d) Ser obtidas de outros sistemas por meio de integração.
Correlacionar o código da área com o código do ativo para verificar de qual área aquele ativo pertence, por exemplo.
e) Ter definição de regras para cadastro evitando a duplicação de informação.
Código do ativo deverá ser distinto para cada equipamento, e o código de área deverá ser distinta para cada área.

Você também pode gostar