1 Copyright © 2006, Oracle. All rights reserved. Introduction.

Slides:



Advertisements
Similar presentations
The Architecture of Oracle
Advertisements

5 Copyright © 2005, Oracle. All rights reserved. Managing Database Storage Structures.
Acknowledgments Byron Bush, Scott S. Hilpert and Lee, JeongKyu
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
Oracle Architecture. Instances and Databases (1/2)
DB server limits (process/sessions) Carlos Fernando Gamboa, BNL Andrew Wong, TRIUMF WLCG Collaboration Workshop, CERN Geneva, April 2008.
Page Footer Keed Education Oracle Database Administration Basic Copyright 2009 Keed Education BV Version Concept.
INTRODUCTION TO ORACLE DATABASE ADMINISTRATION Lynnwood Brown System Managers LLC Introduction – Lecture 1 Copyright System Managers LLC 2007 all rights.
15 Copyright © 2004, Oracle. All rights reserved. Monitoring and Managing Memory.
1 - Oracle Server Architecture Overview
Managing Schema Objects
Harvard University Oracle Database Administration Session 2 System Level.
Oracle Architectural Components
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
Database I. Practice SQL.
Oracle Architecture. Database instance When a database is started the current state of the database is given by the data files, a set of background (BG)
1 Copyright © 2005, Oracle. All rights reserved. Introduction.
1 Copyright © 2009, Oracle. All rights reserved. Exploring the Oracle Database Architecture.
Oracle Database Workshop 1 Presented to IBRI CAS 27-Nov-2011 By Abdullah Alkalbani.
15 Copyright © 2004, Oracle. All rights reserved. Proactive Maintenance.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
Oracle on Windows Server Introduction to Oracle10g on Microsoft Windows Server.
Basic Oracle Architecture
1Introduction Objectives 1-2 Course Objectives 1-3 Oracle Products 1-4 Relational Database Systems 1-5 How the Data Is Organized 1-6 Integrity Constraints.
By Lecturer / Aisha Dawood 1.  You can control the number of dispatcher processes in the instance. Unlike the number of shared servers, the number of.
CSE 781 – DATABASE MANAGEMENT SYSTEMS Introduction To Oracle 10g Rajika Tandon.
4 Copyright © 2006, Oracle. All rights reserved. Recovering from Noncritical Losses.
1 Oracle Architectural Components. 1-2 Objectives Listing the structures involved in connecting a user to an Oracle server Listing the stages in processing.
Copyright  Oracle Corporation, All rights reserved. 1 Oracle Architectural Components.
Oracle Tuning Ashok Kapur Hawkeye Technology, Inc.
Copyright © Oracle Corporation, All rights reserved. 1 Oracle Architectural Components.
An Oracle server:  Is a database management system that provides an open, comprehensive, integrated approach to information management.  Consists.
Anton TopurovIT-DB 23 April 2013 Introduction to Oracle2.
DB Questions and Answers open session Carlos Fernando Gamboa, BNL WLCG Collaboration Workshop, CERN Geneva, April 2008.
6 Copyright © 2005, Oracle. All rights reserved. Managing Schema Objects.
8 Copyright © 2007, Oracle. All rights reserved. Managing Schema Objects.
Process Architecture Process Architecture - A portion of a program that can run independently of and concurrently with other portions of the program. Some.
1 Copyright © 2005, Oracle. All rights reserved. Introduction.
6 Copyright © 2007, Oracle. All rights reserved. Managing Database Storage Structures.
11 Copyright © 2006, Oracle. All rights reserved. Checkpoint and Redo Tuning.
INTRODUCTION TO ORACLE DATABASE ADMINISTRATION Lynnwood Brown President System Managers LLC Introduction – Lecture 1 Copyright System Managers LLC 2003.
Instance and Media Recovery Structures Supinfo Oracle Lab. 7.
Chapter 1Oracle9i DBA II: Backup/Recovery and Network Administration 1 Chapter 1 Backup and Recovery Overview MSCD642 Backup and Recovery.
Oracle Architecture - Structure. Oracle Architecture - Structure The Oracle Server architecture 1. Structures are well-defined objects that store the.
3 Copyright © 2004, Oracle. All rights reserved. Creating an Oracle Database.
7 Copyright © Oracle Corporation, All rights reserved. Instance and Media Recovery Structures.
I Copyright © 2007, Oracle. All rights reserved. Introduction.
Join CSED421 Database Systems Lab. Joining Tables Use a join to query data from more than one table. SELECTtable1.column, table2.column FROMtable1, table2.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
I Copyright © 2007, Oracle. All rights reserved. Introduction.
4 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Using Data Model Editor to Create Data Models Based on a SQL Query Data Set.
6 Copyright © Oracle Corporation, All rights reserved. Backup and Recovery Overview.
3 Copyright © 2004, Oracle. All rights reserved. Database Architecture Comparison.
I Copyright © 2009, Oracle. All rights reserved. Introduction.
I NTRODUCTION OF W EEK 2  Assignment Discussion  Due this week:  1-1 (Exam Proctor): everyone including in TLC  1-2 (SQL Review): review SQL  Review.
9 Copyright © 2004, Oracle. All rights reserved. Incomplete Recovery.
I Copyright © 2007, Oracle. All rights reserved. Introduction.
6 Copyright © 2005, Oracle. All rights reserved. Managing Database Storage Structures.
14 Copyright © 2007, Oracle. All rights reserved. Backup and Recovery Concepts.
4 Copyright © 2004, Oracle. All rights reserved. Managing the Oracle Instance.
5 Copyright © 2005, Oracle. All rights reserved. Managing the Oracle Instance.
Oracle Database Architectural Components
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
Introduction.
Introduction.
Introduction To Oracle 10g
Introduction.
Introduction.
Index Index.
Presentation transcript:

1 Copyright © 2006, Oracle. All rights reserved. Introduction

Copyright © 2006, Oracle. All rights reserved. 1-2 Lesson Objectives After completing this lesson, you should be able to do the following: List the course objectives and explain the class structure Review the Oracle Database 10g architecture

Copyright © 2006, Oracle. All rights reserved. 1-3 Course Objectives In this course, you gain experience in: Using Recovery Manager (RMAN) for advanced backup and recovery Employing database monitoring practices for memory, performance, and storage Managing resources, job schedules, security, and globalization issues

Copyright © 2006, Oracle. All rights reserved. 1-4 Suggested Schedule 1: Introduction 2: Configuring RMAN 3: Using RMAN 4: Non-Critical Recovery 5: Recovery 6: Flashback 7: Corruption 8: Memory 9: Performance 10: Schema 11: Storage 12: ASM 13: Resources 14: Scheduler 15: Security 16: Globalization 17: Workshop Appendixes

Copyright © 2006, Oracle. All rights reserved. 1-5 What Is Covered in the DBAI Course 1.Introduction 2.Installation 3.DB Creation 4.Instance 5.Storage 6.Users 7.Schema 8.Data & Concurrency 9.Undo 10.Security 11.Network 12.Proactive Maintenance 13.Performance 14.Backup & Recovery Concepts 15.Backup 16.Recovery 17.Flashback 18.Moving Data

Copyright © 2006, Oracle. All rights reserved. 1-6 Course Examples: The HR Schema REGIONS REGION_ID (PK) REGION_NAME COUNTRIES COUNTRY_ID (PK) COUNTRY_NAME REGION_ID (FK) LOCATIONS LOCATION_ID (PK) STREET_ADDRESS POSTAL_CODE CITY STATE_PROVINCE COUNTRY_ID (FK) DEPARTMENTS DEPARTMENT_ID (PK) DEPARTMENT_NAME MANAGER_ID LOCATION_ID (FK) JOBS JOB_ID (PK) JOB_TITLE MIN_SALARY MAX_SALARY EMPLOYEES EMPLOYEE_ID (PK) FIRST_NAME LAST_NAME PHONE_NUMBER HIRE_DATE JOB_ID (FK) SALARY COMMISION_PCT MANAGER_ID (FK) DEPARTMENT_ID (FK) JOB_HISTORY EMPLOYEE_ID (PK) START_DATE (PK) END_DATE JOB_ID (FK) DEPARTMENT_ID (FK) REGIONS COUNTRIES LOCATIONS DEPARTMENTS JOBS EMPLOYEES JOB_HISTORY

Copyright © 2006, Oracle. All rights reserved. 1-7 Oracle Database 10g: The Database for the Grid Automatic Storage Management Portable clusterware Real Application Clusters and automatic workload management Resource Manager Oracle Streams Centralized management with Enterprise Manager Grid Control Oracle Database 10g new self-management features

Copyright © 2006, Oracle. All rights reserved. 1-8 Database Architecture: Review Storage structures Memory structures Process structures Instance System Global Area (SGA) Background processes Database files

Copyright © 2006, Oracle. All rights reserved. 1-9 Oracle Memory Structures Java pool Database buffer cache Redo log buffer Shared pool Large pool (RMAN) SGA Streams pool Server process 1 PGA Server process 2 PGA Background process PGA

Copyright © 2006, Oracle. All rights reserved Oracle Memory Structures Full Notes Page

Copyright © 2006, Oracle. All rights reserved Oracle Processes System Monitor (SMON) : 필수 Database Writer (DBWn) : 필수 Check- point (CKPT) : 필수 LogWriter (LGWR) : 필수 Process Monitor (PMON) : 필수 Archiver (ARCn) : 옵션 Server process Server process Server process Server process System Global Area (SGA) Background processes

Copyright © 2006, Oracle. All rights reserved Reviewing Oracle Instance Management SGA Database Writer (DBWn) LogWriter (LGWR) Database buffer cache Redo log buffer 1 User process 2 Example: Starting a database instance Establishing a connection System Monitor (SMON) Process Monitor (PMON) Data files Redo log files Instance Server process 3

Copyright © 2006, Oracle. All rights reserved The user updates a row. Redo log files Reviewing Oracle Instance Management Instance SGA Database Writer (DBWn) Database buffer cache Redo log buffer Server process User process Example: Processing a SQL statement Archiver (ARCn) 9 Checkpoint (CKPT) Data files Archive logs Control file LogWriter (LGWR)

Copyright © 2006, Oracle. All rights reserved Physical Database Structure Online redo log files Password file Parameter file Archive log files Control files Data files Alert and trace log files Backup files

Copyright © 2006, Oracle. All rights reserved Physical Database Structure Full Notes Page

Copyright © 2006, Oracle. All rights reserved Example: SQL> ALTER SYSTEM SET DB_CREATE_FILE_DEST = '/u01/oradata'; SQL> CREATE TABLESPACE tbs_1; Oracle Managed Files (OMF) Specify file operations in terms of database objects rather than file names. ParameterDescription DB_CREATE_FILE_DEST Defines the location of the default file system directory for data files and temporary files DB_CREATE_ONLINE_LOG_DEST_n Defines the location for redo log files and control file creation DB_RECOVERY_FILE_DEST Defines the location for RMAN backups

Copyright © 2006, Oracle. All rights reserved Logical and Physical Database Structures Database LogicalPhysical Tablespace Data file OS block Segment Extent Oracle data block Schema

Copyright © 2006, Oracle. All rights reserved Database Structures Full Notes Page

Copyright © 2006, Oracle. All rights reserved Database Architecture: Summary of Structural Components Memory structures –System Global Area (SGA): Database buffer cache, redo buffer, and various pools –Program Global Area (PGA) Process structures –User process and server process –Background processes: SMON, PMON, DBWn, CKPT, LGWR, ARCn, and so on Storage structures –Logical: Database, schema, tablespace, segment, extent, and Oracle block –Physical: Files for data, parameters, redo, and OS block

Copyright © 2006, Oracle. All rights reserved Summary In this lesson, you should have learned how to: List the course objectives Review the Oracle Database 10g architecture