Skip to content

🧩 Final project for Object-Oriented Programming and Database courses.

Notifications You must be signed in to change notification settings

JhenyfferOliveira/POO-BD-WoMakersCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programação Orientada a Objetos e Banco de Dados

Esse projeto foi produzido visando um sistema de gerenciamento de biblioteca. Durante o processo de modelagem do sistema, aplicamos conceitos de Programação Orientada a Objetos (POO), garantindo uma estrutura modular. Além disso, implementamos queries eficientes para o Banco de Dados, a fim de garantir uma interação fluida com os dados. O projeto foi elaborado em fevereiro de 2024.

Código desenvolvido para cumprir os requisitos de Programação Orientada a Objetos e Banco de Dados para o bootcamp Back-end Python e Django da WoMakersCode, patrocinado pelo iFood e pela Microsoft.


Características Principais

  • Modelagem Orientada a Objetos: O sistema foi modelado utilizando os princípios de POO, usando conceitos como classe, herança, propriedade, encapsulamento e classe abstrata.
  • Gerenciamento de Biblioteca: O projeto representa um sistema de gerenciamento de biblioteca, no qual cada livro pode ter um ou mais autores, e a biblioteca controla informações como nome, telefone e nacionalidade dos usuários.
  • Queries SQL: Foram desenvolvidas queries SQL para realizar algumas operações, como listar livros disponíveis, encontrar livros emprestados, localizar livros escritos por um autor específico, verificar o número de cópias disponíveis de um livro e mostrar empréstimos em atraso.
  • Banco de Dados Relacional: O sistema utiliza um banco de dados relacional para armazenar e gerenciar as informações da biblioteca, garantindo a integridade dos dados.

Ferramentas Utilizadas

Python SQL Git

Para Ver Funcionando

  1. Clone esse repositório na pasta desejada:
git clone https://github.com/JhenyfferOliveira/POO-BD-WoMakersCode

About

🧩 Final project for Object-Oriented Programming and Database courses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages