Professional Documents
Culture Documents
Education, Mumbai
Year 2022-23
CERTIFICATE
This is to certify that Roll no. of SY CO 22326 , 22336 , 22343 are of Third Semester of
Diploma in Computer Engineering of Institute GOVT. POLYTECHNIC MIRAJ (Inst.
Code; 0131) has completed the Micro-Project satisfactorily in the Subject Database
Management System (22319) for the academic year 2023-2024 as prescribed in the
curriculum by MSBTE Mumbai.
Place : Miraj
Date :
GOVT.POLYTECHNIC MIRAJ
MICRO-PROJECT
Academic year-2022-23
TITLE OF MICRO- PROJECT
NORMALISATION OF
HOSPITAL MANAGEMENT
1.0 Rationale:
The Hospital management system feature list is concentrated on providing the details
regarding all the Entities and Attributes related to the topic. For the constant and rapid
changes to improve the efficiency of Hospital related services and satisfaction of the peoples.
The greater number of Entities and involvement of different sectors create need for proper
management .The interactions between the every element or data with each other can be
simplified for the convenience of both sides.
This micro-project helps in gaining all these targets to be done using ‘Database
Management System’.
8.0 CONCLUSION
Our project well addressed the limitations of the existing system. We designed well
organized database management system which is a challenging job in this era.
We have built a database for a Hospital using Microsoft SQL Server. Before
implementing the database, in the design phase, we have explored various features,
operations of a blood bank to figure out required entities, attributes and the
relationship among entities to make an efficient Entity Relationship Diagram(ERD).
After analyzing all the requirements, we have created our ERD and then converted the
ERD to relational model and normalized the tables.
Finally, we have executed sample queries on our database to check its performance to
retrieve useful information accurately and speedily.
INTRODUCTION
Normalization is the process of structuring and handling the relationship between data to minimize
redundancy in the relational table and avoid the unnecessary anomalies properties from the
database like insertion, update and delete. It helps to divide large database tables into smaller tables
and make a relationship between them. It can remove the redundant data and ease to add,
manipulate or delete table fields.
A normalization defines rules for the relational table as to whether it satisfies the normal form. A
normal form is a process that evaluates each relation against defined criteria and removes the
multivalued, joins, functional and trivial dependency from a relation. If any data is updated, deleted
or inserted, it does not cause any problem for database tables and help to improve the relational
table’ integrity and efficiency.
WHAT IS NORMALIZATION
Normalization is the process of organizing data in a database. This includes creating tables and
establishing relationships between those tables according to rules designed both to protect the data and
to make the database more flexible by eliminating redundancy and inconsistent dependency.
In statistics and applications of statistics, normalization can have a range of meanings.[1] In the
simplest cases, normalization of ratings means adjusting values measured on different scales to a
notionally common scale, often prior to averaging. In more complicated cases, normalization may
refer to more sophisticated adjustments where the intention is to bring the entire probability
distributions of adjusted values into alignment. In the case of normalization of scores in
educational assessment, there may be an intention to align distributions to a normal distribution.
A different approach to normalization of probability distributions is quantile normalization, where
the quantiles of the different measures are brought into alignment.
In another usage in statistics, normalization refers to the creation of shifted and scaled versions of
statistics, where the intention is that these normalized values allow the comparison of
corresponding normalized values for different datasets in a way that eliminates the effects of
certain gross influences, as in an anomaly time series. Some types of normalization involve only a
rescaling, to arrive at values relative to some size variable. In terms of levels of measurement, such
ratios only make sense for ratio measurements (where ratios of measurements are meaningful), not
interval measurements (where only distances are meaningful, but not ratios).
In theoretical statistics, parametric normalization can often lead to pivotal quantities – functions
whose sampling distribution does not depend on the parameters – and to ancillary statistics –
pivotal quantities that can be computed from observations, without knowing parameters.
TYPES OF NORMALIZATION
I. First Normal Form:
Eliminate repeating groups in individual tables.
Create a separate table for each set of related data.
Identify each set of related data with a primary key.
Do not use multiple fields in a single table to store similar data. For example, to track an inventory
item that may come from two possible sources, an inventory record may contain fields for Vendor
Code 1 and Vendor Code 2. Also, what happens when you add a third vendor? Adding a field is
not the answer; it requires program and table modifications and does not smoothly accommodate
a dynamic number of vendors. Instead, place all vendor information in a separate table called
Vendors, then link inventory to vendors with an item number key, or vendors to inventory with a
vendor code key.
Un-normalized Table :
When moving from an Un-normalized table to 1NF you need to take out repeating groups.
One approach is to fill in empty cells. A second is to split out
In Above table non-prime attribute drug name is dependent on drug no which is proper subset of
candidate key
When moving from 2NF to 3NF, remove the transitive dependencies that exist.There are two
transitive dependencies that exist; Ward Information is functionally dependent on Ward and
Ward is functionally dependent on Bed
Third Normal Form: Eliminate Data Not Dependent On Key
A relationship in third normal form .there is no transistive dependency for non-prime attributes
as well as is in second normal form
Bed No Word No
84 11
84 11