STA-230 Midterm 3: Managing a SQL Database
In this midterm, the goal is to create a useful (and usable) SQL
database.
Requirements:
- Database:
- Must include at least 3 tables
- Must be stored more efficiently (number of cells in an excel
worksheet) than they would as a single table
- Must include a function that when given a new row of information,
adds it to the proper table(s)
- Knowledge Demonstration:
- Creating Tables
- Filling Tables
- Deleting Rows
- Deleting Tables
Notes:
- For the Deletion, you need to demonstrate that you know how, even if
it’s not necessary
- You may look for datasets anywhere
Submission:
- Code that when ran will generate your database
- Include any csvs you need to do so if you download data from
somewhere
- 1 page report that includes the following:
- How you know that the information is stored more efficiently
- Why this data is of interest
- Evidence that you understand why you would want to add rows in the
future
Rules
- Group Size (2)-3
- Ideally 3. If the class is not evenly divisible by 3, I will allow
1-2 groups of 2
- Send me an email with your proposed group by Tuesday April
8th at 5pm
- If you don’t send me an email, I will assign your group
- Please don’t make me do this, I believe there is some benefit to
working in a chosen group
- Due Date
- Friday April 25th at 10pm