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

https://github.com/dianac01/dulcinela-relational-db

Relational database project implemented in SQL Server (tables, functions, stored procedures, views, and sample queries)
https://github.com/dianac01/dulcinela-relational-db

database relational-databases sql sql-server stored-procedures tsql views

Last synced: about 1 month ago
JSON representation

Relational database project implemented in SQL Server (tables, functions, stored procedures, views, and sample queries)

Awesome Lists containing this project

README

          

# Dulcinela – Relational Database Project 🍰

A relational database for a confectionery chain (**Dulcinela**), implemented with T-SQL (SQL Server).
The project includes **tables**, **UDFs**, **stored procedures**, **views**, and **example queries**.

## 📦 Contents
- `src/Q01_Tables.sql` — schema creation (database + tables, PK/FK, constraints)
- `src/Q02_UDFs.sql` — user-defined functions (scalar/inline-table valued)
- `src/Q03_SPs.sql` — stored procedures (insert/update/reporting/workflows)
- `src/Q04_Views.sql` — views for reporting
- `src/Q05_Queries.sql` — sample analytical queries
- `docs/Descriere.pdf` — short description (RO)

## 🧰 Target Platform
Designed for **SQL Server** (T-SQL). Minor adjustments may be needed for other RDBMS.

## ▶️ How to Use
1. Open **SQL Server Management Studio (SSMS)** or Azure Data Studio.
2. Run, in order:
- `Q01_Tables.sql` (creates DB `Dulcinela` and base tables)
- `Q02_UDFs.sql`
- `Q03_SPs.sql`
- `Q04_Views.sql`
- `Q05_Queries.sql` (examples)
3. Optionally, add seed data (INSERTs) if not already provided.

## 🧩 Highlights (examples)
- Low-stock products per category & store (inline TVF)
- High-value orders filtered by city (TVF + JOINs)
- Aggregated sales per store/product (views)

## 🔖 Topics
`sql-server`, `tsql`, `database`, `relational-database`, `stored-procedures`, `views`

## 📄 License
Consider adding a license (e.g., MIT) for reuse.