Você está na página 1de 2

Ministério da Educação

Secretaria da Educação Média e Tecnológica


Instituto Federal de Educação, Ciência e Tecnologia Farroupilha
Campus São Borja – RS

CURSO: Bacharelado em Sistemas de Informação Exercício de fixação - DER

DISCIPLINA: Fundamentos de BD Prof.: Ícaro Lins Iglesias

A partir do universo do discurso considerado (UdC) abaixo, construa seu DER. Caso deseje, você
pode incluir novos atributos para melhor representar o negócio:

Uma Biblioteca deseja informatizar seu acervo. Para isso, contratou os serviços de sua equipe para
construir um sistema a partir das regras de negócio que seguem:

Devem ser cadastradas as obras do acervo, que representam livros ou periódicos. Inicialmente,
obras devem possuir um código que as identifique, título, ano de publicação, idioma e editora. Editoras,
por sua vez, possuem um código, nome, cidade e estado. Uma obra sempre é de uma editora e uma editora
pode possuir diversas obras.

Será necessário fazer ainda uma distinção entre tipos de obras, que podem ser Livros ou Periódicos.
Para Livros, deve-se armazenar o número do ISBN (International Standard Book Number – Número Padrão
Internacional de Livro) e seu formato (livro físico ou e-book), enquanto para Periódicos, deve-se armazenar
o número do ISSN (International Standard Serial Number - Número Internacional Normalizado para
Publicações Seriadas) e seu tipo (artigo, revista, jornal, relatório, monografia/dissertação/tese, entre
outros). Estes dados não devem ficar armazenados na tabela Obra, uma vez que nem todas obras possuem
simultaneamente as mesmas informações e também não se deseja a ocorrência de valores nulos.

Outro problema a ser a ser resolvido refere-se à repetição de uma mesma obra caso esta tenha mais
de um exemplar. Torna-se interessante que uma obra seja cadastrada uma única vez contendo os atributos
comuns aos seus diversos exemplares. Cada exemplar deve armazenar apenas seus atributos específicos,
como um código exclusivo, sua data de aquisição, rótulo descritivo (ex.1, ex.2, ex.3) e sua situação
(disponível ou emprestado). Cada exemplar deve corresponder exclusivamente a uma única obra.

Ainda sobre as obras, deseja-se armazenar seus autores (nome e sobrenome) e a ordem destes
autores numa obra, ou seja, quem é o primeiro autor, segundo autor, e assim sucessivamente. Como é
comum fazer pesquisas pelo nome de autores, a biblioteca não deseja que o mesmo autor se repita no
banco de dados, de forma que seu nome possa ser digitado de maneiras diferentes, dificultando a busca.
Um autor pode participar em diversas obras e uma obra pode conter muitos autores.
Outra necessidade comum numa biblioteca é a consulta de obras por assuntos. Uma obra pode
estar associada a diversos assuntos e um assunto pode estar vinculado a diversas obras. Sobre isto, deve-
se fazer um cadastro de assuntos (contendo apenas código e descrição), de forma que possam ser
associados às obras. Estes assuntos ainda podem possuir correspondências entre si (exemplo: educação x
currículo x trabalho).

Devem ser cadastrados também os usuários da biblioteca, como no caso dos alunos, que devem ter
sua matrícula, nome, CPF, endereço completo (não obrigatório), telefones e outros contatos (também
opcionais).

Os funcionários da biblioteca também devem ser cadastrados, tanto para operar o sistema quanto
para usufruir enquanto “consumidores”. São funcionários escolares que têm uma identidade funcional,
nome completo e setor em que trabalham. Setores, por sua vez, possuem código, nome e algum contato
(opcional). Todo funcionário obrigatoriamente é vinculado a um setor, que pode ter vários funcionários.

Além disso, deve ser registrado o chefe de cada setor para eventuais problemas, o qual será um
funcionário do sistema. Também se torna preciso vincular o setor ao seu departamento, sendo estes
cadastros oriundos da mesma fonte de dados. Um departamento, por sua vez, gerencia muitos setores.

Por fim, todos usuários devem realizar empréstimos dos exemplares das obras. Um empréstimo
deve ser de um exemplar a um usuário, operacionalizado por um funcionário. Empréstimos ainda devem
registrar a data e horário do empréstimo, data prevista de retorno, bem como o funcionário que o realizou.
Quando da devolução deste empréstimo, deve-se registrar a data e horário da devolução, bem como o
valor das multas, quando houver.

Você também pode gostar