数据库的三级模式结构:
数据库的三级模式结构是由外模式,模式,内模式。
模式又称为逻辑模式,是数据库中全体数据的逻辑结构和特征的描述。是所有用户的公共数据视图。数据库模式计全局逻辑结构是数据库的中心和关键,它独立与数据库的其他层次,因此设计数据库模式结构时应首先确定数据库的逻辑模式。
DBMS提供模式描述语言(模式DDL)来严格定义模式。
外模式:又称为子模式或用户模式,它是数据库用户能够看见和使用局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。
内模式:又称为存储模式,一个数据库只有一个内模式。他是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。例如记录的存储方式是顺序存储还是按照某个属性值的升降序存储,还是按照属性值聚簇存储,索引按照什么方式组织。是B+树索引,还是hash索引,数据是否压缩存储,是否加密。
分享到:
相关推荐
本文将详细解析Oracle数据库的体系结构,帮助读者深入理解其内部工作原理。 Oracle数据库的核心架构可以分为以下几个主要部分: 1. **数据文件**(Data Files):数据文件是Oracle数据库存储实际数据的地方,包含...
深入理解Oracle数据库体系结构,大师之作,推荐阅读。
随着新应用和新需求的不断涌现,数据规模的增长和数据类型的日益复杂化,对数据库系统提出了新的挑战和要求。硬件方面,多核CPU的普及、内存容量的增大和网络速度的提升,使得新型数据库体系结构的构建和高效率的...
《Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构(第2版)》是一本专为Oracle...通过阅读和实践书中的内容,你将能够更深入地理解和掌控这个强大的数据库系统,为你的业务提供更高效、更可靠的数据服务。
Oracle Database 9i/10g/11g编程艺术深入数据库体系结构中文版
事务处理是数据库系统的关键特性,Oracle支持ACID(原子性、一致性、隔离性和持久性)属性,确保了交易的可靠性和一致性。回滚段记录了事务的更改,以便在事务失败时进行回滚。 最后,Oracle数据库还支持高级特性如...
Oracle 12c数据库体系结构图文详解手册是 Oracle 12c数据库管理系统的核心组件之一,该手册详细介绍了 Oracle 12c数据库的体系结构、实例、数据库、内存结构、后台进程、控制文件、重做日志文件、数据文件等概念。...
通过阅读《Oracle编程艺术-深入数据库体系结构》,读者不仅能掌握Oracle数据库的基础知识,还能深入了解其复杂的运行机制,从而在实践中更有效地管理和优化数据库系统。这本书是Oracle DBA和开发者提升专业能力的...
Oracle 9i、10g和11g是Oracle数据库系统的重要版本,每个版本都有其独特的特性和改进。9i引入了实时应用集群(Real Application Clusters, RAC),10g强化了数据仓库功能和网格计算,而11g则进一步优化了性能和安全...
Oracle.Database.9i.10g.11g.编程艺术深入数据库体系结构.zip Oracle.Database.9i.10g.11g.编程艺术深入数据库体系结构.zip Oracle.Database.9i.10g.11g.编程艺术深入数据库体系结构.zip
Oracle Database 9i/10g/11g编程艺术深入数据库体系结构中文版
本书是一本关于Oracle Database 9i、10g 和11g 数据库体系结构的权威图书,涵盖了所有重要的Oracle 体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,分区和并行,以及...
Oracle Database 9i/10g/11g编程艺术深入数据库体系结构(第二版)PDF及涉及源代码 由于文件超过最大上传大小,因此分开两部分,需要两部分都下载了之后,才能正常解压使用。
Oracle_Database_9i10g11g编程艺术深入数据库体系结构.part1.rar Oracle_Database_9i10g11g编程艺术深入数据库体系结构.part2.rar合并下载
本书是一本关于Oracle Database 9i、10g 和11g 数据库体系结构的权威图书,涵盖了所有重要的Oracle 体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,分区和并行,以及...
深入数据库体系结构(第2版)》是数据库领域权威专家Thomas Kyte的著作。本书是关于Oracle数据库编程与体系结构的深入探讨,内容涵盖了多个版本的Oracle数据库技术。接下来,我们将详细地探讨这本书可能涉及的一些知识...
Oracle_Database_9i10g11g编程艺术深入数据库体系结构
《Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构》是Oracle数据库技术领域的一本经典著作,它详细介绍了Oracle数据库的内部工作原理和编程技巧。这本书的源码提供了读者深入理解Oracle数据库核心机制的...
Oracle数据库体系结构是Oracle软件的核心部分,负责管理和存储数据以供用户和应用程序使用。Oracle数据库体系结构主要由以下几部分构成:Oracle数据库服务器、Oracle实例、Oracle数据库的物理结构和Oracle数据库的...
《Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构(第2版)》是一本关于Oracle Database 9i、10g和11g数据库体系结构的权威图书,涵盖了所有重要的Oracle体系结构特性