Skip to content

davecrunch/Database-Project-262

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recreating Duolingo's Database Schema using PostgresSQL - 67262 Final Project

Project Description

The Overall objective of the databse project is to recreate and explore the database development life cycle, from user stories to conceputal models to relational models to physical models to implementing querying code to execute user stories. This specific project explores Duolingo's database schema, starting from understanding their business model and value propositions and writing out appropriate user stories. These stories are then implemented in an incremental manner, from different stages of models to code that simulates querying the database. All model stages and further documentation are within the project report pdf file.

Running User Stories

First initialize:
% psql -d postgres -U isdb -f initialize.sql

Then run individual user stories:
% python <user-story-name>.py

To see all tables:
% psql -d postgres -U isdb -f show_all.sql

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published