Preview

Normalization to Database

Good Essays
Open Document
Open Document
714 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Normalization to Database
NORMALIZATION OF DATABASE
NORMALIZATION- is the process for evaluating and correcting table structures to minimize data redundancies, thereby, reducing the livelihood of data anomalies.
The normalization process involves assigning attributes to tables based on the concept of determination.
Normalization works through a series of stages called normal forms.
3 Stages of Normalization 1. 1NF or FIRST NORMALIZATION FORM 2. 2NF or SECOND NORMALIZATION FORM 3. 3NF or THIRED NORMALIZATION FORM
Although normalization is a very important database design ingredient, you should not assume that the highest level of normalization is always the most desirable. Generally, the higher normal form, the more relational join operations required to produce a specified output and the more resources by the database system to respond to end-user queries. A successful design must also consider end-user demand for fast performance.
THE NORMALIZATION PROCESS
The objective is to create tables that have the ff. characteristics. 1. Each table represents a single subject. For example, a COURSE table will contains only data that directly pertains to courses. Similarity, a STUDENT table will contain only student data. 2. No data item will be unnecessarily stored in more than one table. The reason for this requirement is to ensure that the data are updated in only one place. 3. All attributes in a table are dependent on the primary key and nothing but the primary key.

* REPEATING GROUP-derives its name from the fact that a group of multiple entries of the same type can exist for any single key attribute occurrence. * Normalizing the table structure will reduce the data redundancies.
CONVERSION TO FIRST NORMAL FORM
Step 1: Eliminate the Repeating Groups
Step 2: Identify the Primary Key
Step 3: Identify All Dependencies
CONVERSION TO SECOND NORMAL FORM
The relational database design can be improved easily by converting the database into a format known

You May Also Find These Documents Helpful

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

    Database Concepts Pt2520

    • 326 Words
    • 2 Pages

    2. FALSE You only need to include the most important stakeholders in the database discussions.…

    • 326 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    16 F | You should limit repetition of attributes to the repetition of the primary key as a foreign key in a related table.…

    • 313 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    Normalization of the database: This is a critical step for making the database. Normalization will help create table structures as well…

    • 3100 Words
    • 13 Pages
    Better 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
  • Satisfactory Essays

    Memo Week 3 Dbm 381

    • 329 Words
    • 2 Pages

    In efficiently storing data in the database, and eliminate redundancy, normalization is applied to be in five possible normal forms. Each form contains and enforces rules and some applies stricter rules based on the tables design. For the proposed database, we are using the third normal form design. This form will eliminate fields that do not depend on the key. In this form, tables meet the criteria for second normal form. Data that are not part of the key records will not be included in the tables. In other words, data that applies to more than one single record in the table will be placed in a separate table. The third normal form is more ideal because the data gathered by Taylor Ambulance Company frequently changes.…

    • 329 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    9. How do the following terms relate to one another: record, table, field, primary key? Rows are called records, and columns are sometimes called fields. A primary key assigns that field’s special order to a table.…

    • 421 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    This memo is to inform you that your service request SR-ta-001 has reached my desk and currently is in the process of being completed. The purpose of this memo is to report the progress on the service requests. Currently I am in the stage of normalizing the database to the third normal form. By normalizing the database to the third level of normalization I will ensure that the data is efficiently organized within the database by removing duplicate and redundant data from the database relations. Normalizing the data to the normal third will help free up space and make it easier for the users to retrieve the data by elimination of the same data stored in more than one relation. In addition, normalizing to this level will also ensure data integrity, scalability, and storage efficiency. I have made sure that that there are no repeating columns or rows within the same tables and each column has only one value and one data type therefore the level of 1 normalization has been completed. I then continued to normalize the database to the second level of normalization by ensuring that each nonkey attribute is fully dependent on the key columns of the table. Once level one and two normal form had been completed I continued by establishing primary and foreign keys along with relationships. I will keep in contact with you as the project nears completion.…

    • 329 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Dbm 381 Week 1paper

    • 885 Words
    • 4 Pages

    A database consists of one or more tables; each containing data stored as individual records. Different database architectures determine how the tables and records are organized or related…

    • 885 Words
    • 4 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
  • Satisfactory Essays

    Lab 204 Quiz

    • 2478 Words
    • 10 Pages

    You follow certain step’s to access the supplementary readings for a course when u sing your organizations library management system. These steps that you follow are examples of the _________ components of an information system.…

    • 2478 Words
    • 10 Pages
    Satisfactory Essays
  • Satisfactory Essays

    assign1

    • 309 Words
    • 1 Page

    iVideo, a local video renting shop, is considering creating a database to keep track of…

    • 309 Words
    • 1 Page
    Satisfactory Essays
  • Powerful Essays

    Workshop 8 Questions

    • 1220 Words
    • 5 Pages

    o Part A contains two case studies and questions that are to be done in workshop with the…

    • 1220 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    5. A _____________ is a set of tables physically stored together as one table that shares a common column…

    • 859 Words
    • 4 Pages
    Good Essays

Related Topics