Skip to content

Tinyiko-Mathebula/library-sql-query-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Library SQL Query Project (MySQL)

πŸ“Œ Project Overview

This project demonstrates SQL querying and reporting skills using a realistic library books dataset.

It focuses on:

  • Extracting data using SELECT queries
  • Filtering and sorting results
  • Using DISTINCT and aliasing
  • Creating reusable SQL views
  • Simulating real-world reporting

🧱 Database Structure

Table

  • books

βš™οΈ Features

βœ” Structured table design
βœ” Realistic dataset insertion
βœ” DISTINCT & filtered queries
βœ” Sorted and limited results
βœ” SQL views for saved reports


πŸ“ Project Structure

Library_SQL_Project/ β”‚ β”œβ”€β”€ schema/ β”‚ └── 01_create_books_table.sql β”‚ β”œβ”€β”€ data/ β”‚ └── 01_insert_books.sql β”‚ └── analysis/ β”œβ”€β”€ 01_basic_queries.sql └── 02_create_views.sql


πŸ“Š Example Reports

  • Unique book genres
  • Top rated books
  • Books by publication year
  • Saved view of high-rated books

πŸ›  Technologies Used

  • MySQL
  • SQL Workbench

πŸ“ˆ Skills Demonstrated

  • SQL querying
  • Filtering & sorting
  • Data extraction
  • SQL views
  • Reporting logic

Author

Tinyiko Patience Mathebula Junior SQL / MySQL Database Administration Portfolio GitHub: https://github.com/Tinyiko-Mathebula

About

SQL querying project demonstrating DISTINCT queries, filtering, SQL views, and structured reporting using a relational books dataset.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors