Skip to content

AnjaAsceric/library-database-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Library Database System

This project is a relational database design for a library management system.

The goal of the project is to design and implement a normalized database that supports:

  • user registration
  • membership tracking
  • librarian management
  • different membership types
  • reporting and SQL analysis

Tools Used

  • PowerDesigner
  • SQL
  • Relational database modeling

Database Features

  • entity relationship modeling
  • primary and foreign key constraints
  • normalized relational structure
  • membership tracking system
  • librarian and user management

Project Structure

  • diagrams/ — ER diagrams and database design
  • sql/ — SQL scripts and queries

Skills Demonstrated

  • database normalization
  • relational schema design
  • entity relationship modeling
  • SQL query development
  • database constraint implementation

Implementation Notes

The initial SQL script generated by PowerDesigner required adjustments before it could run correctly in MySQL.

Additional modifications were made to:

  • correct syntax issues
  • adapt data types
  • fix constraint definitions
  • improve compatibility with MySQL

The final SQL scripts included in this project reflect these corrections and were successfully implemented.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors