preview

Advantages And Disadvantages Of Oracle Databases

Better Essays

A database can be termed as data collection. Data management applications allow the user to access the data, edit the data, update and monitor the data. One of such general purpose database applications is Oracle.
Oracle databases are the most preferred database system by most of the fortune 500 companies globally. Though Oracle databases are expensive and complex, it’s the most preferred database system by many business units because of its wide advantages.
• Oracle databases can handle huge data(in terabytes)which gives it an upper hand in terms of performance compared to its competitors
• Oracle databases are easily scalable which is a very important aspect for many businesses so that response time is not affected when additional resources are needed .Oracle handles both …show more content…

4. Foreign keys
Foreign keys in database can be termed as relationship identifiers between two tables. For example, the first table contains list of students. Each student is given an id. The second table refers to list of students with different sports experience. The second table refers to the id in the first table to list all the students with different sports experience.
Foreign keys should be indexed. The main reason is if they are not indexed and if the parent table is updated or if few of the rows are deleted, then the child table needs to be scanned every time which leads to huge slowdown of the execution time and ultimately affects the performance.

5. Views and Synonyms
Views and synonyms are used so that user can access objects stored in a distributed database as local objects. They aid in hiding the actual location of the objects from the users. Views can provide transparency between local and distributed database tables. For example, table Global can contain list of departments, location and id.

Get Access