Question: Please Help STEP TO STEP and explaining the steps for understanding Assignment 2 ( 20 points total) In this assignment, you will practice using the

Please Help STEP TO STEP and explaining the steps for understanding
Assignment 2 ( 20 points total) In this assignment, you will practice using the principles and tools to design a database of precision cancer medicine. Many drugs have been tested to cancer patients of different ethnicity background with certain mutations detected in their tumor, as reported in the literature with observed effectiveness. The database that you will design is to allow for easy retrieval the reported response of these drugs so that physicians can choose the drug the most promising to their patients. Hint: A smartphone app called "MyCancerGenome" can give you more sense of how these entities are linked to each other. Essential entities in this database should include - drugs, - cancer types (e.g., breast cancer, liver cancer, etc.), - mutations, - ethnicity background, - reported effectiveness (e.g., one of "resistance", "responsive", "non-responsive", "sensitive", "reduced sensitivity") - and the sources of the reports. Add more entities to your design to make the design more useful and realistic. You should deliver these items at least to complete your design of the database ( 5 points each): 1. E/R or UML diagram and justify your design in no more than 300 words. 2. Convert the diagram to relation, use SQL statements to define these relations as a database schema, and justify your definitions in no more than 300 words. 3. Give all functional dependencies in your relations and justify in no more than 200 words that your schema follows 3NF. 4. Use SQL statements to declare all necessary constraints and indexes and explain your declarations in no more than 300 words
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
