PIM III - Redes de Computadores
Por: rbf.fonseca • 15/11/2019 • Trabalho acadêmico • 1.015 Palavras (5 Páginas) • 273 Visualizações
RESUMO
Este projeto tem como objetivo levar a compreensão das disciplinas
estudadas no bimestre vigente: Linguagem de Programação Aplicada,
Administração de Banco de Dados, Metodologia Científica e Ética e Legislação
Profissional.
O projeto baseia-se em elaborar um conceito de sistema de informático para
registro de usuários e catalogação de livros doados, para uso em biblioteca
comunitária.
Palavras-chave: Sistema Informático, Registro de Usuários, Catalogação de Livros.
ABSTRACT
This project aims to bring understanding of the disciplines studied in the
current two-month period: Applied Programming Administration, Database
Administration, Scientific Methodology, Ethical, and Professional Legislation.
The project is based on performing a concept of computer system for user
registration and cataloging of donated books for use in a community library.
Keywords: Computer system, User Registration, Cataloging of Books.
Sumário
INTRODUÇÃO ............................................................................................................ 6
1 ESCOLHENDO O BANCO DE DADOS. ............................................................. 7
2 COMANDO PARA CRIAÇÃO DO BANCO DE DADOS ..................................... 7
3 IMAGEM DE RELACIONAMENTO DE TABELAS ............................................. 9
4 COMANDOS DE MANIPULAÇÃO DE DADOS .................................................. 9
4.1 INSERIR DADOS EM CLIENTES ............................................................................... 9
4.2 INSERIR DADOS EM LIVROS .................................................................................. 9
4.3 INSERIR DADOS EM USUÁRIOS .............................................................................. 9
4.4 INSERIR, ALTERAR, DELETAR DADOS EM LOCAÇÃO .............................................. 10
5 ESTRUTURA QUE INTERAGE COM O BANCO DE DADOS. ......................... 10
CONCLUSÃO ........................................................................................................... 26
6
INTRODUÇÃO
A leitura é uma ferramenta muito importante para o desenvolvimento pessoal
tanto na área acadêmica como na área pessoal. Atualmente, um dos grandes
desafios dos professores é fazer com que ela se torne um hábito na vida dos alunos,
não somente uma obrigação. Infelizmente, com o avanço da tecnologia, é cada vez
mais difícil fazer com que os alunos se interessem pela leitura. Mesmo com a
crescente dificuldade, ainda existem algumas iniciativas para fazer com que as
crianças e jovens se interessem pelo assunto.
O presente projeto busca desenvolver um sistema para registro de usuários e
catalogação de livros para uma biblioteca comunitária, onde o incentivo à leitura
poderá fazer diferença na vida dos alunos. Todos os livros da biblioteca serão
produto de doação da população da cidade e o objetivo é manter a organização da
biblioteca de forma que todos os alunos tenham acesso aos livros.
Devido à natureza do projeto foi feito um banco de dados com o objetivo de
manter organizado todos os registros e informações dos alunos. Além disso, foi
realizada uma pesquisa para desenvolver um sistema da forma mais simples
possível para facilitar o gerenciamento e manutenção.
7
1 Escolhendo o Banco de dados.
Para que o sistema possa guardar todas as informações inseridas,
precisamos primeiro definir que banco de dados iremos utilizar. Levando em conta
as melhores práticas e visando alta disponibilidade dos dados.
Escolhemos para esse projeto o banco de dados MySQL Community Server
que se trata de uma versão gratuita do banco de dados de código aberto mais
popular do mundo. Além disso o MySQL Community Server é suportado por uma
comunidade ativa de desenvolvedores e entusiastas de software livre, facilitando a
resolução de possíveis problemas que possam vir a acontecer.
Faz parte da escolha dessa tecnologia a possibilidade de criação de Cluster
para alta disponibilidade de dados. Tendo assim sempre um servidor disponível para
que o sistema esteja sempre online.
2 Comando para Criação do Banco de Dados
Abaixo temos o código de SQL para criação do banco de dados que irá
guardar todos os dados inseridos no sistema de catalogação de livros.
CREATE DATABASE LIVRARIA
Script Criação das Tabelas
CREATE TABLE clientes (
idclientes INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
nomeclientes VARCHAR(60) NULL,
endclientes VARCHAR(60) NULL,
telclientes VARCHAR(20) NULL,
...