Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prantomollick/mysql-dbms-projects

A collection of SQL-related projects, including database design, query optimization, data manipulation, and various practice exercises. This repository covers a wide range of SQL operations and techniques, offering hands-on solutions and examples for both beginner and advanced learners.
https://github.com/prantomollick/mysql-dbms-projects

mysql mysql-database queryfilter rdbms schema sql

Last synced: 2 months ago
JSON representation

A collection of SQL-related projects, including database design, query optimization, data manipulation, and various practice exercises. This repository covers a wide range of SQL operations and techniques, offering hands-on solutions and examples for both beginner and advanced learners.

Awesome Lists containing this project

README

        

# MySQL-RDBMS-Projects | MySQL Logic Practice Repository

Welcome to my SQL Practice + Projects Repository! This repository contains a variety of SQL files that cover essential SQL concepts, designed to aid in mastering database management and querying techniques. Each file contains example code, explanations, and exercises to reinforce SQL knowledge.

## Table of Contents

1. **1-ecommerce**

- [1.1-ecommerce_schema.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/1-ecommerce/1-ecommerce_schema.sql)
- [1.2-insert_data.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/1-ecommerce/2-insert_data.sql)
- [1.3-simple-queries.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/1-ecommerce/3-simple-queries.sql)

2. **2-database-structures-management-with-mysql**

- [2.1- filtering-data.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/1-%20filtering-data.sql)
- [2.2- alias-concat.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/2-alias-concat.sql)
- [2.3- joining-clause.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/3-joining-clause.sql)
- [2.4- grouping-data.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/4-grouping-data.sql)
- [2.5- updating-Inserting-data.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/5-updating-Inserting-data.sql)
- [2.6- constraints.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/6-constraints.sql)
- [2.7- changing-table-structure.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/7-changing-table-structure.sql)
- [2.8- copy-table.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/8-copy-table.sql)
- [2.10-virtual-tables.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/10-virtual-tables.sql)
- [2.11-numeric-functions.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/11-numeric-functions.sql)
- [2.12-string-functions.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/12-string-functions.sql)
- [2.13-date-functions.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/13-date-functions.sql)
- [2.14-comparison-functions.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/14-comparison-functions.sql)
- [2.15-control-flow-functions.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/15-control-flow-functions.sql)
- [2.16-stored-procedures-in-mysql.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/2-database-structures-management-with-mysql/16-stored-procedures-in-mysql.sql)

3. **ADVANCED MYSQL Topics **

- [3.1-functions-and-stored-procedures-in-mysql.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/3-advanced-mysql-topics/1-functions-and-stored-procedures-in-mysql.sql)
- [3.2-mysql-triggers.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/3-advanced-mysql-topics/2-mysql-triggers.sql)
- [3.3-optimizing-database-queries.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/3-optimizing-database-queries.sql)
- [3.4-further-optimization-techniques.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/4-further-optimization-techniques.sql)
- [3.5-evaluating-MySQL-for-data-analysis.sql](https://github.com/prantomollick/mysql-dbms-projects/blob/main/5-evaluating-MySQL-for-data-analysis.sql)

4. **Advanced SQL**

- [3.1 Subqueries and Joins](link_to_file)
- [3.2 Common Table Expressions (CTEs)](link_to_file)
- [3.3 Views and Stored Procedures](link_to_file)

5. **Practice Projects**

- [4.1 E-Commerce Database](link_to_file)
- [4.2 Library Management System](link_to_file)
- [4.3 Customer Order Tracking](link_to_file)

6. **SQL Query Exercises**

- [5.1 Basic Query Exercises](link_to_file)
- [5.2 Intermediate Query Challenges](link_to_file)
- [5.3 Advanced Query Scenarios](link_to_file)

7. **Resources**
- Links to Additional SQL Learning Resources

## Getting Started

1. Clone this repository:
```bash
git clone https://github.com/prantomollick/mysql-dbms-projects
```