A clean, beginner-friendly SQL project that demonstrates real-world database design, data modeling, and analytical querying. Ideal for showcasing foundational SQL skills in a professional portfolio or resume.
- About
- Demo Screenshots
- Features
- Project Structure
- How to Run
- Portfolio Section
- Future Improvements
- License
This repository simulates a small corporate employee database with hierarchical reporting (manager–employee relationships), departmental structures, and example HR analytics queries.
- Relational schema with primary & foreign keys (self-referencing)
- Sample dataset of realistic employee records
- Analytical queries: aggregations, joins, conditional updates
- Beginner-friendly, well-commented SQL scripts
employee-management-sql/
├── banner.png
├── screenshot_query.png
├── screenshot_salary.png
├── schema_and_data.sql
├── README.md
├── LICENSE
└── .gitignore
- Clone or download this repo.
- Open
schema_and_data.sqlin MySQL Workbench and execute the script. - Run the example SELECT queries to explore the dataset.
Project Title: Employee Management System (SQL)
Role: Developer / Data Engineer (Individual Project)
Duration: 1 week
Key Contributions:
- Designed normalized employee schema with manager hierarchy.
- Implemented sample data and analytic queries for HR insights.
- Documented project with professional README, screenshots, and badges for portfolio presentation.
Skills Demonstrated: SQL (DDL/DML), data modeling, joins, aggregations, basic ETL concepts, documentation.


