A Hospital Management system has to be designed for a Childrens� Hospital (with
maternity and pediatrics services).It should have details on packages available,
patients, doctors , nurses, wards, billing process etc. Associate with each patient a log of the various tests and examinations conducted. a) Define the problem statement clearly and write a brief description of the application i. Who will be the users of the application? ii. What are the benefits of this application? iii. What functions & features will it support? iv. What are some of the data inquiries that users will have? b) Construct a clean and concise ER diagram for the above database c) Convert the ER diagram to relational schema d) Construct appropriate tables for the above ER Diagram e) Check if the tables created are normalized (upto 3NF at least) f) Create the tables using SQL. g) Write queries to insert data into the tables created. h) Write queries to demonstrate update, delete commands, substring matching, inner join, aggregate functions, relational operators, subqueries, IN, EXISTS, Views etc to fulfill the end user need(individual team member may give at least 2 different queries). i) Create an index on a field on one of the table from the database and justify the reason. j) Suggest steps for improving the performance by adding/deleting/altering an index. k) Give an example to optimize a query in your database l) A document (not exceeding 3 pages) needs to be submitted by each participant that summarizes the problem statement, methodology with above subsections clearly given, key learnings from doing this assignment.