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 process you and will need to examine a business application. In this case you need to explore the simplified database activities of a company that manages several building projects each project has its own project number, names of employees assigned to it and so on. Each employee has an employee number, name and job classification such as engineer or computer technician.…

    • 190 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    It2640 Week 5 Appendix B

    • 632 Words
    • 3 Pages

    Prior to designing my database, I will have a clear understanding of the data. This will allow me to determine the purpose of the database. Once all information is gathered, I will divide this information into tables. Information will be properly placed into columns and I will set a primary key. Upon completion of table design, I will set the relationships between tables. I will refine my design and apply normalization rules to my design.…

    • 632 Words
    • 3 Pages
    Good Essays
  • Good Essays

    The database normalization is a technique that is used to organize the contents in the tables for transactional databases and also data warehouses. The normalization is a portion of designing the database with success, without this the database systems may be inaccurate, inefficient, slow, and they may not create the data that is expected. Following a SQL Server installation that is successful a database will need to be created that will hold the data. After the database framework has been created, the files must be organized in a way that can be easily managed. The primary tool that will help organize the data will be the table that will look like a two-dimensional structure that encompasses rows and columns. When the database is normalized there will be four goals to maintain. These goals will be to organize data in logical groupings that each group will describe a small part of the whole; lessening the amount of duplicated data that is saved in the database; organize the data that so that when it is modified the change can be made in only one place; also building a database where the data can be accessed and manipulated quickly, efficiently, and without compromising the integrity of the data that is stored.…

    • 752 Words
    • 3 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
  • Satisfactory Essays

    Memo Week 3 Dbm 381

    • 329 Words
    • 2 Pages

    This memorandum is created to explain normalization, its level and why it is sufficient for the system. We are all aware that Microsoft Access database is the best fit for the Taylor Ambulance Company. This database will be efficient in storing, tracking and billing incidents. To reduce redundancy in the system, it is important to apply normalization. Normalization is the processes where data are organize in a database. This process includes creating tables and establishing keys and relationships of data between the tables. Normalization will also make the database more flexible, in which redundancy will be reduced and possibly completely eliminate. This will also reduce inconsistence dependency. It will also be faster to create queries between tables after the data is normalize. A non-normalize database is full of redundant data and it is unorganized.…

    • 329 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    b) You are to clearly mark Primary and Foreign Keys as shown in the sample below:…

    • 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
  • Satisfactory Essays

    3. Normalization: The database model will be completed and all last minute changes adjusted and any lasting questions answered.…

    • 358 Words
    • 2 Pages
    Satisfactory 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

    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

    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

    Data normalization is a technique used during logical data modeling to ensure that there is only one way to know a fact, by removing all structures that provide more than one way to know the same fact as represented in a database relation (table).…

    • 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