dba traing topics

5
http://www.xpert-infotech.com/6-weeks-summer-training-oracle-dba- delhi.html 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 Table Aliases

Upload: sunny11088

Post on 11-Jan-2016

212 views

Category:

Documents


0 download

DESCRIPTION

good for dba

TRANSCRIPT

Page 1: DBA Traing Topics

http://www.xpert-infotech.com/6-weeks-summer-training-oracle-dba-delhi.html

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

Table Aliases

Outer Joins

Page 2: DBA Traing Topics

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

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

Page 3: DBA Traing Topics

Creating Tables

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

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

Page 4: DBA Traing Topics

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

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

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

Page 5: DBA Traing Topics

ADVANCED TOPICS OVERVIEW

Performance - Table compression, indexing choices

OLAP processing – Materialized views, ETL solutions Programming

Programming options – PL/SQL v Java

Content Management – XML, LOBs, Ultra Search

Globalization – time zone, language, date and number formats

Debug PL/SQL Server Page problems