Banco de dados - bilbioteca
FACULDADE DE COMPUTAÇÃO E INFORMATICA
SISTEMAS DE INFORMAÇÃO
DESENVOLVIMENTO DE BANCO DE DADOS
SISTEMA DE CONTROLE DO ACERVO DE BIBLIOTECA
MARCO E. R. ALBERTO
RODRIGO RIBEIRO
DOUGLAS EMERICK
São Paulo
2011
DESENVOLVIMENTO DE BANCO DE DADOS
SISTEMA DE CONTROLE DO ACERVO DE BIBLIOTECA
MARCO E. R. ALBERTO
RODRIGO RIBEIRO
DOUGLAS EMERICK
São Paulo
2011
RESUMO
O trabalho tem com objetivo apresentar um sistema de banco de dados para o sistema de controle do acervo de biblioteca.
SUMARIO
RESUMO 3
SUMARIO 4
1. Introdução 5
2. Modelo de dados 6
3. Implementação Física 7
4. Scripts de utilização 13
Introdução
Através dos sistema gerencia-se, armazena-se, organiza-se e dissemina-se toda e qualquer informação que diz respeito ao acervo bibliográfico, afim de que, atendamos os interesses e necessidades de informação dos usuários.
É uma ferramenta com o objetivo de auxiliar o gerenciamento de acervos de pequeno, médio e grande porte.
Modelo de dados
O modelo de dados do sistema terá as seguintes entidade:
Publicação - Representa todo tipo de impresso da biblioteca, livros, periódicos etc.
Categoria - Representa a categoria na qual a publicação fará parte.
Editora - Representa a editora da publicação.
Tipo_Publicação - Representa o tipo de publicação, por exemplo, livro, periódico.
Biblioteca - Representa os locais físicos onde estarão os livros.
Autor - Representa os escritores dos livros.
Implementação Física
DROP TABLE EDITORA CASCADE CONSTRAINT;
DROP TABLE CATEGORIA CASCADE CONSTRAINT;
DROP TABLE BIBLIOTECA CASCADE CONSTRAINT;
DROP TABLE AUTOR CASCADE CONSTRAINT;
DROP TABLE TIPO_PUBLICACAO CASCADE CONSTRAINT;
DROP TABLE PUBLICACAO CASCADE CONSTRAINT;
DROP TABLE AUTOR_PUBLICACAO CASCADE CONSTRAINT;
DROP TABLE BIBLIOTECA_PUBLICACAO CASCADE CONSTRAINT;
CREATE TABLE EDITORA (
ID INTEGER NOT NULL,
NOME