A complete SQL project developed using Microsoft SQL Server to manage employee records, departments, and company-related information.
This project demonstrates SQL concepts from beginner to intermediate level with practical business scenarios.
- Microsoft SQL Server (SSMS)
- SQL
- Visual Studio Code
- GitHub
- Create Database
- Create Tables
- Insert Sample Data
- Employee Management
- Department Management
- SQL Query Practice
- Aggregate Functions
- Sorting
- Filtering
- Data Formatting
- SELECT
- DISTINCT
- WHERE
- ORDER BY
- TOP
- CONCAT()
- UPPER()
- LOWER()
- LEN()
- TRIM()
- REPLACE()
- COALESCE()
- ISNULL()
- FORMAT()
- GROUP BY
- HAVING
Employee Management System
│
├── Database Backup
├── Documentation
├── README Images
├── SQL Scripts
│ ├── 01_Create_Database.sql
│ ├── 02_Create_Tables.sql
│ ├── 03_Insert_Data.sql
│ ├── 04_SELECT.sql
│ ├── 05_DISTINCT.sql
│ ├── 06_WHERE.sql
│ ├── 07_ORDER_BY.sql
│ ├── 08_TOP.sql
│ ├── 09_FUNCTIONS.sql
│ ├── 10_GROUP_BY.sql
│ └── 11_HAVING.sql
│
└── README.md
- Departments
- Employees
- Projects
- EmployeeProjects
- Open SQL Server Management Studio (SSMS).
- Execute
01_Create_Database.sql. - Execute
02_Create_Tables.sql. - Execute
03_Insert_Data.sql. - Execute the remaining SQL scripts in sequence.
- View the output in SSMS.
The project screenshots are available in the README Images folder.
Through this project, I learned:
- Database Creation
- Table Design
- Data Insertion
- Data Retrieval
- Filtering Records
- Sorting Data
- Aggregate Functions
- SQL String Functions
- Data Formatting
- GROUP BY
- HAVING
- Writing Business-Oriented SQL Queries
Pushkar Negi
Aspiring Data Engineer
Built using Microsoft SQL Server (SSMS), SQL, Visual Studio Code, and GitHub.