New  Oracle Day 6 www.Fullinterview.com
Objectives <ul><li>New features of Oracle 9i </li></ul><ul><li>New features of Oracle 10g </li></ul>
The version of Oracle database server <ul><li>SELECT banner FROM v$version; </li></ul><ul><ul><li>This statement will gene...
New features of Oracle 9i – 1/4 <ul><li>Renaming Columns  </li></ul><ul><ul><li>Oracle allows to rename existing columns i...
New features of Oracle 9i – 2/4 <ul><li>Constraint enhancements   </li></ul><ul><ul><li>Enhancements to the USING INDEX cl...
New features of Oracle 9i – 3/4 <ul><li>Optimized PL/SQL   </li></ul><ul><ul><li>Oracle9 i  has greatly improved the speed...
New features of Oracle 9i - 4/4 <ul><li>Dynamic Memory Pools </li></ul><ul><ul><li>With Oracle9 i , one can adjust the siz...
New features of Oracle 10g – 1/2 <ul><li>Grid computing (g in Oracle 10g) </li></ul><ul><ul><li>The basic idea of grid com...
New features of Oracle 10g – 2/2 <ul><li>Usage of regular expression in SQL </li></ul><ul><ul><li>Improves one’s ability t...
Summary <ul><li>New features of Oracle 9i </li></ul><ul><li>New features of Oracle 10g </li></ul>
Upcoming SlideShare
Loading in …5
×

New features of oracle

422 views

Published on

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

New features of oracle

  1. 1. New Oracle Day 6 www.Fullinterview.com
  2. 2. Objectives <ul><li>New features of Oracle 9i </li></ul><ul><li>New features of Oracle 10g </li></ul>
  3. 3. The version of Oracle database server <ul><li>SELECT banner FROM v$version; </li></ul><ul><ul><li>This statement will generate the following output: </li></ul></ul><ul><li>BANNER </li></ul><ul><li>---------------------------------------------------------------- </li></ul><ul><li>Oracle9i Enterprise Edition Release 9.0.1.1.1 - Production </li></ul><ul><li>PL/SQL Release 9.0.1.1.1 - Production </li></ul><ul><li>CORE 9.0.1.1.1 Production </li></ul><ul><li>TNS for 32-bit Windows: Version 9.0.1.1.0 - Production </li></ul><ul><li>NLSRTL Version 9.0.1.1.1 - Production </li></ul><ul><li>In the following slides we are going to have a brief overview of the myriad new features and enhancements to performance, scalability, ease of use and management that have been made in Oracle9i and Oracle 10g. </li></ul>
  4. 4. New features of Oracle 9i – 1/4 <ul><li>Renaming Columns </li></ul><ul><ul><li>Oracle allows to rename existing columns in a table. Use the RENAME COLUMN clause of the ALTER TABLE statement to rename a column. </li></ul></ul><ul><ul><li>The following statement renames the q1 column of the scott.marks table. </li></ul></ul><ul><li>SQL> ALTER TABLE scott.marks RENAME COLUMN q1 TO quiz1; </li></ul><ul><li>Renaming Constraints </li></ul><ul><ul><li>The ALTER TABLE ... RENAME CONSTRAINT statement enables to rename any currently existing constraint for a table. </li></ul></ul><ul><ul><li>The new constraint name must not conflict with any existing constraint names for a user. </li></ul></ul><ul><ul><li>The following statement renames the dname_ukey constraint for table dept: </li></ul></ul><ul><li>SQL> ALTER TABLE dept RENAME CONSTRAINT dname_ukey TO dname_unikey; </li></ul>
  5. 5. New features of Oracle 9i – 2/4 <ul><li>Constraint enhancements </li></ul><ul><ul><li>Enhancements to the USING INDEX clause of CREATE TABLE or ALTER TABLE allow to specify the creation or use of a specific index when a unique or primary key constraint is created or enabled. </li></ul></ul><ul><ul><li>Additionally, one can prevent the dropping of the index enforcing a unique or primary key constraint when the constraint is dropped or disabled. </li></ul></ul><ul><li>SQL> CREATE TABLE a ( a1 INT PRIMARY KEY USING INDEX </li></ul><ul><li>(create index ai on a (a1))); </li></ul><ul><li>iSQL* Plus </li></ul><ul><ul><li>Oracle9i delivers a new, easy to use SQL*Plus tool called iSQL*Plus that is delivered through a web browser. </li></ul></ul><ul><ul><li>It generates output in nicely presented HTML tables. </li></ul></ul><ul><ul><li>To access it, type following URL in Web browser: </li></ul></ul><ul><li>http://itl-lt-10027.ad.infosys.com/isqlplus </li></ul><ul><li>where itl-lt-10027 is the Oracle server machine name and ad.infosys.com is the domain name. </li></ul>
  6. 6. New features of Oracle 9i – 3/4 <ul><li>Optimized PL/SQL </li></ul><ul><ul><li>Oracle9 i has greatly improved the speed of PL/SQL execution, and most PL/SQL applications will run faster. </li></ul></ul><ul><li>New Dictionary Views </li></ul><ul><ul><li>The data dictionary has been enhanced to allow the DBA to see the execution plan for SQL in the library cache with the new v$sql_plan view. </li></ul></ul><ul><li>Automatic Undo Management </li></ul><ul><ul><li>Rather than having to define and manage rollback segments, one can simply define an Undo tablespace and let Oracle9 i take care of the rest. </li></ul></ul>
  7. 7. New features of Oracle 9i - 4/4 <ul><li>Dynamic Memory Pools </li></ul><ul><ul><li>With Oracle9 i , one can adjust the size of the memory pools (buffer pool, shared pool, and large pool) without having to stop and restart the server. </li></ul></ul><ul><li>XMLType </li></ul><ul><ul><li>This is a new datatype that lets you store native XML documents directly in the database. </li></ul></ul><ul><ul><li>XMLType eliminates the need to parse the documents coming into and out of the database. </li></ul></ul>
  8. 8. New features of Oracle 10g – 1/2 <ul><li>Grid computing (g in Oracle 10g) </li></ul><ul><ul><li>The basic idea of grid computing is the notion of computing as a utility. Its just like any electricity grid or a telephone network. </li></ul></ul><ul><ul><li>As a client of the grid one should not worry about the data or the place where computation happen. What one need is the right information at the right time. </li></ul></ul><ul><ul><li>From the server side of grid, its all about virtualization and provisioning. One have to pool his resources and provide them as and when business demands for them. </li></ul></ul><ul><ul><li>Oracle 10g is the first integrated software infrastructure to power grid computing. </li></ul></ul>
  9. 9. New features of Oracle 10g – 2/2 <ul><li>Usage of regular expression in SQL </li></ul><ul><ul><li>Improves one’s ability to search and manipulate character data. This feature is a notation for describing textual patterns. </li></ul></ul><ul><ul><li>It has long been available in many programming languages and a number of UNIX utilities. </li></ul></ul><ul><li>Data Pump utility </li></ul><ul><ul><li>Data pump utility is a replacement for the EXP and IMP utilities. </li></ul></ul><ul><li>Flashback queries </li></ul><ul><ul><li>used to view old data, track data changes and recover from accidental data loss. </li></ul></ul>
  10. 10. Summary <ul><li>New features of Oracle 9i </li></ul><ul><li>New features of Oracle 10g </li></ul>

×