Description
Oracle Database 11g technology and the relational database concepts and the powerful SQL programming language. This course will give you complete overview on how to insert, modify, and delete data; control data sharing and locking; debug and use error report procedures and develop database triggers, stored procedures and future reuse functions.
Pre-requisites
Students must be familiar with concepts in Oracle PL/SQL Basics and SQL Plus.
How will I perform the practical sessions in Online training?
For online training, US Global IT provides a virtual environment that helps in accessing each other’s system. The complete course material in pdf format, reference materials, course code is provided to trainees. US Global IT conductes online sessions through any of the available requirements like Skype, WebEx, GOTOMeeting, Webinar, etc.
Oracle 11g R2 Core DBA Course Syllabus
1. Introduction
- What is DBA?
- Why a Company needs a DBA?
- Roles & Responsibilities of DBA
- Identify the oracle product
- Oracle Architecture
- Physical and Logical Phase of Database
2. Installing oracle database 11g software
- System requirements.
- Redhat Linux Installation
- Install software with the Oracle Universal Installer on Linux Platform
- Identify System Requirements
- Discuss Oracle Base
- Discuss Oracle Home
- Configure Ms Windows Installation
- Prerequisite Checks and Fixup Utility
3. Exploring The Oracle Database Architecture: General
- More About Database Instances
- What is Instance and SGA
- General Database Architecture
- Instance Background Processes
- Discuss about New Feature Parameters
- About PGA and Server Process
4. Exploring The Oracle Database Physical Architecture:
- Discuss about Control files
- How to manage the Control files
- Multiplexing the Control files
- Multiplexing the online redo log files
- Brief about online redo log files.
- More About Datafiles concepts
- Brief About Paramter files
- Discuss about Password files.
- How to create spfile and pfile
- What is spfile?
- Difference between spfile and pfile
5. Create an oracle database
- Database Configuration Assistant(DBCA)
- Create A New Database
- Configure An Existing Database
- Drop A Database
- Manually Create A Database
- More About The Database Files
6. Manually Starting and Stopping Database Services
- Starting and Stopping Database Control
- Different Startup Modes
- Different Shutdown Modes
- Starting and Stopping The Listener
- Sysdba
7. Manage Database Storage Structures: Tablespaces
- What are segments?
- What are extents?
- What is Blocks?
- Estimation of Extents
- Dictionary Managed Table space
- Locally Managed Table space
- About Tablespaces
- Tablespace Management
- Autoextend Options
- Drop Tablespace
- Alter Tablespace
- Tablespace Encryption
8. Manage Database Storage Structures: Advanced Tablespaces
- More About Temporary Tablespaces
- Using V$Sort_Segment
- About Temporary Tablespace Groups
- Temporary Groups
- More About Permanent Tablespaces
- About Database_Properties
- More About Bigfile Tablespaces
- More About The Sysaux Tablespace
9. Manage Database Storage Structures:
- Managing Data Files
- Managing Temp Files
- Enable Oracle-Managed Files (OMF)
- Renaming a data file
- Temporary Groups
10. Managing Undo Data
- About Undo Space Management
- Configure Undo Management
- Undo_Management
- Undo_Tablespace
- Undo_Retention
- Guarantee Undo Retention
- Monitor Undo Space
- Use The Undo Advisor
11. Security: Administering User Security
- Create and manage database user accounts
- Create and manage roles
- Grant and revoke privileges
- Control resource usage by using Profiles
- Auditing Of Database Activity
- Audit_Trail Parameter
- Enhanced Default Security Settings
- Create and Manage Database Accounts
- Grant and Revoke Database Privileges
- Resource Limits Via Profiles
- Alter Profile
- Drop Profile
12. Oracle Net Services
- Understand Oracle Net concepts
- Use Oracle Net Manager to create and configure listeners
- Use the listener control utility to control the Oracle Net Listener
- Start and stop Listener concepts
- Listener.ora
- Tnsnames.ora
- Concept about Database Links
- Use the Oracle Net Manager to configure client and middle-tier connection
- Use TNSPING to test Oracle Net connectivity
13. Logical Backup
- Introduction Data pump (expdp, impdp) Utilities
- Exporting/Importing Tables
- Exporting/Importing Schemas
- Exporting/Importing Table space
- Exporting/Importing Database
- Transportable Table space within & across the database and platforms
- Discuss New features concept 11g
14. Oracle Backup & Recovery (User Managed)
- Introduction
- Design, Testing, Implementation Strategies
- Offline(cold)/Online(hot) backups
- Performing Complete Recovery
- Performing Incomplete Recovery
15. Oracle Backup & Recovery (System Managed: RMAN)
- Introduction
- RMAN Architecture & Rman commands
- Configuration
- Setting up Catalog
- Online/Offline Backup using RMAN
- Backups Options
- Incremental Backups,
- Scripts,
- Complete Recovery
- Incomplete Recovery
- Table Space Point in Time Recovery (TSPITR)
- Disaster Recovery
- Recovery of Corrupted DB-Blocks
- RMAN 11g new features
16. Cloning & Refresh
- Database Refresh Using RMAN
- Database refresh Using Manual
- DB refresh Using Expdp and Empdp
- Migration Using Expdp and Impdp
- Migration Using Rman
17. Patching Activity
- Database Patch Management Introduction
- Applying Interim and Patch set Patches
- Patch History & Documentation
18. Oracle Performance Tuning
- Why Tuning required?
- Types of Tuning
- Proactive Vs Reactive Tuning
- Tuning through effective DB Configurations
- Health Management/Periodical Checkup
- table Defragmentation
19. Introduction to Oracle Real Application Clusters
- What is a cluster?
- Types of clustering Technologies
- Advantages of RAC over the standalone databases
Certification
Certification assistance provided with proper guidance and certification notes.