14th YEAR SPECIAL OFFER
w w w . s u n m a r s s . n e t
SM
ORACLE 11g R2 DBA
with
FREE UNIX & SQL
Duration : 2 Months
1. 2. 3. 4. 5.
HIGHLIGHTS Database Upgradation & Migration Patch Upgradation (10g to 11g) Creation of ASM Database Oracle Enterprise Manager (OEM) Adv. Performance Tuning
Managing Director Cum Faculty By
Mr. K. Hari Prasad Rao
B.E. (Computer Science)
21 Years of Experience
O.C.P. DBA Certified
SunMarss
Te c h n o l o g e s T e c h n o l o g ii e s
UNLIMITED LAB FACILITY
Flat No. 407, 4th Floor, New HUDA MYTHRI VIHAR, Beside Aditya Trade Centre, Ameerpet, Hyd. Cell : 9951332283
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, Storage 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 various 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.
2 visit us : www.sunmarss.net
Ameerpet  :23750253
Ameerpet  :9951332283
visit us : www.sunmarss.net
FREE BASIC UNIX COMMANDS
Pre-Requisites : FUNDAMENTALS OF COMPUTERS
Duration: 1 / 2 Weeks  Getting Started to UNIX  Different Versions and Flavours their features.  Comparison between Windows & Unix  Unix Structure  Operating System  File System  Unix Directories files and inodes  Shell  Types of Shells in Unix  Features of Shell  Basic Unix Commands  Creation and Deletion of Files with different options  Types of Filters  Working with Directories  Making /Deleting / Renaming of Directories  Copying Files & Directories  Special Directory Names  Listing of Files & Directories  Searching of Files & Directories using find command  Wild Card Characters  Investigation of the system  File Access Permissions  Absolute/Numeric Method
Ameerpet  :23750253
3
 Symbolic Method (both at file level and directory level)  Vi-Editor  Introduction  Different Modes in Vi (command mode, insert mode, escape mode)  Vi command reference  Linking Files  Soft Link  Hard Link  Removing a Link  Creating/Deleting of User accounts  Contents of User Account  Password Tips  Changing Password
of
Unix
Operating System with
 Simple Filters (more, less, head, tail, sort, paste, wc, tr, diff, cut, comm)  Advanced Filters (sed, grep, find & awk)  Process Scheduling  System Process  Killing the Process  Background Process  Foreground Process  Communication Options (write, talk, mesg, wall & mail)  Other Usefull Commands
visit us : www.sunmarss.net
Ameerpet  :9951332283
visit us : www.sunmarss.net
FREE ORACLE SQL
Duration: 1/2 Weeks   Evolution of RDBMS  DB Computing Architecture  Data Defination Language (DDL)  Create  Recreate  Alter  Drop  Rename  Logical AND, OR & NOT  Relational <, >, <2, >2, !  Special Operators  IN  LIKE  NOT IN  BETWEEN
 Manipulating Data using DML  Insert  Update  Delete  Merge
 NOT BETWEEN  IS NILL  IS NOT NILL  FUNCTIONS  Single-Row Functions  Character  Numeric  Date  Data Conversion
 Transaction Control Language (TCL)  Commit  Save point  Data Control Language (DCL)  Grant  Revoke  Writing basic SQL Select Statements  Select All Columns  Select Specified Columns  Column alias names  Column Concadination  Using Wherer  Order by arc  Order by disc  Nulls First  Nulls Last  Distinct Clauses  Discribing the SQL select capabilities  Operators  Arthematical Operator *, -, +, /
Ameerpet  :23750253 4
 Rollback
 Multiple Row Function  Aggrigative Function  SPECIAL FUNCTIONS  Aggregating Data using Group Functions  Group By Clauses  Having Clauses
Cube
Rollup
 Subqueries  Single - Row  Multiple - Row  Formatting output using  sqlplus  column format  set command  spool  sqlplus commands (save, insert, append & change)
visit us : www.sunmarss.net
Ameerpet  :9951332283
visit us : www.sunmarss.net
ORACLE 11g R2 DBA
Duration: 6 Weeks
ORACLE ARCHITECTURAL COMPONENTS : DATABASE COMPONENTS a) Storage Devices  Physical Structure  Logical Structure b)Memory Structure UNDERSTANDING ABOUT PFILE & SPFILE :  Understanding and Modification of PFILE (INIT.ORA)  Creating & Managing Pfile & SPfile  Differences & advantages of Pfile & SPfile
 Program Global Area (PGA)  Creation of spfile from pfile  System Global Area (SGA)  Creation of pfile from spfile  SQL Statement Execution  User sessions c) Process Structure  Client Process  Server Process  Background Process INSTALLATION OF ORACLE 11g :  Hardware requirements for installation  Installation of Oracle 11g on REDHAT LINUX Machine DATABASE STARTUP & SHUTDOWN PROCEDURES :  Startup Nomount, Mount, Mount Restrict, Open & Force  Shutdown Normal Immediate, Transactional and Abort MONITORING DATABASE ACTIVITIES :  Managing Alert .log and Trace Files
DATA DICTIONARY STATIC & ORACLE 11g ARCHITECTURE : DYNAMIC TABLES / VIEWS ( V$ & DBA )  Understanding about 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 with spfile  Creation of OMF Database  Database Instance
Ameerpet  :23750253 5
 Read write & Read only mode Tablespaces  Resizing a Datafile Manually  Adding & Deleting a Datafile to the visit us :tablespace existing www.sunmarss.net
Ameerpet  :9951332283
visit us : www.sunmarss.net
 Creation of Bigfile Tablespace & Default Tablespace  How to move a datafile  Renaming a Datafile & Tablespace  How to reuse a datafile  Drop a tablespace  Managing Auto Extend ON and OFF UNDERSTANDING ABOUT SYSAUX TABLESPACE CREATION OF TEMPORARY TABLESPACES & GROUPS DROP A DATABASE FROM SQL PROMPT
ARCHIVE LOG MANAGEMENT :  Changing the Database from no Archive mode to Archive mode  Configuration of Multiple Archive Destinations  Archive Files Format MANAGING CONTROL FILES :  Control File Contents  Multiplexing the Control files by using PFILE (INIT.ora) MANAGING UNDO SEGMENTS & TABLESPACES :  Creating and Maintaining Rollback Segments & Undo 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 Scenarios with complete, incomplete,  Removing Roles from user 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 develop a backup strategy  Dropping log members and before creating your database, groups then you may not be able to  How to Switch Log Sequence perform recovery if a disk failure Manually damages the datafiles, online redo log files, or control files.  Purpose of checkpoints
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 or software failure, or both. You may, at one time or another, encounter storage problems, power interruptions, or application failures, and each failure scenario requires a different recovery action. Protect your data against the possibility of loss by having well recovery strategies. CASE STUDIES 1) Recovery loss of Non System data file 2) Recovery loss of System datafile 3) Recovery loss of undo datafile 4) Recovery loss of online Redlog files 5) Recovery loss of control files by using backup control files. 6) Recovery loss of datafile without having backup 7) Recovery damaged database while online backup LOGICAL BACKUPS : Traditional Backups a) Full Database level b) user Level c) Table Level d) Incremental, Cumulative & Complete Backups by Using exp & imp tools ORACLE DATA PUMP : a) Introduction to data Pump b) Advantages of data Pump c) Logical Backups using expdp & Impdp tools TRANSPORTABLE TABLESPACES : NET PROTOCOL FOR CLIENT/ SERVER & DISTRIBUTED DATABASE ENVIRONMENT :
Simple Network
 Configuration Oracle Net Protocol  Configuration of TNSNAMES.ORA at client machine by using NETCA  Configuration of LISTENER.ORA at server by using NETCA CONFIGURATION OF ORACLE 11g SITE REPLICATON :
Complex Network  Creation of Database Links & Materialized views for Distributed databases
CONFIGURATION OF DISPATCHERS & SHARED SERVER PROCESSES (MTS) CONFIGURATION OF RMAN :  Configuration of RMAN Tool for Remote Backups  Maintaining the Database Backups using commands and scripts  Recovery loss of Datafiles, Redolog files and control files by using RMAN tool  Repository, Channel allocation, Complete &Incomplete recovery
 Compressed backups,
Incremental backups with block change tracking Adv. RMAN ENHANCEMENTS :  Understanding & Configuration 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  Block Level Recovery  Parallel backup of same datafiles  Cross Checking Backups CLOINING DATA BASE :  In every oracle development and production environment there is a need to transport the entire database from one physical machine to another. This copy may be used for production testing etc,
ACTIVE STANDBY DATA GUARD :  Providing high data availabilityand maximum security and perfomance  Configuration of Fail over and Switch over mechanisms  Oracle Active Data Guard enables read-only access to a physical standby database for queries, sorting, reporting, Web-based access,  Understanding & Configuration 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 REDOLOG FILES :  Log files can be resized by using trace file RENAME THE DATABASE :  Database NAME can be renamed by using trace file RESUMABLE TABLESPACE CREATION OF USER PROFILES :  Profiles are a means to limit resources a user can use. ORACLE MANAGED FILES (OMF) :  This feature, Oracle Managed Files (OMF), makes life easier for Oracle DBAs & simplifies tablespace creation.
Ameerpet  :23750253 8
SQL LOADER :  SQL*Loader is used to load data, enabling parallel load operations of large quanities of data.  This tool is usefull to migrate data from files to tables MULTIPLE BLOCK SIZE AT TABLESPACE LEVEL :  Default data block size for Oracle 11g database is 8k. Other supported data blocks 2k, 4k, 16k & 32k STORAGE MANAGEMENT :  Types of tablespaces a) Dictionary Managed b) Locally Managed (Autoallocate, Uniform) c) Segment Management d) Extent Management
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 DB_CACHE_SIZE LOG_BUFFER  SGA_MAX_SIZE
 SHARE_POOL_SIZE,  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. 2. 3. 4. GATHERING TABLE STATS SCHEMA STATS. INDEX STATS SYSTEM STATS.
APPLICATION TUNING : Indexing.   What is index & types of indexes? Purpose of indexing.
9 visit us : www.sunmarss.net
Ameerpet  :23750253
Ameerpet  :9951332283
visit us : www.sunmarss.net
How to measure index selectivity. A. Btree B. Bitmap C. Composite 2. Why to create index
1. How to create index. ROW CHAINING & MIGRATION :    
3. Which columns are suitable for indexing?
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 Overview & Introduction about Database Reorganization
DATABASE REORG. :
SEGMENT TUNING : How to find out segment fragmentation & how to resolve. 1. 3. Table Caching Index Reorg.(Index Rebuild) 2. Table Reorg.
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. 2. 3. 4. 5. 6. 7. 8. 9. BUFFER BUSY WAITS DB FILE SCATTERED READ DB FILE SEQUENTIAL READ FREE BUFFER WAITS LATCH FREE LOG BUFFER SPACE LOG FILE SYNC ENQUEUE 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. 2. How to find I/0 problems in database. 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.
1. 2. 3. 4. 5. 6.
HIGHLIGHTS Database Upgradation & Migration Patch Upgradation (10g to 11g) Creation of ASM Database Oracle Enterprise Manager (OEM) Adv. Performance Tuning 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