Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Presented by
ORIENIT
www.orienit.com
 1979 Oracle Release 2
 1986 client/server relational database
 1989 Oracle 6
 1997 Oracle 8 (object relational)
 199...
 Personal Oracle- for single users. Used
to develop systems
 Oracle Standard Edition- (Entry level
Workgroup server)
 O...
 Oracle Forms Developer
 Oracle Reports Developer
 Oracle Jdeveloper
 Oracle Designer
www.orienit.com
www.orienit.com
Database
Processing
www.orienit.com
www.orienit.com
www.orienit.com
 Logical structure - maps the data to
the Physical structure.
 Physical structure -part of the
operating system’s file s...
 control how the data must be stored in
the database.
 five Logical structures:
• tablespaces
• segments
• extents
• dat...
 Parameter files
 Password files
 Datafiles
 Redo log files
 Control files
www.orienit.com
 System Global Area (SGA)
 Program Global Area (PGA)
 The Oracle database uses these memory
areas to store information ...
 A database is divided into logical storage
units called Tablespaces.
 logical construct for arranging different
types o...
 a logical structure
Data1 Data2
Data1_01.dbf Data2_01.dbf Data2_02.dbf
The DATA1
Tablespace =
One datafile
The DATA2
Tab...
CREATE TABLESPACE test
DATAFILE 'oraservORADATAa.dbf'
SIZE 10M
AUTOEXTEND ON
NEXT 10M MAXSIZE 100M;
CREATE TABLE cust(id i...
 SYSTEM
 DATA
 INDEX
 USERS
 ROLLBACK
 TEMP
 TOOLS
www.orienit.com
 Collection of database objects
• Tables
• Views
• Sequences
• Synonyms
• Indexes
• Procedures
• Functions
• Packages
• T...
 The smallest unit of Input/Output used by
Oracle database.
 The size of data block for any database is
fixed at the tim...
 The next level of data storage.
 One extent consists of a specific number
of data blocks
 One or more extents in turn ...
 A segment consists of a set of extents
 Each table’s data is stored in its own single
segment.
 Each index’s data is s...
 Password file - which contain the password
information for all users.
 Parameter file - which contains all the
importan...
The Physical files that make up a database
Control files
Data files
Redo Log
Files
Identify
Identify
Record changes to
www...
 Contain a list of all other files in the
database
 Key information such as
• Name of the database
• Date created
• Curr...
 Store a recording of changes made to the
database as a result of transactions and
internal Oracle Activities
 When Orac...
 Database users and schemas
 Privileges
 Roles
 Storage settings and quotas
 Resource limits
 Auditing
www.orienit.c...
 Data definition language (DDL)
statements
 Data manipulation language (DML)
statements
 Transaction control statements...
 A transaction is a logical unit of work that
comprises one or more SQL statement
executed by a single user. According to...
www.orienit.com
Oracle training-in-hyderabad
Oracle training-in-hyderabad
Upcoming SlideShare
Loading in …5
×

0

Share

Download to read offline

Oracle training-in-hyderabad

Download to read offline

Best Oracle Institute: orienit is the best Oracle Training Institutes in Hyderabad. Providing Oracle Training by real time faculty in Hyderabad.

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Oracle training-in-hyderabad

  1. 1. Presented by ORIENIT www.orienit.com
  2. 2.  1979 Oracle Release 2  1986 client/server relational database  1989 Oracle 6  1997 Oracle 8 (object relational)  1999 Oracle 8i (Java Virtual Machine)  2000 Oracle Application Server  2001 Oracle 9i database server www.orienit.com
  3. 3.  Personal Oracle- for single users. Used to develop systems  Oracle Standard Edition- (Entry level Workgroup server)  Oracle Enterprise edition- Extended functionality  Oracle Lite- (Oracle mobile) single users using wireless devices. www.orienit.com
  4. 4.  Oracle Forms Developer  Oracle Reports Developer  Oracle Jdeveloper  Oracle Designer www.orienit.com
  5. 5. www.orienit.com
  6. 6. Database Processing www.orienit.com
  7. 7. www.orienit.com
  8. 8. www.orienit.com
  9. 9.  Logical structure - maps the data to the Physical structure.  Physical structure -part of the operating system’s file structure.  Memory structure - where all the processing takes place. www.orienit.com
  10. 10.  control how the data must be stored in the database.  five Logical structures: • tablespaces • segments • extents • data blocks • schema objects www.orienit.com
  11. 11.  Parameter files  Password files  Datafiles  Redo log files  Control files www.orienit.com
  12. 12.  System Global Area (SGA)  Program Global Area (PGA)  The Oracle database uses these memory areas to store information before they are made permanent in the database. www.orienit.com
  13. 13.  A database is divided into logical storage units called Tablespaces.  logical construct for arranging different types of data  An Oracle database must have at least a system tablespace.  It is recommended to have different tablespaces for user and system data. www.orienit.com
  14. 14.  a logical structure Data1 Data2 Data1_01.dbf Data2_01.dbf Data2_02.dbf The DATA1 Tablespace = One datafile The DATA2 Tablespace = Two datafiles www.orienit.com
  15. 15. CREATE TABLESPACE test DATAFILE 'oraservORADATAa.dbf' SIZE 10M AUTOEXTEND ON NEXT 10M MAXSIZE 100M; CREATE TABLE cust(id int,name varchar2(20)) TABLESPACE test; www.orienit.com
  16. 16.  SYSTEM  DATA  INDEX  USERS  ROLLBACK  TEMP  TOOLS www.orienit.com
  17. 17.  Collection of database objects • Tables • Views • Sequences • Synonyms • Indexes • Procedures • Functions • Packages • Triggers www.orienit.com
  18. 18.  The smallest unit of Input/Output used by Oracle database.  The size of data block for any database is fixed at the time of creation of the database;  Some values of the data block size are 2KB, 8KB, 16KB, and 32KB.  Oracle recommends a size of 8KB www.orienit.com
  19. 19.  The next level of data storage.  One extent consists of a specific number of data blocks  One or more extents in turn make up a segment.  When the existing space in a segment is completely used, Oracle allocates a new extent for the segment. www.orienit.com
  20. 20.  A segment consists of a set of extents  Each table’s data is stored in its own single segment.  Each index’s data is stored in a single segment.  More extents are automatically allocated by Oracle to a segment if its existing extents become full.  The different types of segments are the data segments, index segments,rollback segments, and temporary segments. www.orienit.com
  21. 21.  Password file - which contain the password information for all users.  Parameter file - which contains all the important information necessary to start a database.  Datafiles - which contain the application data being stored, as well as any data necessary to store user-IDs, passwords, and privileges.  Redo log files - which store all the transactions made to the database.These files are also called transaction log files.  Control files - which store information specifying the structure of the database,such as the name and time of creation of the database and the name and location of the datafiles. www.orienit.com
  22. 22. The Physical files that make up a database Control files Data files Redo Log Files Identify Identify Record changes to www.orienit.com
  23. 23.  Contain a list of all other files in the database  Key information such as • Name of the database • Date created • Current state • Backups performed • Time period covered by redo files www.orienit.com
  24. 24.  Store a recording of changes made to the database as a result of transactions and internal Oracle Activities  When Oracle fills one redo log, it automatically fills a second.  Used for database recovery www.orienit.com
  25. 25.  Database users and schemas  Privileges  Roles  Storage settings and quotas  Resource limits  Auditing www.orienit.com
  26. 26.  Data definition language (DDL) statements  Data manipulation language (DML) statements  Transaction control statements  Session control statements  System control statements  Embedded SQL statements www.orienit.com
  27. 27.  A transaction is a logical unit of work that comprises one or more SQL statement executed by a single user. According to the ANSI/ISO SQL standard, with which Oracle is compatible, a transaction begins with the user’s first executable SQL statement. A transaction ends when it is explicitly committed or rolled back. www.orienit.com
  28. 28. www.orienit.com

Best Oracle Institute: orienit is the best Oracle Training Institutes in Hyderabad. Providing Oracle Training by real time faculty in Hyderabad.

Views

Total views

248

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

3

Shares

0

Comments

0

Likes

0

×