Question: I need help quickly with these DATABASE mini project? This is broken down into two (2) tasks. The first is to diagram a database from

I need help quickly with these DATABASE mini project?

This is broken down into two (2) tasks. The first is to diagram a database from a description. The second is to take an existing diagram and fix it.

Task 1

You have been presented with a database wish list from your supervisor. The conversation went something like this (this really happened IRL):

Supervisor: I need a database.

You: OK. What kind of database?

Supervisor: It needs to hold some data.

You: OK. What kind of data?

Supervisor: I will give you a spec in a few minutes. However, it needs to be done in PostGreSQL and I want a diagram so that I understand what is being proposed

You: OK?!?

You have to take into account at this point that we are a PostGreSQL shop and that my supervisor has no idea how to read an ERD. When asked why PostGreSQL, he responded apparently it is better. That is what he read in an industry magazine..

You were presented with a stack of notes that outlined the spec. After spending an hour digging through it, you realized that your supervisor wanted a project tracking database. The following items were identified.

Project - Project name, base time estimate, creation date, start date, end date, drop-dead date, description, status

Project status a description of the various project statuses

Users name, username, password, email, access level

Access levels a description of each access level

Project tasks task name, project it is connected to, creation date, last modified date, description, detailed task list, assigned user, priority level (which may need to be created)

Notes and Comments these are supposed to be attachable to any other database object.

Task 1 Deliverables

You will provide a pgModeler diagram exported as a PNG.. You will be graded as follows:

5 Points - Completeness of design (did you cover all the basics)

5 Points - How well normalized is the design (Is the database properly diagrammed)

5 Points - Proper diagramming & structure (naming conventions, etc.)

1 Point - Naming the file correctly. The file should be named: Last Name - First Name - Assignment 1 Task 1.png

Task 2

You have been handed a diagram by a junior developer. Apparently, he wasnt paying attention in his introductory database class and created a diagram that makes you want to cry. Fix the attached diagram and submit an exported diagram. Fix as many issues as possible. Export the fixed diagram as a PNG.

. You will be graded as follows:

5 Points - How well normalized is the design (Is the database properly diagrammed)

5 Points - Proper diagramming & structure (naming conventions, etc.)

1 Point - Naming the file correctly. The file should be named: Last Name - First Name - Assignment 1 Task 2.png

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!