0% found this document useful (0 votes)
107 views4 pages

Information Technology Program

The document discusses Oracle database architectures. It provides an overview of the Oracle 12c architecture which introduced the multitenant container database (CDB) that can contain multiple pluggable databases (PDBs). It also compares Oracle 10g, 11g, and 12c, noting key new features such as grid computing in 10g, total recall and active data guard in 11g, and multitenancy, in-memory capabilities, and edition-based redefinition in 12c. Finally, it lists questions on illustrating Oracle 12c components, comparing 10g, 11g, and 12c features, and researching trends in Oracle databases.

Uploaded by

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

Information Technology Program

The document discusses Oracle database architectures. It provides an overview of the Oracle 12c architecture which introduced the multitenant container database (CDB) that can contain multiple pluggable databases (PDBs). It also compares Oracle 10g, 11g, and 12c, noting key new features such as grid computing in 10g, total recall and active data guard in 11g, and multitenancy, in-memory capabilities, and edition-based redefinition in 12c. Finally, it lists questions on illustrating Oracle 12c components, comparing 10g, 11g, and 12c features, and researching trends in Oracle databases.

Uploaded by

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

Technological Institute of the Philippines

938 Aurora Blvd. Cubao, Quezon City

College of Information Technology Education

ITE 007 Database Systems 2 (Oracle 2)

Preliminary
Oracle 12c Architecture

Name: ABELARDE, JESSA MAE L. Date: June 15, 2017


Program / Section: BSIT/IT31FB3 Instructor: Ms. Roxanne A. Ancheta
Assessment Task: Assignment No. 1: Oracle 12c Architecture

The following questions support the attainment of Student Outcomes:

Information Technology Program


Apply knowledge of computing, science, and mathematics appropriate to the discipline;
Analyze a complex problem and identify and define the computing requirements appropriate
to its solution; and
j. Use and apply current technical concepts and practices in the core information technologies.

Questions:
Illustrate, list, and define the functionality of each components of Oracle 12c Architecture.
Provide comparison of Oracle 10g, 11g, and 12c Database. Note: consider different
functionalities.
Read and study the current trends and issues in Oracle Database.

Assessment Tools:
This activity will be assessed using Rubrics of Student Outcomes (a) and (b)
ANSWER:
1.Illustrate, list, and define the functionality of each components of Oracle 12c Architecture.

The multitenant architecture enables an Oracle database to function as a multitenant container


database (CDB).
A CDB includes zero, one, or many customer-created pluggable databases (PDBs). A PDB is a
portable collection of schemas, schema objects, and nonschema objects that appears to an Oracle
Net client as a non-CDB. All Oracle databases before Oracle Database 12c were non-CDBs.
About Containers in a CDB
A container is either a PDB or the root. The root container is a collection of schemas, schema objects,
and nonschema objects to which all PDBs belong.
Every CDB has the following containers:
Exactly one root
The root stores Oracle-supplied metadata and common users. An example of metadata is
the source code for Oracle-supplied PL/SQL packages. A common user is a database user
known in every container. The root container is named CDB$ROOT.
Exactly one seed PDB
The seed PDB is a system-supplied template that the CDB can use to create new PDBs. The
seed PDB is named PDB$SEED. You cannot add or modify objects in PDB$SEED.
Zero or more user-created PDBs
A PDB is a user-created entity that contains the data and code required for a specific set of
features. For example, a PDB can support a specific application, such as a human resources
or sales application. No PDBs exist at creation of the CDB. You add PDBs based on your
business requirements.

2.Provide comparison of Oracle 10g, 11g, and 12c Database. Note: consider different
functionalities.

functionalities.
Oracle 10g:Grid Computing,ASM,AWR/ADDM/ASH,ASMM.Data Pump.VPD
Oracle 11g:Total Recall,RAT,PArallel Execute,Active Data Guard,ASO/TDE,Data Vault,
Audit VAulit, Invisible Indexes,Data Redaction,Data Masking
Oracle 12c:multi-Tenant,In-Memory,Edition-Based Redefinition,Adaptive Optimizer

The difference of every oracle in their new features. Compared with 10g, 11g provides more
simplified, improved and automated memory management and better ability to diagnose faults
through inbuilt infrastructure to prevent, detect, diagnose, and help resolve critical database errors,
as well as, low database performance issues. It provides invisible indexes, virtual columns, table
partitioning and the ability to redefine tables which have materialized view logs whilst online. A major
difference in the two are the new security features found in 11g such as better password-based
authentication with mixed case passwords, encryption on tablespace-level and enhancements for
data pump encryption and compression.
11g continued the use of different editions used in 10g which are Enterprise Edition (EE), Standard
Edition (SE), Standard Edition One (SE1), Express Edition (EX) and Oracle Database Lite for mobile
devices.
and Oracle 11g build for GRID Intention is to give a better reliability. On the Oracle 12c -build for
CLOUD Intention is to support SOA architecture and Oracle 12c Is the recent version of the Oracle
Family and some new features only added in this version along with some new functions.
Multitenant/pluggable databases
- In Memory (12.1.0.2
- JSON support (12.1.0.2)
- Adaptive queries
- New histogram types
- SQL enhancements (match_recognize, PL/SQL in the with clause

You might also like