Presenter manual oracle dba (specially for summer interns)

Page 1

Specially For Summer Interns

1 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


Effective from: Jan 2012 SQL Relational Database Concepts What is an Oracle Database Relational Database Structures Tables, Rows and Columns Indexes, Primary Keys and Foreign Keys Supported Datatypes The Data Dictionary Using SQL*Plus What is SQL*Plus Getting Started Entering and Executing SQL Statements Editing SQL Statements Creating, Editing and Executing SQL Files Using SQL Developer What is Oracle SQL Developer Starting SQL Developer Configure a Connection Navigation Tabs SQL Worksheet Retrieving Data with the SELECT Statement The SELECT Statement The SELECT and FROM Clauses Conditions and the WHERE Clause Other Conditional Operators Logical Operators The ORDER BY Clause Column Aliases Arithmetic Expressions Precedence of Operators Aggregate Functions Overview of Built In Aggregate Functions The GROUP BY Clause The HAVING Clause Joining Tables Overview of Table Joins Inner Joins

2 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


Table Aliases Outer Joins Self Joins ANSI Standard Joins Set Operators Numeric, Character and Date Functions Function Types Using the Table dual to try out Functions Numeric Functions Character Functions String Concatenation Date Arithmetic and Date Functions Conversion and Miscellaneous Functions Conversion Functions The NVL and NVL2 Functions The DECODE Function CASE Expressions The COALESCE and NULLIF Functions SQL*Plus Parameters Command Line Substitution Parameters The Accept Command The Define and Undefine Commands Using Subqueries Overview of Subqueries In-Line Views Top-N Queries Complex Subqueries Multi Column Subqueries Correlated Subqueries Subquery Rules Using the ANY, ALL and SOME Operators Managing Data Inserting Rows Updating Rows Deleting Rows Verifying Updates Transaction Control Commit and Rollback Savepoints Commits and Constraints Amending Data in SQL Developer Managing Tables Creating Tables

3 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


Specifying Constraints Altering Tables, Columns and Constraints Dropping Tables, Columns and Constraints Copying Tables Managing Indexes and Views Creating Indexes Dropping Indexes Listing Indexes Creating and Using Views Dropping Views Listing Views Managing Sequences and Synonyms Create a Sequence View Sequence Details Create a Synonym List Synonyms

DBA-1               

Installing and Configuring Oracle Creating and Managing an Oracle database Administering an Oracle database Configuring the Oracle Network Environment Configuring Shared Servers Creating and Managing Database Storage Structures Managing Redo Log Files and Control Files Managing Schema Objects Managing Users, Profiles, Privileges and Roles Managing Undo Data and Temporary Segments Monitoring and Resolving Lock Conflicts Maintaining Database Security Monitoring the Performance of the Database Loading and Unloading Data Backing up and Recovering the Database

4 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


DBA-2                     

Plan a Backup Strategy Plan a Disaster Recovery Strategy Alter a Database to Archivelog and NoArchivelog Modes Online and Offline Backups Complete and Incomplete Database Recovery Recover a Database from Non-Critical Losses Perform Logical Backups with Export and Import Utilities Use RMAN to Perform Backups And Restore Use Flashback Technology to Recover a Database Use Flashback to Recover From User Errors Database Corruption Load Data into a Database Diagnostic Sources Use Automatic Database Management Monitor and Manage Storage Use Automatic Storage Management Monitor and Manage Memory Control Database Resources Using Resource Manager Automate Management Tasks with the Scheduler Secure the Oracle Listener Use Globalization Support

5 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


PERFORMANCE AND TUNING:     

Self monitoring architecture Disk tuning - Temporary storage, undo segments Memory tuning – Buffer cache, shared pool, redo log buffer; locks Statistics management Oracle Advisors

USERS, ROLES AND PROFILES      

User creation and management Profiles System privileges Object privileges Roles Security and Auditing

BACKUP AND RECOVERY        

Cause of data loss Structures used Offline backups Archiving redo logs Online backups Complete recovery principles Incomplete recovery principles Oracle Flashback overview

ORACLE NET SERVICES 

Client/Server architecture – Connection and Naming methods (Easy,

Local,     

Directory, External) Local Networking and Internet-Working Files - TNSNAMES.ORA / LISTENER.ORA / SQLNET.ORA / CMAN.ORA / OID (LDAP) Advanced Features – Load Balancing and Failover

ORACLE UTILITIES   

Data Pump – Export and Import SQL*Loader Log Miner

ADVANCED TOPICS OVERVIEW  

Performance - Table compression, indexing choices OLAP processing – Materialized views, ETL solutions

6 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


  

Programming options – PL/SQL v Java Content Management – XML, LOBs, Ultra Search Globalization – time zone, language, date and number formats

Notes: Recommend Practical hours for student except class hours is 70 Hrs. We also provide weekend classes for all courses. After completion of 75% of course, student will go through Live Project Training, Interview Preparation and Recruitment process in Software Industry. • Student will go through the training of DBMS and RDBMS Concepts before starting of SQL. This is complimentary. • • •

Our Technology Specialization and Certification Courses:

7 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


KEY FEATURES OF XPERT INFOTECH: •

Training by Certified and Experienced Trainers.

Industrial and Corporate Tie-ups for Live projects for student.

Well equipped Computer Lab, Internet and Book Bank facility.

Live project based Summer Trainings, Summer Internships and summer programs.

100% placement assistance on every course.

Interview Preparation and Technical Events.

On Campus Interviews in every month for the placement of students.

WI-FI enabled classrooms.

100% Placement Assistance

On Campus Interviews

58-61 (Basement), Vashist Park, Pankha Road, New Delhi-46 Ph.: 011-28526572, 65833100, 9990345891 www.xpert-infotech.com 8 COURSE OUTLINE FOR ORACLE DBA

|

XPERT INFOTECH | Confidential


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.