oracle concepts 目錄重溫學習
This document contains:
Part I: What Is Oracle?
Chapter 1, "Introduction to the Oracle Server"
This chapter provides an overview of the concepts and features you need for
understanding the Oracle data server. You should read this overview before using
the detailed information in the remainder of this manual.
Part II: Database Structures
Chapter 2, "Data Blocks, Extents, and Segments"
This chapter discusses how data is stored and how storage space is allocated for
and consumed by various objects within an Oracle database.
Chapter 3, "Tablespaces, Datafiles, and Control Files"
This chapter discusses how physical storage space in an Oracle database is divided
into logical divisions called tablespaces. It also discusses the physical operating
system files associated with tablespaces (datafiles) and files used in recovery
(control files).
Chapter 4, "The Data Dictionary"
This chapter describes the data dictionary, which is a set of reference tables and
views that contain read-only information about an Oracle database.
xxxv
Part III: The Oracle Instance
Chapter 5, "Database and Instance Startup and Shutdown"
This chapter describes an Oracle instance and explains how the database
administrator can control the accessibility of an Oracle database system.
Chapter 6, "Application Architecture"
This chapter discusses distributed processing environments in which the Oracle
data server can operate.
Chapter 7, "Memory Architecture"
This chapter describes the memory structures used by an Oracle database system.
Chapter 8, "Process Architecture"
This chapter describes the process architecture of an Oracle instance and the
different process configurations available for Oracle.
Chapter 9, "Database Resource Management"
This chapter describes how the Database Resource Manager can be used to control
resource use.
Part IV: Data
Chapter 10, "Schema Objects"
This chapter describes the database objects that can be created in the domain of a
specific user (a schema), including tables, views, numeric sequences, and
synonyms. Optional structures that make data retrieval more efficient, including
indexes, materialized views, dimensions, and clusters, are also described.
Chapter 11, "Partitioned Tables and Indexes"
This chapter describes how partitioning can be used to split large tables and indexes
into more manageable pieces.
Chapter 12, "Native Datatypes"
This chapter describes the types of relational data that can be stored in an Oracle
database table, such as fixed- and variable-length character strings, numbers, dates,
and binary large objects (BLOBs).
xxxvi
Chapter 13, "Object Datatypes and Object Views"
This chapter gives an overview of the object extensions that Oracle provides.
Part V: Data Access
Chapter 14, "SQL, PL/SQL, and Java"
This chapter briefly describes SQL (Structured Query Language), the language used
to communicate with Oracle, as well as PL/SQL, the Oracle procedural language
extension to SQL. It also discusses the procedural language constructs called
procedures, functions, and packages, which are PL/SQL program units that are
stored in the database.
Chapter 15, "Dependencies Among Schema Objects"
This chapter explains how Oracle manages the dependencies for objects such as
procedures, packages, triggers, and views.
Chapter 16, "Transaction Management"
This chapter defines the concept of transactions and explains the SQL statements
used to control them. Transactions are logical units of work that are run together as
a unit.
Chapter 17, "Triggers"
This chapter discusses triggers, which are procedures written in PL/SQL, Java, or C
that run implicitly whenever a table or view is modified or when some user actions
or database system actions occur.
Part VI: Parallel SQL and Direct-Path INSERT
Chapter 18, "Parallel Execution of SQL Statements"
This chapter describes parallel execution of SQL statements (queries, DML, and
DDL statements) and explains the rules for parallelizing SQL statements.
Chapter 19, "Direct-Path INSERT"
This chapter describes the Oracle direct-path INSERT feature for serial or parallel
inserts, and the NOLOGGING clause.
xxxvii
Part VII: Data Protection
Chapter 20, "Data Concurrency and Consistency"
This chapter explains how Oracle provides concurrent access to and maintains the
accuracy of shared information in a multiuser environment. It describes the
automatic mechanisms that Oracle uses to guarantee that the concurrent operations
of multiple users do not interfere with each other.
Chapter 21, "Data Integrity"
This chapter discusses data integrity and the declarative integrity constraints that
you can use to enforce data integrity.
Chapter 22, "Controlling Database Access"
This chapter describes how to control user access to data and database resources.
Chapter 23, "Privileges, Roles, and Security Policies"
This chapter discusses security at the system and schema object levels.
Chapter 24, "Auditing"
This chapter discusses how the Oracle auditing feature tracks database activity.
爭取這幾天有空時間重新看下oracle concepts documents 加深理解
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-157767/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redis學習——目錄Redis
- Flutter學習目錄Flutter
- react學習目錄React
- Python學習目錄Python
- 深度學習——學習目錄——學習中……深度學習
- Oracle 19c Concepts(00):Changes in This Release for Oracle Database ConceptsOracleDatabase
- Spring Boot 學習目錄Spring Boot
- 【機器學習】目錄機器學習
- 0、Linux學習 - 目錄Linux
- autosar學習總目錄
- Oracle 19c Concepts(18):Concepts for Database AdministratorsOracleDatabase
- Oracle 19c Concepts(19):Concepts for Database DevelopersOracleDatabaseDeveloper
- java基礎學習(目錄)Java
- 移動端學習目錄
- 大資料學習目錄大資料
- Spring學習筆記目錄Spring筆記
- 花姐的python學習目錄Python
- JavaScript回顧學習:目錄篇JavaScript
- 前端學習程式碼目錄存放前端
- 統計機器學習 -- 目錄機器學習
- Linux學習——2 目錄結構Linux
- 學習設計模式(總目錄)設計模式
- Oracle 19c Concepts(01):Introduction to Oracle DatabaseOracleDatabase
- Oracle 19c Concepts(13):Oracle Database InstanceOracleDatabase
- 每天學習一個Linux命令-目錄Linux
- linux目錄及檔案命令學習Linux
- Android------- IjkPlayer 原始碼學習目錄Android原始碼
- Linux學習——3 常用目錄含義Linux
- Oracle 19c Concepts(10):TransactionsOracle
- Oracle 19c Concepts(07):SQLOracleSQL
- iOS 基礎知識學習目錄索引iOS索引
- 目錄遍歷-基於Pikachu的學習
- Oracle 19c Concepts(16):Application and Oracle Net Services ArchitectureOracleAPP
- Oracle 19c Concepts(14):Memory ArchitectureOracle
- Oracle 19c Concepts(15):Process ArchitectureOracle
- Oracle 19c Concepts(05):Data IntegrityOracle
- SAP UI5 初學者教程的學習目錄UI
- Linux基礎學習——檔案與目錄管理Linux
- AA_網易雲課堂學習目錄