Oracle数据库教程(第2版21世纪高等学校计算机专业核心课程规划教材)

Oracle数据库教程(第2版21世纪高等学校计算机专业核心课程规划教材)
作者: 编者:赵明渊|责编:王冰飞
出版社: 清华大学
原售价: 59.80
折扣价: 44.90
折扣购买: Oracle数据库教程(第2版21世纪高等学校计算机专业核心课程规划教材)
ISBN: 9787302543619

作者简介

\\\"赵明渊,男,重庆市,汉族,电子科技大学计算机应用技术专业博士,中国农业银行四川省分行计算机高级工程师,国务院颁发证书的享受政府特殊津贴的专家。作者在电子科技大学、四川大学等校先后担任SQL Server数据库、Oracle数据库、MySQL数据库、数据库原理与应用、大数据、Java EE、Android等课程的教学工作,SQL Server数据库等课程在电子科技大学录制了视频。 \\\"

内容简介

第3章创建数据库 本章要点  Oracle数据库的体系结构  创建和删除数据库 在Oracle中,数据库是一个数据容器,它包含表、 视图、索引、过程、函数等对象,表是数据库中最重要 的数据库对象,用来存储数据库中的数据。本章介绍 Oracle数据库的体系结构、创建和删除数据等内容。 3.1Oracle数据库的体系结构 Oracle是一个关系数据库系统,Oracle数据库 (Database)是一个数据容器,它包含表、视图、索引、 过程、函数等对象,用户只有和一个确定的数据库相连 接,才能使用和管理该数据库中的数据。在使用数据库 之前,有必要了解Oracle数据库的体系结构。 Oracle数据库的体系结构包括逻辑结构、物理结构 和总体结构。其中,逻辑结构为Oracle引入的结构,物 理结构为操作系统所拥有的结构。Oracle引入逻辑结构 ,首先是为了增加Oracle的可移植性,即在某个操作系 统上开发的数据库几乎可以不加修改地移植到另外的操 作系统上; 其次是为了减少Oracle操作人员的操作难 度,只需对逻辑结构进行操作,而从逻辑结构到物理结 构的映射,则由Oracle数据库管理系统来完成。 下面对逻辑结构、物理结构和总体结构分别进行介 绍。 3.1.1逻辑结构 逻辑结构包括表空间,段、盘区和数据块,表,索 引,用户和方案等。 1. 表空间 表空间(Table Space)是Oracle数据库中数据的逻 辑组织单位,通过表空间来组织数据库中的数据,数据 库逻辑上由一个或多个表空间组成,表空间物理上是由 一个或多个数据文件组成,Oracle系统默认创建的表空 间如下。 (1) EXAMPLE表空间。 EXAMPLE表空间是示例表空间,用于存放示例数据 库的方案对象信息及其培训资料。 (2) SYSTEM表空间。 SYSTEM表空间是系统表空间,用于存放Oracle系 统内部表和数据字典的数据,如表名、列名和用户名等 。一般不赞成将用户创建的表、索引等存放在SYSTEM表 空间中。 (3) SYSAUX表空间。 SYSAUX表空间是辅助系统表空间,主要存放 Oracle系统内部的常用样例用户的对象,如存放CMR用 户的表和索引等,从而减少系统表空间的负荷。 (4) TEMP表空间。 TEMP表空间是临时表空间,存放临时表和临时数据 ,用于排序和汇总等。 (5) UNDOTBS1表空间。 UNDOTBSI表空间是重做表空间,存放数据库中有关 \\\"提供习题参考答案,免费提供教学课件、所有实例的源代码下载。 本书可作为大学本科、高职高专及培训班的教材,适于计算机应用人员和计算机爱好者自学参考。\\\"