{"id":20390158,"url":"https://github.com/vaxdata22/little-lemon-booking-system-db","last_synced_at":"2026-04-13T00:14:55.396Z","repository":{"id":250219759,"uuid":"833837391","full_name":"vaxdata22/little-lemon-booking-system-db","owner":"vaxdata22","description":"Database project for managing the table booking system of the Little Lemon restaurant. This is a capstone project I undertook in order to earn the Meta Database Engineer Professional Certificate credential.","archived":false,"fork":false,"pushed_at":"2024-07-25T22:10:55.000Z","size":6338,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-15T10:07:15.628Z","etag":null,"topics":["database","database-management","er-diagram","mysql","python","stored-procedures","tableau"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vaxdata22.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-25T21:28:34.000Z","updated_at":"2024-07-26T00:22:28.000Z","dependencies_parsed_at":"2024-07-26T00:10:37.129Z","dependency_job_id":null,"html_url":"https://github.com/vaxdata22/little-lemon-booking-system-db","commit_stats":null,"previous_names":["vaxdata22/little-lemon-db"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaxdata22%2Flittle-lemon-booking-system-db","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaxdata22%2Flittle-lemon-booking-system-db/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaxdata22%2Flittle-lemon-booking-system-db/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vaxdata22%2Flittle-lemon-booking-system-db/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vaxdata22","download_url":"https://codeload.github.com/vaxdata22/little-lemon-booking-system-db/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241940580,"owners_count":20045883,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","database-management","er-diagram","mysql","python","stored-procedures","tableau"],"created_at":"2024-11-15T03:23:05.860Z","updated_at":"2026-04-13T00:14:55.386Z","avatar_url":"https://github.com/vaxdata22.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"## META DATABASE ENGINEER PROFESSIONAL CERTIFICATE CAPSTONE PROJECT\n\n### Database project for managing the table booking system of the Little Lemon restaurant\n\nWelcome to this repository!!!\n\nThis is a capstone project I undertook to earn the [Meta Database Engineer Professional Certificate credential.](https://www.coursera.org/professional-certificates/meta-database-engineer)\n\nIn order to do this project, I was provided with some sample booking data and was asked to save to a database. \n\n### Introduction\n\nTo create a successful Booking implementation, I was asked to complete the following actions:\n\n* Create a database that holds the data.\n\n* Connect to the database using a Python client.\n\n* Create a procedure using Python to react to changes in the data.\n\n* Connect to the database using Tableau.\n\n* Generate data reports using Tableau.\n\n### Overview\n\nThe project includes the following items:\n\n* Relevant diagrams and screenshots.\n\n* The data model produced in MySQL Workbench.\n\n* The SQL file of the Little Lemon database schema.\n\n* The workbook that includes all worksheets and dashboards.\n\n## Further notes\n\n* The [Python client for MySQL connection](The-Database-and-Reporting/python_client.ipynb) as well as the [database creation file](The-Database-and-Reporting/little_lemon_db_creation.sql) are in [The Database and Reporting folder.](The-Database-and-Reporting)\n\n* Results of queries, stored procedures, subqueries, and joins are in the [MySQL Workbench Screenshots folder.](MySQL-Workbench-Screenshots)\n\n* Tableau visualization data and visual reporting pictures are in the [Tableau Desktop Screenshots folder.](Tableau-Desktop-Screenshots)\n\n* The file [little_lemon_db_creation.sql](The-Database-and-Reporting/little_lemon_db_creation.sql) is an SQL file for the LittleLemonDB database implementation.\n\n* This [lemon_db_creation.sql](The-Database-and-Reporting/little_lemon_db_creation.sql) file also contains Triggers and Stored Procedures for the database.\n\n* I've also included a [Tableau Desktop Workbook file](The-Database-and-Reporting/little_lemon_workbook.twbx) in [The Database and Reporting folder.](The-Database-and-Reporting)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaxdata22%2Flittle-lemon-booking-system-db","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaxdata22%2Flittle-lemon-booking-system-db","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaxdata22%2Flittle-lemon-booking-system-db/lists"}