We use cookies to give you the best experience possible. By continuing we’ll assume you’re on board with our cookie policy

Analyzing the use of databases in the workplace

essay
The whole doc is available only for registered users

A limited time offer! Get a custom sample essay written according to your requirements urgent 3h delivery guaranteed

Order Now

A database stores keyed information in an organized and accessible manner. The size and capacity of databases can vary widely, from a small database used by an individual to file phone numbers, to an extremely large enterprise database that stores several gigabytes of information accessed by thousands of individuals. Databases are essential for almost every company in today’s business world. Database can help us keep track of, inventory, billing, pay role, phone numbers and much more. Lacking the use of databases, work will take longer to accomplish. Another wonderful feature about having a database in place is that a record of all transitions can be kept for analyzing purposes.

In this paper I am going to discuss about the database and software used in my construction company. Oracle database is a multi platform database, meaning it can run efficiently on any operating system and this makes Oracle flexible and more secure when compared to its competitors. Our Oracle database is running on a Sun server, using the Sun Solaris enterprise operating system. Oracle databases are an enterprise database system, only medium and large companies would need an enterprise database. Oracle Corporation uses RDBMS rational database management systems to maintain all data within the organization. Various data items can be organized according to their relationships with each other, such as the relationship of Employee name and Employee ID, rational databases give Oracle a great deal of flexibility when describing the relationship between data elements. Oracle follows Dr.Cobbs 12 rules on how a true RDBMS should be evaluated. The following are Cobb’s 12 rules.

1. Information is represented logically in tables.

2. Data must be logically accessible by table, primary key, and column.

3. Null values must be uniformly treated as “missing information,” not as empty strings, blanks, or zeros.

4. Metadata (data about the database) must be stored in the database just as regular data is.

5. A single language must be able to define data, views, integrity constraints, authorization, transactions, and data manipulation. [Typically this is SQL.]

6. Views must show the updates of their base tables and vice versa.

7. A single operation must be able to retrieve, insert, update, or delete data.

8. Batch and end-user operations are logically separate from physical storage and access methods.

9. Batch and end-user operations can change the database schema without having to recreate it or the applications built upon it.

10. Integrity constraints must be available and stored in the relational database metadata, not in an application program

11. The data manipulation language of the relational system should not care where or how the physical data is centralized or distributed

12. Any row processing done in the system must obey the same integrity rules and constraints that set-processing operations do. Cobb’s rules are used by all rational databases environments worldwide (http://cuddletech.com).

Databases are powerful tools when used correctly, and provide businesses with an edge over the competition. Oracle databases use various programming languages to retrieve data, such as SQL Structured Query Language and PL/SQL, which stands for Procedural Language SQL. PL/SQL is Oracle’s procedural extension to industry-standard SQL. PL/SQL naturally, efficiently, and safely extends SQL. Its primary strength is in providing a server-side, stored procedural language that is easy-to-use, seamless with SQL, robust, portable, and secure (www.oracle.com). Oracle Corporation is one of many companies has build a legacy on using SQL structured quary language as a standard component of rational databases as well as Oracles extension of PL/SQL. SQL and PL/SQL is a standard language used to manipulate and retrieve data on an Oracle database.

PL/SQL allows the programmer or database administrator to do the follow with the data. Modify database structures, change system security settings, add user permissions on databases and tables, quary a database for information, and update the contents of the database. In order to manipulate data within the database simple queries can be made using the Select statement, which retrieves data from the database and returns the data to the user. In addition to the SELECT statement, SQL provides statements for creating new databases, tables, fields, indexes, table spaces, and partitions as well as data manipulations functions. Some of the other SQL statements used include TABLE, INDEX, and PARTITION|SUBPARTITION.

Oracles RDBMS database is the best enterprise database software on the market today, several reasons being, it is not platform dependent, it is a very stable and secure database, has its own quary language PL/SQL as well as SQL for efficient retrieval of data, is cost competitive. Oracle designs and develops its own tools so there is no need to look elsewhere. To stay ahead of our competition in the construction industry, having an Oracle database gives our company the edge ahead of others

Reference

Cuddletech website. (2007). Retrieved on April 29, 2007, from

http://cuddletech.com/articles/oracle/node3.html.

Oracle website. (2007). Retrieved on April 29, 2007, from

http://www.oracle.com/technology/tech/pl_sql/index.html

Related Topics

We can write a custom essay

According to Your Specific Requirements

Order an essay
icon
300+
Materials Daily
icon
100,000+ Subjects
2000+ Topics
icon
Free Plagiarism
Checker
icon
All Materials
are Cataloged Well

Sorry, but copying text is forbidden on this website. If you need this or any other sample, we can send it to you via email.

By clicking "SEND", you agree to our terms of service and privacy policy. We'll occasionally send you account related and promo emails.
Sorry, but only registered users have full access

How about getting this access
immediately?

Your Answer Is Very Helpful For Us
Thank You A Lot!

logo

Emma Taylor

online

Hi there!
Would you like to get such a paper?
How about getting a customized one?

Can't find What you were Looking for?

Get access to our huge, continuously updated knowledge base

The next update will be in:
14 : 59 : 59