StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Relational Database - Assignment Example

Cite this document
Summary
Relational Database Importance of Relationships in Database Design Relationships play an extremely important role in the design of a database. In order to come up with the most appropriate design, it is imperative that one knows which relationship needs to be used…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94.6% of users find it useful
Relational Database Assignment
Read Text Preview

Extract of sample "Relational Database"

Download file to see previous pages

This assists the user in matching the data with the help of common characteristics contained in the data set including the relation or tables. Relationships play a role in making the data more organized and manageable. This helps the user in perceiving the real concept of design of the database. This also increases the integrity of data through proper arrangement of the data which is logically related into distinct relations. Thinking about the efficiency of database and relationships is an essential component of the normalization process (yaldex.com, n.d.). A relationship is a prime component of the relational database as it develops an association between the logically related pair of tables.

The data contained by each of the two tables is the bonding agent between the pair of tables. Relationship if properly defined promotes relationship-level integrity, that in turn ensures the reliability and strength of the relationship (eTutorials, 2012). In addition to that, relationships make it possible for the user to perform algebraic operations upon the tables. Division of the elements of a data into the related tables is one of the most challenging tasks of designing a relational database.

Once the user is all set to begin work with the data, the user depends upon the relationships among individual tables so that the data can be pulled together in purposeful ways. For example, information about a particular order is of no use if the user does not know the customer who has placed it. Nevertheless, the customer and the information about his/her order are not stored in the same table. Instead of this, the user stores the customer data and the order in two tables that are interrelated.

The very relationship between the tables is used to view both the order and the customer data simultaneously. Relationships are the cornerstone when the normalized tables play the role of foundations of the relational database Relationships also help prevent the redundant data in a relational database (Microsoft Support, 2011). Defining Relationships between Two Tables A very essential characteristic of the database design is the use of relationships between tables. Defining relationships between tables is very essential for efficient working of the system.

“Relationships between tables are often missing for performance reasons” (Olson, 2009, p. 111). Relationships between two tables are defined through the database system which depends upon matching the values contained in the two tables. When matching values are located, the database system retrieves data from the two tables so that a virtual record can be established. For example, let’s suppose an individual wants to view all the perfumes made by a certain brand. In this example, the database system would locate matching values between the tables of Perfumes and Brands.

It is noteworthy here that in a vast majority of cases, the record which results is dynamic that essentially means that changes which are made to the virtual record normally identify the path to the underlying table. The matching values that the database system finds include the foreign and primary key values. It is not necessary for a relational model to base the relationship upon a primary key. The user can make use of any candidate key from the table. However, the standard practice requires the use of primary key only.

When the primary key of one table is put into another table, a foreign key is formed. All a user needs to do is add the field of the primary key as a foreign key to the

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Relational Database Assignment Example | Topics and Well Written Essays - 750 words”, n.d.)
Relational Database Assignment Example | Topics and Well Written Essays - 750 words. Retrieved from https://studentshare.org/information-technology/1453134-relational-database
(Relational Database Assignment Example | Topics and Well Written Essays - 750 Words)
Relational Database Assignment Example | Topics and Well Written Essays - 750 Words. https://studentshare.org/information-technology/1453134-relational-database.
“Relational Database Assignment Example | Topics and Well Written Essays - 750 Words”, n.d. https://studentshare.org/information-technology/1453134-relational-database.
  • Cited: 0 times

CHECK THESE SAMPLES OF Relational Database Assignment

Telecommunications and Networking

The performance trade-off is a serious factor in reading an Optimized database.... Application developers choose a particular storage system with considerations of the database in practice, the clients at hand, and the infrastructure available.... The relational model is another model in existence that is being used by the Cloud computing technique for the purpose of service providing to the clients....
9 Pages (2250 words) Assignment

Problems and Issues of Localising and Distributing Databases Worldwide

This is because one may be required to hire additional staffs to manage and operate database.... The problem in ensuring that logarithms being utilized are correct might be experienced when localizing and distributing database world wide (O?... Through global data communication people have abandoned the traditional communication approaches and have in turned embraced new methods of global data communication (Notto, 2005)....
6 Pages (1500 words) Assignment

The Identification Types of the Components of a Cluster

The second layer is diversely treated by database modeling languages.... The paper "The Identification Types of the Components of a Cluster" concerns the application of aggregation functions such as summarization and average to derived values is based on conversions to absolute or ratio values....
6 Pages (1500 words) Assignment

Management and Modeling of Oracle Data Modeler

As a modern data modeling software, Erwin support a wide variety of database design functions that encompasses the following: Data modeling Forward engineering (This involves the process of creating a specific physical database and database schema model while relying on the grounds of the data model) Reverse engineering(Where data models are created in regards to a pre-existing model of data) These functions are applicable in Erwin for various Relational Database hierarchical structures that cover a wide variety of user databases (Burbank, 2011)....
12 Pages (3000 words) Assignment

Week 5 Hand-In Assignment

This language is specific to Relational Database management system and it indicates In this programming paradigm, there are function definitions and an expression whose value is outcome of the result of the program are necessary parts of a program.... The same program can run on Dell and IBM and are independent of their processor types or in other words they are independent of machine type....
3 Pages (750 words) Assignment

Week 7 Hand-In Assignment

It is also important to remember to reference your… Answer: A database management which helps to isolate the softwares or programs from the data used by the program is known as data independence.... The concept of data independence helps to improve the maintenance and management of database in single user environment (Wisegeek, 2011).... While on the other hand, database can be created, maintained or modified by its users through database management system....
3 Pages (750 words) Assignment

Logics of Database Analysis

… )c) specifying that the subject of a message must not be longer than 120 characters, in SQL is by using the term text(120) as shown in the diagram below CREATE TABLE Colors ( MessageID LONG, PRIMARY KEY, MessageSubject TEXT(120) Message Body )c) specifying that the subject of a message must not be longer than 120 characters, in SQL is by using the term text(120) as shown in the diagram below CREATE TABLE Colors ( MessageID LONG, PRIMARY KEY, MessageSubject TEXT(120) Message Body TEXT(100) SendDate LONG )d) Enforcing the restriction that the only valid values of sex are male or female, in SQL is as shownCREATE TABLE Client ( EmailAdress LONG, ClientName TEXT(40), Gender TEXT (10), CONSTRAINT PK_Male and female PRIMARY KEY ClienthouseholdSize LONG, clientaddress )Question 3Entity – Relationship Diagram (E R Diagram) The database to create will contain various entities which include member details, client details contacts and contracts....
6 Pages (1500 words) Assignment

Magic Quadrant for Data Warehouse Database Management Systems

… The paper “Magic Quadrant for Data Warehouse database Management Systems ” is a potent example of an assignment on information technology.... The paper “Magic Quadrant for Data Warehouse database Management Systems ” is a potent example of an assignment on information technology....
9 Pages (2250 words) Assignment
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us