0% found this document useful (0 votes)
15 views27 pages

02 About Oracle

The document provides an overview of Oracle Database, its history, features, and components, including its object-relational database management system (ORDBMS) capabilities. It discusses various versions of Oracle, their features, and the types of Oracle products available, as well as certification options for Oracle professionals. Additionally, it outlines the architecture of the Oracle database, detailing its physical and logical layers.

Uploaded by

rockstarlovely32
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views27 pages

02 About Oracle

The document provides an overview of Oracle Database, its history, features, and components, including its object-relational database management system (ORDBMS) capabilities. It discusses various versions of Oracle, their features, and the types of Oracle products available, as well as certification options for Oracle professionals. Additionally, it outlines the architecture of the Oracle database, detailing its physical and logical layers.

Uploaded by

rockstarlovely32
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 27

AMANDEEP KAUR

CLASS –MCA-II(A)

ROLL NO- 2

. The Oracle Database (commonly referred to as
Oracle RDBMS or simply as Oracle) is an object-
relational database management system produced and
marketed by Oracle Corporation.

Larry Ellison and his friends and former co-workers


Bob Miner and Ed Oates started Software
Development Laboratories (SDL) in 1977. The name
Oracle comes from the code-name of a CIA(central
intelligence agency).

Oracle Corporation is an American multinational
computer technology corporation that specializes in
developing and marketing hardware systems and
enterprise software products – particularly database
management systems.

Oracle is written in C. There's a set of tables that start


with X$ which are actually exposed C structures that
you can, with the right privileges query
Object-relational database
management system

ORDBMS, is a database management system (DBMS)
similar to a relational database, but with an object-
oriented database model: objects, classes and inheritance
are directly supported in database schemas and in the
query language.

In object-relational databases, the approach is essentially


that of relational databases: the data resides in the
database and is manipulated collectively with queries in a
query language.

Oracle DBA

Oracle dba is a database ,in which you have study about
sql ,creating database ,analyzing and performance tuning
and data recovery

DBA's job is to manage the server related activities. with


everything SQL & PL/SQL

oracle dba means it is used to maintain the data base and


manage the database.
Oracle Developer

oracle developer u have study about programming and
oracle form designing gui (graphical user interface).

oracle developer means oracle programs using to develop


the project

Developers are supposed to work on SQL & PL/SQL. Only


Joining the database backend to frontend by using trigger
procedure. .
Oracle Data types

Data Types Description

VARCHAR2 Contains variable length text string.

CHAR Contains fixed length text string.

NUMBER Contain numeric data.

RAW Contain binary data.

LONG Contain text data of up to 2 gigabytes.

LONG RAW Contain binary data of up to 2 gigabytes.

BLOB Large binary object.


Released version tell today

Oracle 6
Oracle 7
Oracle 8
Oracle 8i
Oracle 9i
Oracle 10g
Oracle 11g
Meaning of i and g in Oracle 9i
& 10g

The I in oracle 8i and 9i stands for INTERNET and
the g in 10g and 11g stands for GRID

Internet
A network based on standards including
Internet Protocol (IP), Simple Mail Transfer
Protocol (SMTP) and the Domain Name System
(DNS), which enables global communications
between all connected computing devices.

Grid computing is a term referring to the combination of
computer resources from multiple administrative domains
to reach a common goal. The grid can be thought of as a
distributed system with non-interactive workloads that
involve a large number of files
Features of oracle 8


Parallel DML statements (UPDATE and DELETE)
Object Relational database (ORDBMS) features
Object types(not just date, character, number as in
v7)
SQL3 standard
Call external procedures
Online/offline, backup/recover individual partitions
merge/balance partitions
Features of 8i

Dynamic database parameters
Data Guard
Log Miner
Enhanced for Data Warehousing
Real Application Cluster
Zero Data Loss Log Transport
Three Tier Security
Enhanced Java Support
Enhanced Data management
Features of oracle 9i

Availability
Scalability
Performance
Security
Manageability
Development Platform for E-Business
Applications
Windows Integration

New Features in 9i are
Multiple table inserts using a single statement
Multilevel collections. i.e.. a nested table can be used
in a nested table
Merge Statement
Renaming of Columns and constraints
Primary Key, Unique key and Referential keys can be
created on a View
Oracle 10g

10g is Oracle's grid computing product group including
(among other things) a database management system
(DBMS) and an application server. In addition to
supporting grid computing features such as resource
sharing and automatic load balancing, 10g products
automate many database management tasks. The Real
Application Cluster (RAC) component makes it possible
to install a database over multiple servers.
Features of oracle 10g

Adusting the Oracle database 10g shared pool
Automatic Shared Memory Management
Oracle Streams Enhancement areas
Security enhancements
Recovery Manager(RMAN) enhancements
SQL regular expressions
Oracle products

 Oracle Server
Used for small number of users and small
database size.

 Oracle Enterprise Edition

Oracle for the large number of users or large


database size, with advanced management, extensibility
and performance features.

 Oracle Personal Edition
Single user versions of oracle.

 Oracle Light
Lightweight database engine for mobile
computing on notebooks.

 Oracle Developer 2000


Oracle’s tool box, which consist of
oracle Forms, oracle Reports and oracle Graphics.
Oracle Certification

All Oracle exams are either proctored or non-proctored:
Proctored exams are considered high-stakes
exams and are therefore only delivered with a proctor. All
exams, except Oracle Database OCM exams.

Non-proctored exams are available online without a proctor.


There are currently three types of non-proctored exams:
online exams, master assignments and free practice
questions.

Online Exams –
Oracle also offers several exams online without a
proctor, which provides a more accessible way to get
started on a certification path. Online exams, also referred
to as non-proctored exams do not require preregistration
or an appointment, and are available on-demand 24 hours
a day, seven days a week.
Oracle Architecture

The Oracle database has a logical layer and a physical layer.
The physical layer consists of the files that reside on the
disk; the components of the logical layer map the data to
these physical components.

The Physical Layer
One or more data files- One or more table
spaces.- Data files store the information contained in the
database. You can have as few as one data file or as many
as hundreds of data files
Two or more redo log files--Redo log files hold
information used for recovery in the event of a system
failure.

The Logical Layer
The database schema, which consists of items
such as tables, clusters, indexes, views, stored
procedures, database triggers, sequences, and so on.

Table spaces and Data files


The database is divided into one or more logical
pieces known as table spaces. A table space is used to
logically group data together.


As part of the process of creating the database,
Oracle automatically creates the SYSTEM table space for
you. Although a small database can fit within the
SYSTEM table space, it's recommended that you create a
separate table space for user data.

You might also like