Database Management

Submitted by: Submitted by

Views: 10

Words: 876

Pages: 4

Category: Business and Industry

Date Submitted: 04/27/2016 11:09 PM

Report This Essay

and manipulation. It is normally easier for managers to understand the relational model

(see Figure 3.5) than other database models.

Databases based on the relational model include IBM DB2, Oracle, Sybase, Microsoft

SQL Server, Microsoft Access, and MySQL. Oracle is currently the market leader in generalpurpose

databases, with over 40 percent of the $16.5 billion database market. IBM comes

in second with about 21 percent, and Microsoft third with about 19 percent.9

In the relational model, each row (or record) of a table represents a data entity, with the

columns (or fields) of the table representing attributes. Each attribute can accept only certain

values. The allowable values for these attributes are called the domain. The domain for a

particular attribute indicates what values can be placed in each column of the relational table.

For instance, the domain for an attribute such as gender would be limited to male or female.

A domain for pay rate would not include negative numbers. In this way, defining a domain

can increase data accuracy.

Manipulating Data

After entering data into a relational database, users can make inquiries and analyze the data.

Basic data manipulations include selecting, projecting, and joining. Selecting involves eliminating

rows according to certain criteria. Suppose a project table contains the project

number, description, and department number for all projects a company is performing. The

president of the company might want to find the department number for Project 226, a sales

manual project. Using selection, the president can eliminate all rows but the one for Project

226 and see that the department number for the department completing the sales manual

project is 598.

relational model

A database model that describes

data in which all data elements are

placed in two-dimensional tables,

called relations, which are the

logical equivalent of files.

domain

The allowable values for data

attributes.

selecting...