O conceito por trás deste projeto é criar um sistema de gerenciamento de biblioteca que seja capaz de emitir empréstimo de livros e permitir que os usuários verifiquem pesquisem livros pelos seus títulos de forma categorica. Ele mantém registro de todos os detalhes sobre os livros da biblioteca, seu preço, status e número total de livros disponíveis na Biblioteca.
publisher_PublisherName:
O nome da editora. Este é o identificador único para cada editora e é a chave primária da tabela.publisher_PublisherAddress:
O endereço da editora.publisher_PublisherPhone:
O número de telefone da editora.
book_BookID:
O identificador único do livro. É uma chave primária autoincrementada.book_Title:
O título do livro.book_PublisherName:
O nome da editora do livro. É uma chave estrangeira referenciando a tabela tbl_publisher.
library_branch_BranchID:
O identificador único da filial da biblioteca. É uma chave primária autoincrementada.library_branch_BranchName:
O nome da filial da biblioteca.library_branch_BranchAddress:
O endereço da filial da biblioteca.
borrower_CardNo:
O número do cartão do tomador de empréstimo. É uma chave primária autoincrementada.borrower_BorrowerName:
O nome do tomador de empréstimo.borrower_BorrowerAddress:
O endereço do tomador de empréstimo.borrower_BorrowerPhone:
O número de telefone do tomador de empréstimo.
book_loans_LoansID:
O identificador único do empréstimo. É uma chave primária autoincrementada.book_loans_BookID:
O ID do livro emprestado. É uma chave estrangeira referenciando a tabela tbl_book.book_loans_BranchID:
O ID da filial da biblioteca onde o livro está emprestado. É uma chave estrangeira referenciando a tabela tbl_library_branch.book_loans_CardNo:
O número do cartão do tomador de empréstimo. É uma chave estrangeira referenciando a tabela tbl_borrower.book_loans_DateOut:
A data em que o livro foi emprestado.book_loans_DueDate:
A data de vencimento do empréstimo.
tbl_book_copies:
Aqui são registradas as cópias dos livros disponíveis em cada filial da biblioteca.
book_copies_CopiesID:
O identificador único da cópia do livro. É uma chave primária autoincrementada.book_copies_BookID:
O ID do livro. É uma chave estrangeira referenciando a tabela tbl_book.book_copies_BranchID:
O ID da filial da biblioteca. É uma chave estrangeira referenciando a tabela tbl_library_branch.book_copies_No_Of_Copies:
O número de cópias disponíveis.
book_authors_AuthorID:
O identificador único do autor. É uma chave primária autoincrementada.book_authors_BookID:
O ID do livro. É uma chave estrangeira referenciando a tabela tbl_book.book_authors_AuthorName:
O nome do autor.
- Modelo de entidade relacional (MER) desenvolvido no BR Modelo ou draw.io
- Modelagem lógica
- Modelagem física
- Comandos básicos DDL e DML
- Conceitos sobre SQL
- Conceitos básicos sobre MySQL
- Abra seu navegador da web e acesse o site do GitHub em github.com.
- Se você já tem uma conta no GitHub, faça login com suas credenciais. Caso contrário, crie uma nova conta fornecendo as informações necessárias.
- Use a barra de pesquisa no topo da página para encontrar o repositório que deseja fazer um fork. Você pode pesquisar pelo nome do repositório ou pelo nome do usuário/organização que o possui.
- Depois de encontrar o repositório, clique nele para abrir a página.
- No canto superior direito da página do repositório, você verá um botão "Fork". Clique nele.
- Uma janela pop-up aparecerá, solicitando que você escolha para onde deseja fazer o fork. Normalmente, você fará o fork para sua própria conta, então deixe selecionada a opção que mostra seu nome de usuário.
- Após selecionar o destino, clique no botão "Fork" para confirmar. O GitHub agora criará uma cópia do repositório no seu perfil.
- O GitHub começará a criar o fork. Dependendo do tamanho do repositório e da sua conexão com a internet, isso pode levar alguns instantes.
- Assim que o fork for concluído, você será redirecionado para a página do repositório em sua conta. Agora você tem uma cópia do repositório original em seu perfil do GitHub. Agora você pode clonar esse repositório forked para sua máquina local e começar a trabalhar nele. Lembre-se de sincronizar regularmente seu fork com o repositório original, especialmente se estiver colaborando com outras pessoas ou se o repositório original estiver sendo atualizado com frequência.