Skip to content

PrialaRadu/Cooking-Recipes-Relational-Database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recipe Management Database + Tableau Dashboard Presentation

A structured SQL database for managing recipes, ingredients, users, and reviews. It includes table definitions, relationships, stored procedures, views, and triggers to handle recipe creation, ingredient management, and user interactions.

Also, a Tableau dashboard to visually present and analyze the cooking recipes data.

SQL Files:

  • 1_create_tables.sql = creating the tables of culinary recipes (Ingredient, Category, Recipe, UserAccount, Review, Recipe_Ingredient).
  • 2_insert_and_modify_data = handles data insertion and manipulation with sample data for ingredients, recipes, etc.
  • 3_data_queries = a series of queries that retrieve meaningful data, using UNION, INNER JOIN, FULL JOIN, IN, EXISTS, etc.
  • 4_validation_functions = user-defined functions for validating input data.
  • 5_stored_procedures = defines stored procedures for inserting data into the database with built-in validations.
  • 6_view_details = a view for recipe details
  • 7_triggers = SQL triggers that perform actions based on certain database events.

Recipe Dashboard

Recipe SQL Diagram

categories

ingredients

kcal

recipes

users

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages