Summer Training - oracle
-
Upload
manoj-singh-rawal -
Category
Documents
-
view
230 -
download
2
description
Transcript of Summer Training - oracle
Because Knowledge Matters
A market leader in the field of technical training for over adecade is glad to organize a workshop on ORACLETechnology to shape the career of bright students and toturn them into great engineers. We hope to have a goodtime with you.
Introduction to Oracle
Physical Structure
Logical Structure
SOA
Background Processes
Backup Methods
Computer Science Database – CS01
Administrative Tasks
FEATURES OF ORACLE
Managing Storage and Data
Managing & Using Information
Maintaining Availability, Security and Performance
Managing Systems And Managing Change
ORACLE TASK
• Cold Backup (aka Consistent Backups)
– The only way to make a consistent whole database backup is to shut down the database with the NORMAL, IMMEDIATE, or TRANSACTIONAL options and make the backup while the database is closed.
– Advantage : No recovery is required after datafiles are restored – quicker restore
– Disadvantage : No access to database during backup time (depends on size/system speed)
Oracle Corporation
• US$ 10b company
• Over 40,000 employees
• 200,000 Database Customers Worldwide
• 13,000 Applications Customers Worldwide
Automatic Storage Management• The preferred and best storage
manager for Oracle Databases – Easier to manage than file systems
– Performance of raw volumes
– Built-in to Oracle database
– Shared storage pool for all databases
• Free, and widely adopted– >65% of 10g RAC deployments on ASM
– >25% of 10g customers already using ASM
– Many VLDB over 10TB
ASM DiskASM Disk
ASM DiskASM Disk
ASM Disk
0
20
40
60
80
100
120
0.1 1 10 100
LOBs
Linux Files
SecureFiles
• Innovative technology for high performance large object data
–Smart buffering, write gathering, intelligent locking
–Fast bulk data transfers, LOB prefetch
• Much faster than LOBs with more capabilities
• File system-like performance with database functionality!
File Size (MB)
SecureFiles Breaks thePerformance Barrier!File Read Performance(MB/second)
DatabaseEncryption
• Encrypt at a column level (10g)
• New: encrypt entire tablespaces
• Redo, undo, backups also encrypted
• Key management done by database
• Transparent to applications
Oracle Partitioning
10 years of innovationCore functionality
Oracle8 Range partitions, global range index
Oracle8i Hash and composite range-hash partitioning
Oracle9i List partitioning
Oracle9i R2 Composite range-list partitioning
Oracle 10g Global hash indexes
Oracle 10g R2 1M partitions per table
Extending Oracle’XML Lead
Comprehensive XML storage and indexingand efficient end-to-end XML processing
• Binary XML - Compact and efficient storage representation– Complements existing object storage and text storage models– XMLtype storage format transparent to developer– Single, compact XML representation across client, mid-tier, db– Plan to place our Binary XML format into open source
• XML Path Indexing for schema-less XML documents
Performance
Oracle XMLDB –Sustained Innovation
1998 2001 2004 2007
Per
form
ance
XMLStorage &RepositoryXML
API’s
XQuery
Binary XMLStorage& Indexing
Data Security: Oracle Products
IdentityManagement• Oracle Identity Management
DataProtection• Advanced Security• Secure Backup
AccessControl• Database Vault• Label Security
Monitoring• Audit Vault• EM Configuration Pack
Core Platform Security
Notification Services
Send
Respond
Forward
Cancel
Query
Oracle Workflow Enabled Application
Oracle Database Server
WorkflowEngine
Execution
Definition
Administration
Monitoring
Query
WorkflowBuilder
WorkflowLoader
WorkflowDefinition
Files
WorkflowDevelopment
Client
OracleHTTP
Server
ApplicationServer
WebNotification
Worklist
WebMonitor
WebAdminTools
Browser Client
Business Event System
Send
Receive
Raise
Listen
Query
Oracle Workflow Architecture
Automatic Diagnostic WorkflowDiagnostic Repository
Apply patch / workaround
Use Repair Advisors
If unknown issue
Package incident & config
Use Repair Advisor
Auto Incident Creation
First-Failure Capture
Alert DBA
Run Health Checks
Reduce Time to Problem Resolution
Error!
Check Metalink
If known issue
EM Support Workbench
Develop on Windows, Database on any Platform(.net)
Visual StudioEnvironment
Oracle Developer Tools for VS.NET
Windows
Windows
Linux
Unix
Oracle 10g, 9i, or 8i
Other
Write .NET Stored Procedures for Oracle
Visual StudioEnvironment
Oracle Developer Tools for VS.NET
Oracle DB Extensions
for .NET
C#,VB.NET,C++Server Project(Use ODP.NET
if required)
Assembly foo.dll
(proc sp)
Build
Develop
Stored Proc
Stored Procedure,
SQL ..
ClientApplication
Invoke
Invoke
Deploy
• Highest Quality of Service– Performance
– Scalability
– Availability
– Security
• Lowest Cost
• Easier to Manage
• Reduce risk of change
WHY ORACLE??
Visual StudioEnvironment
IIS
Oracle Developer Tools for VS.NET
C++, C#, VB .NET
Application
Develop
ODP.NET
Deploy
Oracle DB Extensions
For .NET
IIS(ASP
ASP.NET)
MTS/COM+
Application
Deploy
Oracle Services for MTS
Database Development
Benefits
• Easy to learn and intuitive
• Leverage SQL Server development experience
• Powerful features that enhance productivity – e.g. designers, auto code generation
• Exposes latest and greatest Oracle functionality
• Stay in Visual Studio for project lifecycle
INFLUENCE / RESALE / REFERRAL
Go-to-Market Engagement
GO
-TO
-MA
RK
ET
BUSINESS DEVELOPMENT INITIATIVES
Partner CertifiedCertified
Advantage
PARTNER CATEGORIES
EDUCATIONPROVIDERS
HW / INF
ISV RESELLERSSERVICE
PROVIDERS
INDUSTRIES
MID-MARKET
SYSTEMINTEGRATORS
WHAT CETPA OFFERS….
• Writing Basic SQL Statement.• Restricting and Sorting Data.• Single Row Function.• Displaying Data From Multiple Tables.• Aggregating Data Using GROUP Function.• Sub-Queries.• Creating and Managing Tables.• Including Constraints.• Views.• Other Database Objects.• Controlling User-Access.• USING SET Operators.• Enhancement to the GROUP BY Clause.• Advance Sub-Queries.• Hierarchical Retrieval.