Oracle Architecture Overview

Slides:



Advertisements
Similar presentations
Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
Advertisements

Chapter 20 Oracle Secure Backup.
ICS 434 Advanced Database Systems
Database Architectures and the Web
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
Technical Architectures
Oracle 10g Database Administrator: Implementation and Administration
Network+ Guide to Networks, Fourth Edition Chapter 10 Netware-Based Networking.
Advanced Databases Basic Database Administration Guide to Oracle 10g 1.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
9 Copyright © Oracle Corporation, All rights reserved. Oracle Recovery Manager Overview and Configuration.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Understanding and Managing WebSphere V5
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
SQL Server 64bit Joshua Jones Database Administrator Wall Street On Demand Colorado PASSCamp 2006.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Database Architectures and the Web
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
11 Copyright © 2005, Oracle. All rights reserved. Configuring the Oracle Network Environment.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Database Architectures and the Web Session 5
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
SURENDER SARA 10GAS Building Corporate KPI’s
Oracle9i Performance Tuning Chapter 1 Performance Tuning Overview.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
A Guide to Oracle9i1 Database Instance startup and shutdown.
Oracle 10g Database Administrator: Implementation and Administration Chapter 1 Oracle Architecture Overview.
 Database Administration Installing Oracle 11g & Creating Database.
IS 221: DATABASE ADMINISTRATION Lecture 2: Installing Oracle 10g or 11g & Creating Database. Information Systems Department 1.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
Week 2 Lecture 1 Creating an Oracle Instance. Learning Objectives  Learn the steps for creating a database  Understand the prerequisites for creating.
1 Chapter Overview What is Microsoft SQL Server 2000? What are the SQL Server 2000 Components? What is the Relational Database Architecture? What is the.
Managing and Monitoring the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
Chapter 13Oracle9i DBA II: Backup/Recovery and Network Administration 1 Chapter 13 Network Administration and Server-side Configuration.
Week 1 Lecture 1 Oracle Architecture Overview. Learning Objectives Learn about Oracle9i architecture and key Oracle9i software components Discover differences.
CHAPTER 1 Installing the Oracle Binaries. Introduction to Managing and Safeguarding Your Organization’s Data Efficiently installing Oracle software Create.
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.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
Oracle 10g Administration Database Architecture, Creation and Interfaces Copyright ©2006, Custom Training Institute.
Unit 2 Preparing the Database Environment.
SQL Database Management
Introduction to Oracle Forms Developer and Oracle Forms Services
Fundamental of Databases
WebSphere Diego Leone.
Web-based Software Development - An introduction
Business System Development
Introduction to Windows Server 2008
Database Architectures and the Web
Netscape Application Server
Client/Server Databases and the Oracle 10g Relational Database
Network Operating System Lab
The Client/Server Database Environment
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
The Client/Server Database Environment
Chapter 9: The Client/Server Database Environment
Database Architectures and the Web
Introduction of Week 3 Assignment Discussion
DATABASE LINK DISTRIBUTED DATABASE.
Goals Introduce the Windows Server 2003 family of operating systems
SYED SAJID WASIM SQL SERVER ALWAYS ON Step by Step.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Your Data Any Place, Any Time
UFCEUS-20-2 Web Programming
Presentation transcript:

Oracle Architecture Overview

Objectives Learn about Oracle architecture and key Oracle software components Look at the ORACLASS database Discover differences between Oracle client and server installation options Examine why to use OFA (Optimal Flexible Architecture)

Oracle Architecture: Key Components The core Oracle RDBMS software includes a suite of over 200 components. Key components are: Oracle database & Oracle Net Java/Web components Oracle Enterprise Manager & Mgt. Packs SQL*Plus Utilities, Precompilers, and add-ons

Oracle database & Oracle Net contains a number of preset features that speed up its use. Includes PL/SQL engine Oracle Net Provides the network link between the Oracle database and most applications that communicate with the database Is a gateway into the database

Oracle9i Database Administrator: Implementation and Administration Java/Web components Provides a way to access the Oracle database via Java ports Tools installed with Oracle database Apache web server Precomplier for SQLJ Oracle9i Database Administrator: Implementation and Administration

Oracle Enterprise Manager & Mgt. Packs Windows-like database administrator tool in a single interface Management packages Sets of related tools aded to Enterprise Manager console

SQL*Plus Allows users to run SQL satements

Utilities, Precompilers, and add-ons Backup, migration, recovery, and transporting data Precompilors (Pro*C)

Oracle Architecture: Running the Database The Oracle database server has 3 parts: Database (the files): a collection of files such as data files, control files, and redo log files Database Software: database executable files such as Oracle Net, Enterprise manager, and the RDBMS components Instance: background processes and memory Handles user interaction with databases Manages memory, integrity, and I/O for db files

Oracle Architecture: A Typical Server Oracle9i Database Administrator: Implementation and Administration

Oracle9i Architecture: Server Configurations Single-instance Multiple-instance Clustered Number of computers 1 Many Number of databases 2 1 (on a file server) Number of instances 1 per database 1 per computer Number of database software sets 1 (or more) Oracle9i Database Administrator: Implementation and Administration

Oracle9i Architecture: Optional Additions Some important optional additions are: Oracle Data Mining: queries on data warehouses Oracle Advanced Security: industry standard security encryption and password validation Enterprise Manager packs: additions for tuning, change management, and diagnostics Oracle9i Database Administrator: Implementation and Administration

Oracle9i Installation Options: N-tier Oracle9i Database Administrator: Implementation and Administration

Oracle9i Installation Options: Server-side Choose from: Enterprise Edition: best for many users and high-volume data Standard Edition: best for small groups of users, smaller volume data Personal Edition: best for individual use Oracle9i Database Administrator: Implementation and Administration

Oracle9i Installation Options: Client-side Choose from: Administrator: provides Enterprise Manager and other tools for remote database administration Runtime: provides connectivity from local applications to a remote database Oracle9i Database Administrator: Implementation and Administration

Optimal Flexible Architecture (OFA) Set of standards for directory structure and file names. Advantages include: Spreading I/O across devices to reduce bottlenecks Separating products into distinct directories and/or devices to improve performance Providing standard names for file types to speed up administrative tasks Oracle9i Database Administrator: Implementation and Administration

OFA: Directory Structure Standards ORACLE_BASE and ORACLE_HOME define the root directory structures Oracle9i Database Administrator: Implementation and Administration

OFA: File Naming Standards Patterns for naming files are: Control files: controlNN.ctl (example: control01.ctl) Redo log files: redoNN.log (example: redo03.log) Data files: XXXXNN.dbf (example: SYSTEM01.dbf) NN = sequential numbers starting with 01. XXXX = name of the tablespace Oracle9i Database Administrator: Implementation and Administration

Oracle9i Database Administrator: Implementation and Administration Chapter Summary Oracle RDBMS software contains many basic components and even more optional add-ons The database server contains the software, the database files, and the instance (made up of memory allocation and background processes) Oracle Enterprise Edition is the most robust of the three installation options for the server Oracle9i Database Administrator: Implementation and Administration

Oracle9i Database Administrator: Implementation and Administration Chapter Summary Multi-tier architecture provides greater flexibility and independence of software components Optimal Flexible Architecture (OFA) defines standards for directory structure and file names Oracle9i Database Administrator: Implementation and Administration