SlideShare une entreprise Scribd logo
1  sur  35
Objectives of the Presentation
Features
Datatypes
DDLs
We can’t
possibly
talk about
everything
on this list
in detail!
So instead
we are going to
pick just a couple
of them to look
at in depth...
Oracle: #1 RDBMS Vendor
Overall
Microsoft
12.3%

Other
15.5%

IBM
31.8%
Oracle
40.4%
Oracle’s Commitment to Windows

7
1993

•

2000

2001

2003

2004

2005

8i -> 9i - Real Application Clusters, PL/SQL enhancements,
XMLType enhancements
• 9i -> 10g - ASM space management, tracing and diagnostics,
Windows
Windows
Windows
Windows Windows
DML error logging, async commit, more PL/SQL changes, x64
Server
NT
2000
XP
table/column encryption, restore points
2003
• 10g -> 11g - Probably best to point you to technet on that one.
ORACLE 8i
New Features
 Content Management for the Internet

Oracle8i interMedia, Spatial, Time Series, and Visual
 Java


Data Warehousing and Very Large Data Bases (VLDB
 Database Features
 Partitioning Enhancements
 System Management
 Oracle Parallel Server
 Distributed Systems
 Networking, Security, and Oracle Advanced
Security
 Program Interfaces

Skip Seen Slides
Oracle8i interMedia, Spatial, Time
Series, and Visual Image Retrieval
 Integrate all your data into its datastore.
 The Oracle8i extensibility framework and object
relational technology have been exploited to extend of
reliability, availability, and data management
capabilities of the database server to multimedia data.
 A new multimedia option, Oracle8i interMedia,
services text, document, image, audio, video, and
locational data in a single integrated package.
 The Spatial, Time Series, and Visual Image Retrieval
options, available separately, also have been
designed to utilize the Oracle8i extensibility
architecture.
 Oracle8i interMedia

 Oracle8i Spatial

BACK
Oracle8i interMedia
 Allows multimedia data to be managed in an
integral fashion with other enterprise data.
 Applications can access interMedia through
both object and relational interfaces
–

Extensible Index

–

Extensible Query Optimizer

–

Filters

–

Hierarchical Query Feedback

BACK
Extensible Index and
Extensible Query Optimizer
 Creating an index is now much simpler
because it is created and maintained using
standard SQL.
 This is made possible through the Oracle8i
extensible indexing framework as described in
"User-Defined Operators and Extensible
Indexing".
 The optimizer can be used to select the best
plan for executing a CONTAINS query.
 It does so by analyzing collected statistics of
all the tables and indexes affected by a
BACK
CONTAINS query.
Filters and Hierarchical Query
Feedback
 By default during indexing, interMedia Text
uses the Inso Corporation filtering technology,
which can filter most document formats.
 This filtering technology automatically
recognizes document formats.
 Thus, this filter can be used to index single or
mixed column formats. A custom or other
filter may also be specified to filter documents
during indexing.
 Given a query expression, interMedia Text
returns related query term information
(broader term, narrower term, related term)
that can help refine queries.
BACK
Oracle8i Spatial
 Spatial data is any data with a location
component.
 Oracle8i Spatial is designed for two groups of
users:
–

It enables traditional database customers to add
useful spatial queries to their applications.

–

It supports geographic information system (GIS)
vendors who must store, retrieve, and manage
very large spatial databases containing hundreds
of gigabytes of geodata.
Oracle8i Time Series
 Oracle8i Time Series enables time-stamped data to
be stored efficiently in an Oracle database.
 It supports a basic set of functions--calendar, time
series, and time scaling--to retrieve and process data.
 Oracle8i Time Series provides the following kinds of
functions:
–

Calendar functions provide a convenient mechanism for
defining time-related operations and ensuring the validity of
time-related data.

–

For example, arbitrary calendars can be defined over a
fixed interval, such as a calendar of business days in the
week or a calendar of quarterly dividend payment dates.
 Time series functions provide analysis of time series
data and include support for complex aggregation
(such as moving average), mathematical operations
(such as cumulative sum and cell-by-cell arithmetic
operations), and data verification.
 Time scaling functions allow a time series function to
be transformed from one time scale to another, such
as from aggregate daily data into quarterly
summaries.
 Time scaling is flexible because the source and target
scales are determined by calendars, which can be
customized.
BACK
Data Warehousing and Very Large
Data Bases (VLDB)
 The performance of queries is dramatically increased
by materialized views and summary management,
which allow frequently requested summaries to be
stored and maintained.
 Parallelism is improved with more operations offered
in parallel.
 Moving data from one database to another is made
simpler and faster with transportable tablespaces.
 A materialized view is a stored summary containing
precomputed results.
 Transportable Tablespaces
–

This feature allows a user to move a subset of an Oracle
database into another Oracle database

BACK
Database Features
 With Oracle8i, the Oracle database server provides a
new extensibility framework for developers to extend
the database to meet their needs.
 Many object relational enhancements have been
incorporated into this release, and this functionality
has been extended to all Oracle8i product
configurations.
 Online transaction processing (OLTP) systems are
usually concerned with entering and retrieving
mission-critical data from day-to-day operations.
Database Features
 Availability, reliability, and performance are
extremely important for these systems.
 Oracle8i delivers significant enhancements in
these areas, along with improvements in
scalability, serviceability, and security.
 Advance Queuing has been significantly
enhanced, continuing to develop the
publish/subscribe messaging paradigm.
BACK
Oracle Database 10g

“Sophisticated Simplicity”
- Sean McCown, InfoWorld
.NET Data Access
ASP .NET

VB .NET

C#

Any other .NET
Language

Oracle Data Provider
For .NET

Oracle Database
Extensions
for .NET
(VB .NET, C#,
C++)
ORACLE 10g
 The idea of Oracle 10g is that the database will
be able to dynamically "requisition" resources
from the grid to meet levels of peak demand.
 Other enhancements for Oracle 10g are aimed
at reducing costs and improving the quality of
service by making the database easier to
deploy and manage including enhancements to
backup and recovery and data warehousing .
Features of Oracle 10g
 As with Oracle 9i, one of the major focuses of
Oracle 10g is on reducing costs and increasing
up-time by making the database easier to
manage.
 Other major enhancements in this area
include:–

Enhancing Enterprise Manager

–

Availability

–

Data Warehousing

Skip Seen Slides
Enhancing Enterprise
Manager
 Enhancing Enterprise Manager to be able to:–

Manage the whole grid

–

The complete stack of resources

–

Simplifying installation and

–

Configuration by reducing the number of
initialization parameters.

BACK
Availability
 Oracle 10g Real Application Clusters have
been enhanced to provide Automatic Service
Provisioning.
 Servers are automatically allocated to work
loads and clients are automatically assigned
to the server with the least load.
 Also on failure of a server, the surviving
servers are automatically reallocated to work
loads.
Availability
 Other enhancements in this area include:
–

Flashback available at the row, transaction, table or
database level.

–

Recovery area on disk that is maintained automatically by
the database and contains only those blocks changed
since the last backup - thereby enabling faster recovery
from media failure.

–

Data guard (standby database) has been enhanced to
enable compression and encryption of log traffic from the
master database to the standby system;

–

Tables can now be redefined without invalidating stored
procedures.

–

Support for rolling upgrades of the hardware, operating
system and the database to reduce planned down time.

BACK
Data Warehousing
 Oracle 10g Data Warehousing enhancements include:
–

An increase in the size limits of the database to support
ultra-large databases of millions of terabytes in size and
ultra-large files of terabytes in size.

–

The 4GB restriction on LOBs has been raised to 128
terabytes.

–

Improvements to Real Application Clusters (RAC) enable
resources to be allocated automatically and means that
operational data can be used immediately without the need
to copy it to another database.
Data Warehousing
 Enhancements to OLAP analytic
 A data-mining GUI and a new SQL model allow
query results to be treated as sets of multidimensional arrays on which complex inter-dependent
operations - such as forecasting - can be run without
the need to extract data to spreadsheets or perform
complex joins and unions on the data.
 A new changed data capture facility based on Oracle
Streams provides low or zero latency trickle feeds that
combined with integrated extraction, transformation
and loading (etl) enable real-time warehousing.
BACK
Performance Features of Oracle
10g
 Active Session History Reports
 Automatic PGA Memory Management
 Automatic Shared Memory Management
 Automatic Tuning of Multiblock Read Count
 Automatic Workload Repository Reports
 Configurable Automatic Workload Repository SQL Collection
 Enhanced End to End Application Tracing
Performance Features of
Oracle 10g
 Improved System Statistics
 SQL Access Advisor
 SQL Profiles
 SQL Tuning Advisor
 SQL Tuning Sets
 V$SQLSTATS View
Oracle Database 10g
Windows .NET
Developer Strategy
Oracle 10g
Grid Computing Strategy
Oracle 10g Goals
 Highest quality of service
–

Availability, performance, scalability, security

 Half the Cost
 Easiest to Manage
–

50% or more reduction in administration costs

 Most complete, integrated database
Oracle Grid Computing
Storage
Grid

Database
Grid

 Highest Quality of Service and
Flexibility
 Half the Cost
 Easiest to Manage

Application
Server Grid

Grid
Control

Grid Computing enable
groups of networked
computers to be pooled and
provisioned on demand to
meet the changing needs of
the buisness.
Oracle Database 10g
Awards
 eWeek Analyst Choice Award and Top 10
Product of 2004
 I.E. Readers’ Choice Award: Best DBMS
for Data Warehousing
 CRN recommends 5/5 stars
 DM Review 2004 Winner of Readers
Award for Database and Data Store
 InfoWorld “Database of the Year” 2004

Contenu connexe

Tendances

Oracle golden gate 12c New Features
Oracle golden gate 12c New FeaturesOracle golden gate 12c New Features
Oracle golden gate 12c New FeaturesSatishbabu Gunukula
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cSatishbabu Gunukula
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overviewmoin_azeem
 
Architecting your own DBaaS in a Private Cloud with EM12c (WP)
Architecting your own DBaaS in a Private Cloud with EM12c (WP)Architecting your own DBaaS in a Private Cloud with EM12c (WP)
Architecting your own DBaaS in a Private Cloud with EM12c (WP)Gustavo Rene Antunez
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overviewhonglee71
 
Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle databaseSamar Prasad
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantPini Dibask
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cIT Help Desk Inc
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intropasalapudi
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationYudi Herdiana
 
Oracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slidesOracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slidesSaiful
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle Arshit Rai
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?DLT Solutions
 
Doag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenesDoag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenesTrivadis
 

Tendances (20)

Oracle 12c Architecture
Oracle 12c ArchitectureOracle 12c Architecture
Oracle 12c Architecture
 
Oracle golden gate 12c New Features
Oracle golden gate 12c New FeaturesOracle golden gate 12c New Features
Oracle golden gate 12c New Features
 
Why oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19cWhy oracle data guard new features in oracle 18c, 19c
Why oracle data guard new features in oracle 18c, 19c
 
Cooper Oracle 11g Overview
Cooper Oracle 11g OverviewCooper Oracle 11g Overview
Cooper Oracle 11g Overview
 
Architecting your own DBaaS in a Private Cloud with EM12c (WP)
Architecting your own DBaaS in a Private Cloud with EM12c (WP)Architecting your own DBaaS in a Private Cloud with EM12c (WP)
Architecting your own DBaaS in a Private Cloud with EM12c (WP)
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
 
Oracle archi ppt
Oracle archi pptOracle archi ppt
Oracle archi ppt
 
Overview of oracle database
Overview of oracle databaseOverview of oracle database
Overview of oracle database
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle Multitenant
 
Oracle DB
Oracle DBOracle DB
Oracle DB
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12c
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
 
Oracle GoldenGate for Oracle DBAs
Oracle GoldenGate for Oracle DBAsOracle GoldenGate for Oracle DBAs
Oracle GoldenGate for Oracle DBAs
 
Oracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slidesOracle 12c New Features_RAC_slides
Oracle 12c New Features_RAC_slides
 
Data Guard Architecture & Setup
Data Guard Architecture & SetupData Guard Architecture & Setup
Data Guard Architecture & Setup
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle
 
Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?Why Upgrade to Oracle Database 12c?
Why Upgrade to Oracle Database 12c?
 
Oracle DBA
Oracle DBAOracle DBA
Oracle DBA
 
Doag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenesDoag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenes
 

En vedette

En vedette (8)

Ad and da convertor
Ad and da convertorAd and da convertor
Ad and da convertor
 
Ad and da convertor
Ad and da convertorAd and da convertor
Ad and da convertor
 
Oracle architecture
Oracle architectureOracle architecture
Oracle architecture
 
Technology
TechnologyTechnology
Technology
 
Oracle advanced
Oracle advancedOracle advanced
Oracle advanced
 
Biometrics
BiometricsBiometrics
Biometrics
 
Android persentation
Android persentationAndroid persentation
Android persentation
 
Analog and digital signals
Analog and digital signalsAnalog and digital signals
Analog and digital signals
 

Similaire à Oracle

One database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cOne database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cSatishbabu Gunukula
 
plug-into-cloud-wp-12c-1896100
plug-into-cloud-wp-12c-1896100plug-into-cloud-wp-12c-1896100
plug-into-cloud-wp-12c-1896100Prithvi Rajkumar
 
oracle_workprofile.pptx
oracle_workprofile.pptxoracle_workprofile.pptx
oracle_workprofile.pptxssuser20fcbe
 
Remote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts
 
Data warehousing features in oracle
Data warehousing features in oracleData warehousing features in oracle
Data warehousing features in oracleJinal Shah
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformInformatik Aktuell
 
Sql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scaleSql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scaleKlaudiia Jacome
 
OOW09 EBS Tech Essentials
OOW09 EBS Tech EssentialsOOW09 EBS Tech Essentials
OOW09 EBS Tech Essentialsjucaab
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resumeMaruthi YH
 
Oracle12c Database in-memory Data Sheet
Oracle12c Database in-memory Data SheetOracle12c Database in-memory Data Sheet
Oracle12c Database in-memory Data SheetOracle
 
An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)Marco Gralike
 
Sql Server 2008 Features
Sql Server 2008 FeaturesSql Server 2008 Features
Sql Server 2008 FeaturesParul Sharma
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwEduardo Castro
 
Sql server 2016 Discovery Day
Sql server 2016 Discovery DaySql server 2016 Discovery Day
Sql server 2016 Discovery DayThomas Sykes
 
Real world business workflow with SharePoint designer 2013
Real world business workflow with SharePoint designer 2013Real world business workflow with SharePoint designer 2013
Real world business workflow with SharePoint designer 2013Ivan Sanders
 
Migration to Oracle 12c Made Easy Using Replication Technology
Migration to Oracle 12c Made Easy Using Replication TechnologyMigration to Oracle 12c Made Easy Using Replication Technology
Migration to Oracle 12c Made Easy Using Replication TechnologyDonna Guazzaloca-Zehl
 

Similaire à Oracle (20)

One database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cOne database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12c
 
plug-into-cloud-wp-12c-1896100
plug-into-cloud-wp-12c-1896100plug-into-cloud-wp-12c-1896100
plug-into-cloud-wp-12c-1896100
 
oracle_workprofile.pptx
oracle_workprofile.pptxoracle_workprofile.pptx
oracle_workprofile.pptx
 
Remote DBA Experts 11g Features
Remote DBA Experts 11g FeaturesRemote DBA Experts 11g Features
Remote DBA Experts 11g Features
 
Data warehousing features in oracle
Data warehousing features in oracleData warehousing features in oracle
Data warehousing features in oracle
 
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als DatenplattformRalph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
Ralph Kemperdick – IT-Tage 2015 – Microsoft Azure als Datenplattform
 
Sql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scaleSql server 2008 r2 performance and scale
Sql server 2008 r2 performance and scale
 
OOW09 EBS Tech Essentials
OOW09 EBS Tech EssentialsOOW09 EBS Tech Essentials
OOW09 EBS Tech Essentials
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
 
Prabhu_dba
Prabhu_dbaPrabhu_dba
Prabhu_dba
 
Mustafa_CV
Mustafa_CVMustafa_CV
Mustafa_CV
 
Maruthi_YH_resume
Maruthi_YH_resumeMaruthi_YH_resume
Maruthi_YH_resume
 
Oracle12c Database in-memory Data Sheet
Oracle12c Database in-memory Data SheetOracle12c Database in-memory Data Sheet
Oracle12c Database in-memory Data Sheet
 
An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)An AMIS Overview of Oracle database 12c (12.1)
An AMIS Overview of Oracle database 12c (12.1)
 
An AMIS overview of database 12c
An AMIS overview of database 12cAn AMIS overview of database 12c
An AMIS overview of database 12c
 
Sql Server 2008 Features
Sql Server 2008 FeaturesSql Server 2008 Features
Sql Server 2008 Features
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
 
Sql server 2016 Discovery Day
Sql server 2016 Discovery DaySql server 2016 Discovery Day
Sql server 2016 Discovery Day
 
Real world business workflow with SharePoint designer 2013
Real world business workflow with SharePoint designer 2013Real world business workflow with SharePoint designer 2013
Real world business workflow with SharePoint designer 2013
 
Migration to Oracle 12c Made Easy Using Replication Technology
Migration to Oracle 12c Made Easy Using Replication TechnologyMigration to Oracle 12c Made Easy Using Replication Technology
Migration to Oracle 12c Made Easy Using Replication Technology
 

Plus de Sandeep Kamath

Plus de Sandeep Kamath (20)

Introducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersIntroducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollers
 
Rs 232
Rs 232Rs 232
Rs 232
 
Symbian os
Symbian osSymbian os
Symbian os
 
Ct213 memory subsystem
Ct213 memory subsystemCt213 memory subsystem
Ct213 memory subsystem
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
 
File hippo
File hippoFile hippo
File hippo
 
Processor
ProcessorProcessor
Processor
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
 
Microprocessor based software developnent
Microprocessor based software developnentMicroprocessor based software developnent
Microprocessor based software developnent
 
Microcessor aplication
Microcessor aplicationMicrocessor aplication
Microcessor aplication
 
Magnetic tape
Magnetic tapeMagnetic tape
Magnetic tape
 
Introducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersIntroducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollers
 
Interfacing address
Interfacing addressInterfacing address
Interfacing address
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Embedded system application
Embedded system applicationEmbedded system application
Embedded system application
 
Conditional jump
Conditional jumpConditional jump
Conditional jump
 
Cache memory
Cache memoryCache memory
Cache memory
 
Application of microprocessor
Application of microprocessorApplication of microprocessor
Application of microprocessor
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
RS 232
RS 232RS 232
RS 232
 

Dernier

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Dernier (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

Oracle

  • 1.
  • 2. Objectives of the Presentation Features Datatypes DDLs
  • 4. So instead we are going to pick just a couple of them to look at in depth...
  • 5. Oracle: #1 RDBMS Vendor Overall Microsoft 12.3% Other 15.5% IBM 31.8% Oracle 40.4%
  • 6. Oracle’s Commitment to Windows 7 1993 • 2000 2001 2003 2004 2005 8i -> 9i - Real Application Clusters, PL/SQL enhancements, XMLType enhancements • 9i -> 10g - ASM space management, tracing and diagnostics, Windows Windows Windows Windows Windows DML error logging, async commit, more PL/SQL changes, x64 Server NT 2000 XP table/column encryption, restore points 2003 • 10g -> 11g - Probably best to point you to technet on that one.
  • 7. ORACLE 8i New Features  Content Management for the Internet  Oracle8i interMedia, Spatial, Time Series, and Visual  Java  Data Warehousing and Very Large Data Bases (VLDB
  • 8.  Database Features  Partitioning Enhancements  System Management  Oracle Parallel Server  Distributed Systems  Networking, Security, and Oracle Advanced Security  Program Interfaces Skip Seen Slides
  • 9. Oracle8i interMedia, Spatial, Time Series, and Visual Image Retrieval  Integrate all your data into its datastore.  The Oracle8i extensibility framework and object relational technology have been exploited to extend of reliability, availability, and data management capabilities of the database server to multimedia data.  A new multimedia option, Oracle8i interMedia, services text, document, image, audio, video, and locational data in a single integrated package.  The Spatial, Time Series, and Visual Image Retrieval options, available separately, also have been designed to utilize the Oracle8i extensibility architecture.
  • 10.  Oracle8i interMedia  Oracle8i Spatial BACK
  • 11. Oracle8i interMedia  Allows multimedia data to be managed in an integral fashion with other enterprise data.  Applications can access interMedia through both object and relational interfaces – Extensible Index – Extensible Query Optimizer – Filters – Hierarchical Query Feedback BACK
  • 12. Extensible Index and Extensible Query Optimizer  Creating an index is now much simpler because it is created and maintained using standard SQL.  This is made possible through the Oracle8i extensible indexing framework as described in "User-Defined Operators and Extensible Indexing".  The optimizer can be used to select the best plan for executing a CONTAINS query.  It does so by analyzing collected statistics of all the tables and indexes affected by a BACK CONTAINS query.
  • 13. Filters and Hierarchical Query Feedback  By default during indexing, interMedia Text uses the Inso Corporation filtering technology, which can filter most document formats.  This filtering technology automatically recognizes document formats.  Thus, this filter can be used to index single or mixed column formats. A custom or other filter may also be specified to filter documents during indexing.  Given a query expression, interMedia Text returns related query term information (broader term, narrower term, related term) that can help refine queries. BACK
  • 14. Oracle8i Spatial  Spatial data is any data with a location component.  Oracle8i Spatial is designed for two groups of users: – It enables traditional database customers to add useful spatial queries to their applications. – It supports geographic information system (GIS) vendors who must store, retrieve, and manage very large spatial databases containing hundreds of gigabytes of geodata.
  • 15. Oracle8i Time Series  Oracle8i Time Series enables time-stamped data to be stored efficiently in an Oracle database.  It supports a basic set of functions--calendar, time series, and time scaling--to retrieve and process data.  Oracle8i Time Series provides the following kinds of functions: – Calendar functions provide a convenient mechanism for defining time-related operations and ensuring the validity of time-related data. – For example, arbitrary calendars can be defined over a fixed interval, such as a calendar of business days in the week or a calendar of quarterly dividend payment dates.
  • 16.  Time series functions provide analysis of time series data and include support for complex aggregation (such as moving average), mathematical operations (such as cumulative sum and cell-by-cell arithmetic operations), and data verification.  Time scaling functions allow a time series function to be transformed from one time scale to another, such as from aggregate daily data into quarterly summaries.  Time scaling is flexible because the source and target scales are determined by calendars, which can be customized. BACK
  • 17. Data Warehousing and Very Large Data Bases (VLDB)  The performance of queries is dramatically increased by materialized views and summary management, which allow frequently requested summaries to be stored and maintained.  Parallelism is improved with more operations offered in parallel.  Moving data from one database to another is made simpler and faster with transportable tablespaces.  A materialized view is a stored summary containing precomputed results.  Transportable Tablespaces – This feature allows a user to move a subset of an Oracle database into another Oracle database BACK
  • 18. Database Features  With Oracle8i, the Oracle database server provides a new extensibility framework for developers to extend the database to meet their needs.  Many object relational enhancements have been incorporated into this release, and this functionality has been extended to all Oracle8i product configurations.  Online transaction processing (OLTP) systems are usually concerned with entering and retrieving mission-critical data from day-to-day operations.
  • 19. Database Features  Availability, reliability, and performance are extremely important for these systems.  Oracle8i delivers significant enhancements in these areas, along with improvements in scalability, serviceability, and security.  Advance Queuing has been significantly enhanced, continuing to develop the publish/subscribe messaging paradigm. BACK
  • 20. Oracle Database 10g “Sophisticated Simplicity” - Sean McCown, InfoWorld
  • 21. .NET Data Access ASP .NET VB .NET C# Any other .NET Language Oracle Data Provider For .NET Oracle Database Extensions for .NET (VB .NET, C#, C++)
  • 22. ORACLE 10g  The idea of Oracle 10g is that the database will be able to dynamically "requisition" resources from the grid to meet levels of peak demand.  Other enhancements for Oracle 10g are aimed at reducing costs and improving the quality of service by making the database easier to deploy and manage including enhancements to backup and recovery and data warehousing .
  • 23. Features of Oracle 10g  As with Oracle 9i, one of the major focuses of Oracle 10g is on reducing costs and increasing up-time by making the database easier to manage.  Other major enhancements in this area include:– Enhancing Enterprise Manager – Availability – Data Warehousing Skip Seen Slides
  • 24. Enhancing Enterprise Manager  Enhancing Enterprise Manager to be able to:– Manage the whole grid – The complete stack of resources – Simplifying installation and – Configuration by reducing the number of initialization parameters. BACK
  • 25. Availability  Oracle 10g Real Application Clusters have been enhanced to provide Automatic Service Provisioning.  Servers are automatically allocated to work loads and clients are automatically assigned to the server with the least load.  Also on failure of a server, the surviving servers are automatically reallocated to work loads.
  • 26. Availability  Other enhancements in this area include: – Flashback available at the row, transaction, table or database level. – Recovery area on disk that is maintained automatically by the database and contains only those blocks changed since the last backup - thereby enabling faster recovery from media failure. – Data guard (standby database) has been enhanced to enable compression and encryption of log traffic from the master database to the standby system; – Tables can now be redefined without invalidating stored procedures. – Support for rolling upgrades of the hardware, operating system and the database to reduce planned down time. BACK
  • 27. Data Warehousing  Oracle 10g Data Warehousing enhancements include: – An increase in the size limits of the database to support ultra-large databases of millions of terabytes in size and ultra-large files of terabytes in size. – The 4GB restriction on LOBs has been raised to 128 terabytes. – Improvements to Real Application Clusters (RAC) enable resources to be allocated automatically and means that operational data can be used immediately without the need to copy it to another database.
  • 28. Data Warehousing  Enhancements to OLAP analytic  A data-mining GUI and a new SQL model allow query results to be treated as sets of multidimensional arrays on which complex inter-dependent operations - such as forecasting - can be run without the need to extract data to spreadsheets or perform complex joins and unions on the data.  A new changed data capture facility based on Oracle Streams provides low or zero latency trickle feeds that combined with integrated extraction, transformation and loading (etl) enable real-time warehousing. BACK
  • 29. Performance Features of Oracle 10g  Active Session History Reports  Automatic PGA Memory Management  Automatic Shared Memory Management  Automatic Tuning of Multiblock Read Count  Automatic Workload Repository Reports  Configurable Automatic Workload Repository SQL Collection  Enhanced End to End Application Tracing
  • 30. Performance Features of Oracle 10g  Improved System Statistics  SQL Access Advisor  SQL Profiles  SQL Tuning Advisor  SQL Tuning Sets  V$SQLSTATS View
  • 31. Oracle Database 10g Windows .NET Developer Strategy
  • 33. Oracle 10g Goals  Highest quality of service – Availability, performance, scalability, security  Half the Cost  Easiest to Manage – 50% or more reduction in administration costs  Most complete, integrated database
  • 34. Oracle Grid Computing Storage Grid Database Grid  Highest Quality of Service and Flexibility  Half the Cost  Easiest to Manage Application Server Grid Grid Control Grid Computing enable groups of networked computers to be pooled and provisioned on demand to meet the changing needs of the buisness.
  • 35. Oracle Database 10g Awards  eWeek Analyst Choice Award and Top 10 Product of 2004  I.E. Readers’ Choice Award: Best DBMS for Data Warehousing  CRN recommends 5/5 stars  DM Review 2004 Winner of Readers Award for Database and Data Store  InfoWorld “Database of the Year” 2004