Skip to content

Martins20321/library-database-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

library-database-project

Project Overview

This project consists of the complete PostgreSQL Database structure for a Library Management System. It was developed as an academic assignment to demonstrate mastery of data modeling, transactional logic, and security configuration in a database environment.

The project includes:

  • Schema (DDL): Creation of all tables, indexes, and keys.

  • Business Logic: Stored Procedures (sp_register_loan, sp_register_return) and Functions (inventory and revenue calculation).

  • Security: Configuration of ACLs and Permissions for user profiles (teacher, students).

  • Initial Data (DML): Seeding data for immediate system testing.

🛠️ Technologies Used

Categoria Tecnologia Detalhe
SGBD PostgreSQL SGBD robusto para suporte a lógica procedural PL/pgSQL.
Linguagem PlpgSQL Utilizada para desenvolver Procedures, Functions e Triggers.

About

Academic Project: Complete PostgreSQL schema for a library system, featuring complex functions (stock, revenue), stored procedures for transactional logic, and security configurations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors