Preview

Erd Explanation

Satisfactory Essays
Open Document
Open Document
260 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Erd Explanation
ERD Explanation
DBM/380
January 23, 2012

ERD Explanation

There are several levels of normalization such as 1NF, 2NF, and 3NF. The Huffman Driver database was brought to the normalization level of 3NF by following a series of guidelines from the lowest form of normalization, 1NF. The first normalization form level (1NF) consists of the basic rules for an organized database. These are: • Eliminate duplicative columns from the same table. • Create separate tables for each group of related data and identify each row with a unique column or set of columns (the primary key).
The second normalization form (2NF) level takes the organizational process one step further by addressing the concept of removing duplicative data: • Meet all the requirements of the first normal form. • Remove subsets of data that apply to multiple rows of a table and place them in separate tables. • Create relationships between these new tables and their predecessors through the use of foreign keys.
The third and final normalization form (3NF) level that was used takes the process even further: • Meet all requirements of the second normal form. • Remove columns that are not dependent upon the primary key (Chapple, 2012). Creating and utilizing an entity-relationship diagram (ERD) will aid in normalization. By normalizing the database, the amount of space that the database consumes will be reduced as well as ensure that the data is logically stored. Normalizing will have a drastic effect on the performance of the database.

References

Chapple, M. (2012). Database Normalization Basics. Retrieved from



References: Chapple, M. (2012). Database Normalization Basics. Retrieved from http://databases.about.com/od/specificproducts/a/normalization.htm

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

    Part 1 1. Write a script which will Create the needed tables as follows: a. Table name : DEPT i. Column datatype Mandatory? PK? FK?…

    • 1169 Words
    • 5 Pages
    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
  • Satisfactory Essays

    cis3730_Exam1_Studyguide

    • 512 Words
    • 2 Pages

    Be able to give examples of tables, specify their primary keys, and explain how they are related through foreign keys.…

    • 512 Words
    • 2 Pages
    Satisfactory 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
  • Good Essays

    The data tables, specifically the Pivot table, may be improved on by arranging the codes chronologically. This would facilitate easy…

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

    week 4 Discussion 1

    • 447 Words
    • 2 Pages

    If we are going to develop Database, we might as well make it look good. By doing this, we can improve the database ability to provide information and to enhance the operational characteristics. It is important to understand that normalization cannot be relied on to make designs by itself but will need to by create separately. The following two methods can be used to improve the design of database system.…

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

    1. What are the two things that are important to the success of your relationship?…

    • 147 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    Rand, A. (n.d.). Life, Liberty, and the Pursuit of Happiness — Principles of a Free Society. Home — Principles of a Free Society. Retrieved December 9, 2012, from http://principlesofafreesociety.com/life-liberty-pursuit-of-happiness/…

    • 1252 Words
    • 6 Pages
    Better Essays
  • Satisfactory Essays

    Doctor

    • 2483 Words
    • 9 Pages

    Identify the different types of entities, attributes, keys and relationships you will want to consider when designing the database.…

    • 2483 Words
    • 9 Pages
    Satisfactory Essays
  • Good Essays

    Database Normalization

    • 1381 Words
    • 6 Pages

    • Functional dependence - the property of one or more attributes that uniquely determines the value of other attributes.…

    • 1381 Words
    • 6 Pages
    Good Essays

Related Topics