Preview

Exam Mis

Good Essays
Open Document
Open Document
1048 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Exam Mis
NORMALIZATION

The process of normalization begins with a user view of some kind (Report, Table, Screen display, Document, etc...). This view should be about some kind of important data (Invoice, Purchase order, Project details, Registration form, etc....). Example: Consider the following Project Management Report

Project Management Report

Project Code: PC010 Project Manager: M. Philips
Project Title: Database System Project budget: 240.000$

Employee No. Emp. Name Dept ID Dept Name Hourly Rate S-1001 A. Smith L004 IT 22$ S-2310 L. Ferguson L007 HR 25$ S-5561 F. Macleod L004 IT 21$ S-0024 A. Jones L009 Accounting 18$

Total Staff on Project: 4 Average Rate: 21$

The main objective of the normalization is to extract, out of this view, the normalized tables: All the necessary detailed tables along with their attributes (fields) and identifiers (primary keys).

The first step of normalization is to copy all the data fields of the form and put them into a single relation (table) with a specific identifier (main primary key).

Project data
(Proj_Code, Title, Manager, Budget, Emp_Id, Emp_Name, Dept_Id, Dept_Name, Hour_Rate)

PS: We did not include the fields "total staff number" and "Average rate" because they are calculated fields, so no need to put them or save them into the relation.

Then we have to go through three main steps, from one form into another form, to reach the final normalized design of the data. These steps are known as the three normal forms (1st NF, 2nd NF, 3rd NF).

How to move to the first normal form (1NF):

A relation is said to be in its 1NF if the following constraints apply:
- No repeating groups exist in the relation.
- Each relation has its own primary key.

So, to reach the 1NF we have to find all the repeating groups in the original relation and take each group out into a new separate relation with its own

You May Also Find These Documents Helpful

  • Satisfactory Essays

    14 F | If you know you are going to denormalize your database, you don't need to normalize it in the first place.…

    • 313 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    PT2520 Week 3 Forum

    • 190 Words
    • 1 Page

    Normalization is a process for evaluating and correcting table structures to minimize data redundancies and by helping to eliminate data anomalies. It helps evaluate table structures and produce good tables.…

    • 190 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Kudler Fine Foods wants to convert the Chart of Accounts sheet in Excel to an SQL database. In order to do so, it is important to format the excel data in proper SQL tables. Normalization plays an important part in placing data fields in proper tables.…

    • 480 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Nt1320 Unit 7

    • 2041 Words
    • 9 Pages

    The database design team transforms entities into tables and expresses relationships by defining foreign keys. The tables in the model are to be normalized before converting them into designs. Normalization is the process of converting poorly structured tables into two or more well-structured tables. Database practitioners classify tables into various normal forms according to the kinds of problems they have. Transforming a table into a normal form to remove duplicated data and other problems is called normalizing the table. After normalizing, the designer should represent the relationship among those tables to complete the design.…

    • 2041 Words
    • 9 Pages
    Good Essays
  • Powerful Essays

    MIS 563 COURSE PROJECT

    • 2795 Words
    • 12 Pages

    Data normalization – how complex will this process be? Is every database from every department different and contain different data across different platforms?…

    • 2795 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    You may also need to eliminate some new transitive entities as some entities may have gone back to 2NF.…

    • 1494 Words
    • 19 Pages
    Powerful Essays
  • Powerful Essays

    b) 10 Convert the one table in the previous question to a relational database design. Fill each table in your…

    • 1445 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    The normalization of the data helps to design the new databases so that it will meet the goals and to test the databases to see if the goals are met. The database designers will at times refer to the goals as data integrity, referential integrity, or keyed data access. It will be ideal to normalize the data before the database tables are made.…

    • 752 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    week 4 Discussion 1

    • 447 Words
    • 2 Pages

    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.…

    • 447 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Database concepts

    • 586 Words
    • 3 Pages

    In database normalization, one of the important features of third normal form is that it excludes certain types of transitive dependencies. E.F. Codd, the inventor of the relational model, introduced the concepts of…

    • 586 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Logical Design Pt. 2

    • 641 Words
    • 3 Pages

    Hello sirs, my name is , it has come to my attention that there are some misconceptions about the value in normalizing your database. I wanted to write this correspondence to address any concerns that you may have about flexibility while entering your data into the system. This letter is to assure you and the other members of your executive board that you will have some flexibility within your E-R Model.…

    • 641 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Ddm/380 Normaliziation

    • 699 Words
    • 3 Pages

    Normalization means to organize data and break-down the data into smaller tables, which makes data management an easier process. To avert redundant data, normalization of a database occurs thus making sure data dependencies make sense. Database normalization aids in the identification of potential problems, known as update anomalies in a relational database. Normalization is often disregarded because one may often believe understanding and applying these principles is an intricate task. However, normalization is a non-complicated process as a database that is not normalized will generally be inaccurate, slow, inefficient, and the results might not produce the expected data. Not to mention if you have a normalized database, queries, forms, and reports are much easier to design (Melton, 2002).…

    • 699 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    2. The current practices neither for tracking client configuration information and hardware components are working as the Consulting firm would like. An incident was logged by a client and addressed by a technician. When in the field, the problem logged and reporting has become complex for the technician due to ongoing inaccuracy or incomplete information. The company needs some level of automated tracking database at the enterprise level or Internet application to allow clients to submit service requests, while also allowing the technicians the ability to review closed services, track new ones and update from some device based on the status of a service request. By introducing this opportunity, this will allow the company and its employees to provide faster service to their clients…

    • 1847 Words
    • 8 Pages
    Satisfactory Essays
  • Good Essays

    There are six generally recognized normal forms of a relation: first normal form, second normal form, third normal form, Boyce/Codd normal form, fourth normal form, and fifth normal form, also called projection/join normal form. Other normal forms (e.g., Domain/Key) exist but will not be discussed here. The normal forms are hierarchical, i.e., each normal form builds upon its predecessor. Although many people consider a relation to be normalized only when it is in third normal form, technically speaking, a relation in only first normal form can be considered normalized.…

    • 482 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    DICOM

    • 534 Words
    • 2 Pages

    Normalized: Normalized IODs talk about only 1 entity. For example Patient. This IOD will have information only about the patient.…

    • 534 Words
    • 2 Pages
    Satisfactory Essays

Related Topics