Sei sulla pagina 1di 12

14th YEAR SPECIAL OFFER

w ORACLE 11g R2 DBA


w
w with FREE UNIX & SQL
. Duration : 2
s HIGHLIGHTS
Months

u 1. Database Upgradation & Migration


2. Patch Upgradation (10g to 11g)
n 3. Creation of ASM Database
m 4. Oracle Enterprise Manager (OEM)
a 5. Adv. Performance Tuning

r Managing Director Cum Faculty

s By
Mr. K. Hari Prasad Rao
s B.E. (Computer Science)
. 21 Years of Experience
O.C.P. DBA Certified
n
e
t

SM
SunMarss T ee cc h
T hnn oo ll oo gg ii ee ss
Flat No. 407, 4th Floor, New HUDA MYTHRI VIHAR, Beside
Aditya Trade Centre, Ameerpet, Hyd. Cell : 9951332283
UNLIMITED LAB FACILITY
FASTTRACK BATCHES ALSO AVAILABLE
WE PROVIDE RESUME PREPARATION
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

ABOUT US

Sun Marss Technologies is one of the leading I.T.


Software Training Institute for Unix Administration, Networking, Stor-
age Technologies (SAN) & Database Administration (DBA) in
Ameerpet, Hyderabad, A.P., INDIA. It is established in the year of
1998 founded by Mr. K. HARI PRASAD RAO., B.E.(Comp. Sci.)
having 21 years of experience.

We trained nearly 20,000+ students, who are working in vari-


ous companies in India and Abroad. We provide free placements.
Our students are working in various companies like WIPRO,
MAHENDRA SATYAM, INFOSYS, ORACLE, IBM, SUN
MICROSYSTEMS, HCL, TCS, CAPGEMINI & CONVERGYS etc….

PLACEMENTS :
❈ We assist students in getting job on successful completion of
their courses.
❈ We also provide recruitment assistance to Students. Students
who are short listed based on the organization's requirement.
❈ All this help students to find appropriate jobs in the IT industry.

QUALITY EDUCATION :

❈ We give great importance to quality of education.

❈ We teach in-demand courses.

❈ We provide impactful learning material.

❈ Our faculties are well-selected & trained.

❈ We follow world-class teaching methods.

❈ Our course timings are flexible.

❈ We conduct fast track batches.

❈ We provide Unlimited Lab Facility.

❈ We conduct technical workshops.

❈ You can be our Best Student.

❈ We also help resume preparation.

❈ We help our students to get placed.

Ameerpet ✆ :23750253 2 visit us : www.sunmarss.net


Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

FREE BASIC UNIX COMMANDS


Pre-Requisites : FUNDAMENTALS OF COMPUTERS
Duration: 1 / 2 Weeks

❂ Getting Started to UNIX ➞ Symbolic Method


➞ Different Versions and (both at file level and
Flavours of Unix directory level)
Operating System with
❂ Vi-Editor
their features.
➞ Introduction
❂ Comparison between ➞ Different Modes in Vi
Windows & Unix (command mode, insert
mode, escape mode)
❂ Unix Structure
➞ Vi command reference
➞ Operating System
➞ File System ❂ Linking Files
➞ Unix Directories files and ➞ Soft Link
inodes ➞ Hard Link
➞ Removing a Link
❂ Shell
➞ Types of Shell’s in Unix ❂ Creating/Deleting of User
➞ Features of Shell accounts
➞ Contents of User Account
❂ Basic Unix Commands
➞ Password Tips
❂ Creation and Deletion of Files ➞ Changing Password
with different options
❂ Types of Filters
❂ Working with Directories ➞ Simple Filters (more, less,
➞ Making /Deleting / head, tail, sort, paste, wc,
Renaming of Directories tr, diff, cut, comm)
❂ Copying Files & Directories ➞ Advanced Filters (sed,
grep, find & awk)
❂ Special Directory Names
❂ Process Scheduling
❂ Listing of Files & Directories
➞ System Process
❂ Searching of Files & Directories ➞ Killing the Process
using find command ➞ Background Process
❂ Wild Card Characters ➞ Foreground Process

❂ Investigation of the system ❂ Communication Options


(write, talk, mesg, wall & mail)
❂ File Access Permissions
➞ Absolute/Numeric Method ❂ Other Usefull Commands

Ameerpet ✆ :23750253 3 visit us : www.sunmarss.net


Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

FREE ORACLE SQL


Duration: 1/2 Weeks

❂ • Evolution of RDBMS • Logical


• DB Computing Architecture AND, OR & NOT

❂ Data Defination • Relational


Language (DDL) <, >, <2, >2, !

• Create • Alter • Drop ❂ Special Operators


• Recreate • Rename • IN • NOT IN

❂ Manipulating Data using DML • LIKE • BETWEEN

• Insert • Delete • NOT BETWEEN • IS NILL

• Update • Merge • IS NOT NILL

❂ Transaction Control ❂ FUNCTIONS


Language (TCL) ❂ Single-Row Functions
• Commit • Rollback • Character • Numeric
• Save point • Date • Data Conversion

❂ Data Control Language (DCL) • Multiple Row Function

• Grant • Revoke • Aggrigative Function

❂ Writing basic SQL Select ❂ SPECIAL FUNCTIONS


Statements ❂ Aggregating Data
• Select All Columns using Group Functions
• Select Specified Columns • Group By Clauses
• Column alias names
• Having Clauses
• Column Concadination ☛ Cube ☛ Rollup
• Using Wherer
❂ Subqueries
• Order by arc
• Single - Row
• Order by disc
• Multiple - Row
• Nulls First
• Nulls Last ❂ Formatting output using

• Distinct Clauses • sqlplus

• Discribing the SQL select • column format


capabilities • set command
• spool • sqlplus commands
❂ Operators
(save, insert, append &
• Arthematical Operator
change)
*, -, +, /
Ameerpet ✆ :23750253 4 visit us : www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

ORACLE 11g R2 DBA


Duration: 6 Weeks
ORACLE ARCHITECTURAL UNDERSTANDING ABOUT
COMPONENTS : PFILE & SPFILE :
DATABASE COMPONENTS • Understanding and Modification
a) Storage Devices of PFILE (INIT.ORA)
• Creating & Managing Pfile &
• Physical Structure
SPfile
• Logical Structure • Differences & advantages of
b)Memory Structure Pfile & SPfile
• Program Global Area (PGA) • Creation of spfile from pfile
• System Global Area (SGA) • Creation of pfile from spfile
• SQL Statement Execution DATABASE STARTUP &
• User sessions SHUTDOWN PROCEDURES :
c) Process Structure • Startup Nomount, Mount,
• Client Process Mount Restrict, Open & Force
• Server Process • Shutdown Normal
• Background Process Immediate, Transactional
and Abort
INSTALLATION OF
ORACLE 11g : MONITORING DATABASE
• Hardware requirements for ACTIVITIES :
installation • Managing Alert .log and
• Installation of Oracle 11g on Trace Files
REDHAT LINUX Machine DATA DICTIONARY STATIC &
ORACLE 11g ARCHITECTURE : DYNAMIC TABLES / VIEWS
• Understanding about ( V$ & DBA )
Oracle Database Components UNDERSTANDING &
with Update Statement MANAGING TABLESPACES
• Understanding about all AND DATAFILES :
background process while • Type of Tablespaces
updating a transaction
a) Permanent & Undo
• Log Switch Mechanism
b) Temporary
CREATING A DATABASE :
• Create, Alter and Drop
• Creating a command line Tablespaces
Database with pfile • Offline and Online tablespaces
• Creating a DBCA database • Read write & Read only mode
with spfile Tablespaces
• Creation of OMF Database • Resizing a Datafile Manually
• Database Instance • Adding & Deleting a Datafile to
Ameerpet ✆ :23750253 5 the visit
existing
us :tablespace
www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

• Creation of Bigfile Tablespace ARCHIVE LOG MANAGEMENT :


& Default Tablespace
• Changing the Database from no
• How to move a datafile
Archive mode to Archive mode
• Renaming a Datafile &
• Configuration of Multiple
Tablespace
Archive Destinations
• How to reuse a datafile
• Drop a tablespace • Archive Files Format

• Managing Auto Extend MANAGING CONTROL FILES :


ON and OFF • Control File Contents
UNDERSTANDING ABOUT • Multiplexing the Control files
SYSAUX TABLESPACE by using PFILE (INIT.ora)
MANAGING UNDO SEGMENTS
CREATION OF TEMPORARY
& TABLESPACES :
TABLESPACES & GROUPS
• Creating and Maintaining
DROP A DATABASE
Rollback Segments & Undo
FROM SQL PROMPT
Segments (Online / Offline)
MANAGING DATABASE USERS • Types of Undo Segments
WITH PRIVILEGES & ROLES :
a) System b) Non-System
• Creating a new user
• Automatic Undo Management
• Alter and Drop existing
• Understanding Retetion time
database users
Policy
• Obtaining user information
• Understanding Retention
• Lock & unlock user accouts
Guarantee and Noguarantee
• System Privileges
• How to switch undo Tablespace
• Granting System Privileges
to deffered or pending offline
• Revoking System Privileges
BACKUP AND RECOVERY :
• Object Privileges
PHYSICAL BACKUPS
• Advantages of Roles
• Online, offline, Hot & Cold
• Creating the Roles
backups
• Assining Roles to users
• Backups, Restore and
• Establishing Default Roles Recovery Scenario’s with
• Removing Roles from user complete, incomplete,
instance and media recovery
MANAGING ONLINE REDOLOG
FILES AND ARCHIVE MODE : • Before you create an Oracle
database, decide how to protect
• Creation of log members and the database against potential
groups media failures. If you do not
• Dropping log members and develop a backup strategy
groups before creating your database,
then you may not be able to
• How to Switch Log Sequence perform recovery if a disk failure
Manually damages the datafiles, online
• Purpose of checkpoints redo log files, or control files.

Ameerpet ✆ :23750253 6 visit us : www.sunmarss.net


Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

• A database can become CONFIGURATION OF ORACLE


unusable because of hardware NET PROTOCOL FOR CLIENT/
or software failure, or both. You SERVER & DISTRIBUTED
may, at one time or another, DATABASE ENVIRONMENT :
encounter storage problems,
Simple Network
power interruptions, or
application failures, and each • Configuration Oracle Net
failure scenario requires a Protocol
different recovery action. • Configuration of
Protect your data against the TNSNAMES.ORA at client
possibility of loss by having machine by using NETCA
well recovery strategies. • Configuration of
CASE STUDIES LISTENER.ORA at server by
using NETCA
1) Recovery loss of Non System
data file CONFIGURATION OF
2) Recovery loss of System ORACLE 11g
datafile SITE REPLICATON :
3) Recovery loss of undo datafile Complex Network
4) Recovery loss of online • Creation of Database Links &
Redlog files
Materialized views for
5) Recovery loss of control files
Distributed databases
by using backup control files.
6) Recovery loss of datafile CONFIGURATION OF
without having backup DISPATCHERS & SHARED
7) Recovery damaged database SERVER PROCESSES (MTS)
while online backup CONFIGURATION OF RMAN :
LOGICAL BACKUPS : • Configuration of RMAN Tool
Traditional Backups for Remote Backups
a) Full Database level • Maintaining the Database
b) user Level Backups using commands
and scripts
c) Table Level
• Recovery loss of Datafiles,
d) Incremental, Cumulative &
Redolog files and control
Complete Backups
files by using RMAN tool
by Using exp & imp tools
• Repository, Channel allocation,
ORACLE DATA PUMP : Complete &Incomplete recovery
a) Introduction to data Pump • Compressed backups,
b) Advantages of data Pump Incremental backups with block
c) Logical Backups using change tracking
expdp & Impdp tools Adv. RMAN ENHANCEMENTS :
TRANSPORTABLE • Understanding & Configuration
TABLESPACES : of Virtual Private Catalogs
• Moving a tablespace from one • Data Recovery Advisor
database instance to another • Listing the Failures
database instance • Determining repair options
Ameerpet ✆ :23750253 7 visit us : www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

• Repairing Failures ACTIVE STANDBY


• Block Level Recovery DATA GUARD :
• Parallel backup of same • Providing high data
datafiles availabilityand maximum
• Cross Checking Backups security and perfomance
CLOINING DATA BASE : • Configuration of Fail over and
Switch over mechanisms
• In every oracle development
• Oracle Active Data Guard en-
and production environment
ables read-only access to a
there is a need to transport the
physical standby database for
entire database from one queries, sorting, reporting,
physical machine to another. Web-based access,
This copy may be used for • Understanding & Configuration
production testing etc, of SnapShot Standby
FLASHBACK TECHNOLOGY
Flashback Query : Flashback Transaction Query :
• We can recover lost records • The Flashback Transaction
which done by DML statement Query is a diagnostic tool to view
not DDL. the changes made to the
Flashback Version Query : database at the transaction level.
• Flashback Versions Query
Flashback Database :
provides a way to audit the
rows of a table & retrieve Flashback Data Archive :
information about the
transactions that changed the Recyclebin :
rows.
MISCELLANEOUS TOPICS
RESIZING ONLINE SQL LOADER :
REDOLOG FILES : • SQL*Loader is used to load data,
• Log files can be resized by enabling parallel load operations
of large quanities of data.
using trace file
• This tool is usefull to migrate
RENAME THE DATABASE :
data from files to tables
• Database NAME can be
MULTIPLE BLOCK SIZE
renamed by using trace file AT TABLESPACE LEVEL :
RESUMABLE TABLESPACE • Default data block size for
CREATION OF USER PROFILES : Oracle 11g database is 8k.
Other supported data blocks 2k,
• Profiles are a means to limit
4k, 16k & 32k
resources a user can use.
STORAGE MANAGEMENT :
ORACLE MANAGED FILES
• Types of tablespaces
(OMF) :
a) Dictionary Managed
• This feature, Oracle Managed b) Locally Managed
Files (OMF), makes life easier (Autoallocate, Uniform)
for Oracle DBAs & simplifies c) Segment Management
tablespace creation. d) Extent Management
Ameerpet ✆ :23750253 8 visit us : www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

DATABASE PERFORMANCE &


Adv. PERFORMANCE TUNING
ORACLE ARCHITECTURE :
Components of Oracle
A. Physical B. Logical C. Memory
OVERVIEW OF TUNING :
• O/S level tuning
• Database level tuning
• Buffer • Application Tuning
TUNINING ORACLE MEMORIES :
When to tune memories & how to tune?
• Tuning P.G.A & S.G.A components
a) Database buffer
b) log buffer
c) Shared pool size
• Dynamic SGA
• Enable Oracles paralle Querey Option
• Config. of multiple DB Writers
❖ TUNING SGA_TARGET ❖ SGA_MAX_SIZE
❖ DB_CACHE_SIZE ❖ SHARE_POOL_SIZE,
❖ LOG_BUFFER ❖ PGA BUFFER

INTRO. to OPTIMIZER & OPTIMIZER STATISTICS :


• Overview of Optimization Methods
a) RBO b) CBO
• Advantages of CBO
❖ WHY STATISTICS REQUIRED?
❖ HOW TO FIND STATS ARE AVAILABLE or NOT?
❖ ADVANTAGE OF STATISTICS.
❖ HOW TO GATHERING SYSTEM STATS & USE OF IT?
1. GATHERING TABLE STATS
2. SCHEMA STATS.
3. INDEX STATS
4. SYSTEM STATS.
APPLICATION TUNING :
Indexing.
❖ What is index & types of indexes?
❖ Purpose of indexing.
Ameerpet ✆ :23750253 9 visit us : www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

❖ How to measure index selectivity.


A. Btree B. Bitmap C. Composite
1. How to create index. 2. Why to create index
3. Which columns are suitable for indexing?
ROW CHAINING & MIGRATION :
• How to identify Row Migration & Row Chaining
• How to avoid Row Migration & Row Chaining
• Migrated rows affect OLTP systems
• Enabling TIMED_STATISTICS Parameter

PARTITIONING TABLES :
• Introduction to Partitioning
• Partitioning Methods
• Creation of Range and List Partitioning tables
DATABASE REORG. :
• Overview & Introduction about Database Reorganization

SEGMENT TUNING :
How to find out segment fragmentation & how to resolve.
1. Table Caching
2. Table Reorg.
3. Index Reorg.(Index Rebuild)
ORACLE LOCKS & ENQUEUES :
How to find out the locks in database.
❖ WHAT IS ENQUEUE?
❖ HOW TO FIND THE ENQUEUES?

HOW TO USE OPTIMIZER HINTS EFFICIENTLY :


What is Hint? How to Use Hints in database?
How it improves query performance.
ALL_ROWS
FIRST_ROWS
CHOOSE
RULE
FULL
INDEX
NOPARALLEL
PARALLEL
NOPARALLEL_INDEX
PARALLEL_INDEX
Ameerpet ✆ :23750253 10 visit us : www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

ORACLE TRACING & EXPLAIN PLAN REPORTS :


A. Trace the session using
B. TKPROF
How to read tkprof file.
How to read explain plan report.

TUNING EVENTS & LATCHES :


Important Events & Latches
Types of Latches.
1. BUFFER BUSY WAITS
2. DB FILE SCATTERED READ
3. DB FILE SEQUENTIAL READ
4. FREE BUFFER WAITS
5. LATCH FREE
6. LOG BUFFER SPACE
7. LOG FILE SYNC
8. ENQUEUE
9. SQL*NET MORE DATA FROM CLIENT
10. SQL*NET MORE DATA TO CLIENT
11. LOG FILE PARALLEL WRITE
12. CONTROL FILE PARALLEL WRITE
13. LIBRARY CACHE LOCKS.

TUNING TOOLS :
A. AWR (ATOMATIC WORKLOAD REPOSITORY)
B. STATSPACK
C. ADDM
D. ASH
❖ HOW TO CONFIGURE AWR, STATSPACK REPORTS &
ADDM.
❖ HOW TO READ & HOW TO ANYLYZE THE PROBLEM.
I/O TUNING :
1. How to find I/0 problems in database.
2. How to resolve.

NETWORK TUNING :
How to Tune Oracle Network Protocol with Listener.
Ameerpet ✆ :23750253 11 visit us : www.sunmarss.net
Ameerpet ✆ :9951332283 visit us : www.sunmarss.net

Enhancements & Additional


Features of 11g R1 & R2
* Schema Management :
Tables can be marked as read only in Oracle 11g, preventing
users from performing DML operations against them.
* Database User Security
* Transportable Tablespace for Single Partition
* Flashback Data Archive.
* Performance Tuning Result Cache
* Configuration of ASM
* Non ASM to ASM Enhancements (Converting Simple
Database to ASM Database).
* Oracle Patch Upgradation
* Database Upgradation from 10g to 11g
* Database Migration
* Database Auditing
* RMAN Enhancements.
* Dataguard Snapshot Standby.

HIGHLIGHTS
1. Database Upgradation & Migration
2. Patch Upgradation (10g to 11g)
3. Creation of ASM Database
4. Oracle Enterprise Manager (OEM)
5. Adv. Performance Tuning
6. Unlimited Lab Facility

Course Materials
Oracle 11g DBA, RAC, UNIX & SQL
2 MONTHS LAB FROM THE DATE OF JOINING
Other Courses Offered
ORACLE 11g RAC, UNIX ADMIN., MCSE & CCNA
Ameerpet ✆ :23750253 12 visit us : www.sunmarss.net

Potrebbero piacerti anche