Preview

Relational Database Case Study

Powerful Essays
Open Document
Open Document
1053 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Relational Database Case Study
Attempted Question: Question no. 4

• Describe what a relational database is and why relational databases are needed.

Introduction: The knowledge of databases is an essential requirement for any being who has majored in the field of computers and IT. Same criteria is involved for a technologist.

Relational Database:
Relational Database, also known as RDB, is major sub-branch of Database. A relational database, or more commonly known as RDB, is a collection of multiple data sets. Mainly comprising of or, organized by the following:
- Tables,
- Records, and
- Columns.
Description of Relational Databases: Relational Database, establishes a well-defined and a properly structured relation among all the tables present in a database.
…show more content…
Moreover, unobstructed access to important data means better information for more effective decision making.

• Describe the process of normalization and why it is needed.

The Normalization Process: The process of Normalization is defined as the method of alleviating the redundancy in data within a database.
It is a technique used while designing or redesigning a DB. Normalization is a method used for analyzing the given data to design a database system. It permits and enables the database designer to understand the data structures existing within an organization. Moreover, this procedure succors, any future changes and enhancements that might, relatively, be made in the system.
Steps of Normalization:
Following are the basic steps that are to be followed while normalizing a database:
1. Selection and conversion of a data source into an un-normalized table, i.e. (UNF)
2. Transforming the un-normalized data into first normal form, i.e. (1NF)
3. Transformation of data, further, from first normal form (1NF) into the second normal form
…show more content…
• Contrast and compare logical and physical database design.

Logical data model

Logical data model explains the data in a detailed manner, without regarding to the manner in which the designing is done.

Physical data model

Physical data model explains how the model will be constructed within a database. A physical database model shows all table structures.

Comparing and contrasting the features of a Logical and a Physical database Designs: Logical Database Design Physical Database Design

An important feature of this type of DB Design is that it embraces all entities and the relationships existing among them.

Here, all the attributes for each entity involved are specified. It specifies the primary key for all the entities Here, the Foreign keys are specified. FKs define the relationship between various entities. Normalization occurs at this level. Involves, specifying all the tables and columns.

It involves the feature known as Foreign Key usage, which is used to show the relation between the

You May Also Find These Documents Helpful

  • Good Essays

    Week 1 SOW 1

    • 452 Words
    • 2 Pages

    Building the Physical Database: The data model will be translated into the Relational Database Management system of choice. All Tables and Columns with specific data types will be created and will include Relational and other constraints.…

    • 452 Words
    • 2 Pages
    Good Essays
  • Good Essays

    7) In a one-to-many relationship, each row on in the primary key table can be related to any number of rows in the foreign key or child table.…

    • 613 Words
    • 3 Pages
    Good 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
  • Satisfactory Essays

    The Entity Relationship Diagram, also known as (ERD) demonstrates the relationship between data in the new database. ERD shows the logical path that the data follows. The data model gives one understanding and the visual representation to observe the different phases of the database and determine the path the information is pulled or stored from. Learning Team D demonstrate linking the different tables in the Fleet Truck Maintenance database. The creation of the logical path predicts the flow of the data entered and the tables relationship to other tables in the database.…

    • 553 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Defining a(n) primary key in a second table creates a relationship between that table and the table where the primary key was first defined. _________________________…

    • 585 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Entity-relationship Model

    • 411 Words
    • 2 Pages

    12. Linking Entities- Linking entities are used to resolve many-to-many relationships into two one-to-many relationships.…

    • 411 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    week 4 Discussion 1

    • 447 Words
    • 2 Pages

    Optimal database design recognizes proper organization of table structures and relationships. Suggest at least two methods that can be used to improve the design of a database system.…

    • 447 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Cis 111

    • 790 Words
    • 4 Pages

    “The benefits of using the relational model would result in an easy to use, flexible, high performance database at a low cost.” (Anita, 2010) Therefore, allowing them to participate in the entire design process of the logical construction. The relational model provides an easy and flexible way of manipulating data with a system that offers:…

    • 790 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Dbm 381 Week 1paper

    • 885 Words
    • 4 Pages

    A database is a structure that can store information about multiple types of entities, the attributes of those entities, and the relationships between the entities (Pratt & Adamski, 2012, Chapter 1). How data is received, stored, processed, and made available to others has an effect on the success or failure of an organization. The use of different architecture is a most to fit the needs of the organization, however the value of the data still remains in been able to access and extract information from the database system, and the only way this can be reached is by organizing, storing, and analyzing it effectively. For many organizations these systems have become an essential part of their structural and operational success.…

    • 885 Words
    • 4 Pages
    Good Essays
  • Good Essays

    The main purpose of normalization is to reduce data redundancy and avoid inconsistent data. The benefits on normalizing a database would be to prevent the appearance of modification anomalies in the data. The anomalies can lead to the loss of needed data. Normalization would help with organizing your data to prevent redundancy. It would also establish and maintain the integrity of your data tables as well as eliminating inconsistent data dependencies. Each table should describe only one type of entity.…

    • 677 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    A database is a digital storage area that helps people keep track of things. A database can also be considered a digital list because in the real world work environment keeping track of lists is very valuable to an organization but in other cases a simple list is not agile and versatile enough to avoid data inconsistencies and other problems that may arise. Databases are valuable because they are not only objects that remain in list form; but also a tool that can be split into table data that may then help to solve organizational problems that lead to more efficient business operation. The best way to organize valuable information within an organization is rational database tables because they are designed to solve all of the problems and limitations that comes with simple lists.…

    • 414 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Relational Model

    • 406 Words
    • 2 Pages

    Figure 2. Relational Model provides an overview of the table content, table column/attributes and the relationships that connects them. The identified relationships are as follow: a single customer can make multiple sales (1:M), a single sale contains specific set of sales details (1:1), the same payment could be used for multiple sales (1:M). Furthermore, an order details can contain multiple books or product items (1:M), a single author can have multiple books in the store (1:M) just as a single publisher can publish many different books and authors (1:M).…

    • 406 Words
    • 2 Pages
    Good Essays
  • Good Essays

    With the logical data model in hand, developers move to the physical design, which involves determining the specific storage and access methods and structures…

    • 969 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Database Normalization

    • 344 Words
    • 2 Pages

    Although, data is separated into different and more complex tables during normalization, the process of normalizing a database can help to organize data more efficiently by minimizing redundancy and providing more accurate records. During the process, column and field names are consolidated into more specific ones to avoid repetition of data. In many cases, tables are divided into two or more tables and linked via a relationship using their Primary Keys and/or Foreign Keys. The main goal is to allow each table to be updated individually without directly affecting the information contain within the fields of other tables (www.webopedia.com).…

    • 344 Words
    • 2 Pages
    Good Essays