- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle10g数据库复习资料
数据库特点:安全性、完整性、稳定性、支持多种操作系统、支持多种硬件平台。
数据库新特性:网络计算、真正集群技术、自动存储管理、数据库自动管理、高可用性、超大型数据库支持、闪回查询与闪回操作、物化视图与查询重写、数据泵。
数据库服务器企业版、标准版、个人版区别:
①企业版数据库服务器包含所有的数据库组件,主要针对高端的应用环境,适用于安全性和性能要求较高的联机事务处理(OLTP)、查询密集型的数据仓库和要求较高的Internet应用程序:
②标准版数据库服务器提供大部分核心的数据库功能和特性,适合于工作组或部门级的应用程序:
③个人版数据库服务器只提供基本数据库管理功能和特性,适合单用户的开发环境,为用户提供开发测试平台。
创建数据库的方法:①使用数据库配置助手(DBCA)创建数据库:是Oracle提供的用于创建数据库的图形界面工具,内置数据库模板,可以直观快速地创建数据库,适合初学者。②运行脚本手动创建数据库:使用create database 语句和Oracle预定义脚本手动创建数据库,比DBCA方式具有更大的灵活性和效率,适合有经验的DBA。
文本初始化参数文件:是一个本地的初始化参数文件,无论启动本地或远程数据库,都需要读取一个本地的初始化参数文件,并使用其中的设置来配置数据库和实例,文本参数文件的修改是通过直接对文本的修改实现的,通过命令行是无法将修改后的参数值写入该文件中。
服务器初始化参数文件:是一个保存在数据库服务器端的二进制文件。远程启动数据库实例时,不需要在客户机保存一份初始化参数文件。服务器初始化参数文件是不能直接修改的,必须通过ALTER SYSTEM语句来进行参数修改的。
数据库物理结构包括:数据文件、控制文件、重做日志文件、数据库的归档。
数据文件:用于保存数据库中的所有文件,包括数据字典、用户数据、系统数据、临时数据、索引数据等。对数据库的操作,就是对数据文件的操作。
控制文件:用于保存数据库的物理结构信息,包括数据库名称、数据文件的名称与状态、重做日志文件的名称与状态等。在数据库启动时,数据库实例依赖初始化参数定位控制文件,然后根据控制文件的信息加载数据文件和重做日志文件,最后打开数据文件和重做日志文件。
重做日志文件:是以重做记录的形式记录、保存用户对数据库所进行的修改操作,包括用户执行DDL、DML语句的操作。如果用户只对数据库进行查询操作,那么查询信息是不会记录到重做日志文件中的。
数据库逻辑存储结构的组成和相互关系:数据库的逻辑存储结构分为数据块、区、段和表空间四种。其中,数据块是数据库中的最小I/O单元,由若干个连续的数据块组成的区是数据库中最小的存储分配单元,由若干个区形成的段是相同类型数据的存储分配区域,由若干个段形成的表空间是最大的逻辑存储单元,所有的表空间构成一个数据库。
数据库与实例关系:数据库实例是数据库系统的软件结构,由内存结构与后台进程组成,处于用户与物理数据库之间,实现对数据库的操作。通常,数据库与实例是一一对应的,在并行数据库服务器结构中,一个数据库对应多个实例。
数据库写入进程:DBWR进程负责把数据高速缓冲区中已经被修改过的数据(“脏”缓存块)成批写入数据文件中永久保存,同时使数据高速缓冲区有更多的空闲缓存块,保证服务器进程将所需要的数据从数据文件读取到数据高速缓冲区中,提高缓存命中率。
日志写入进程:LGWR负责把重做日志缓冲区的重做记录写入重做日志文件中永久保存。
数据库启动步骤:①创建并启动实例:根据数据库初始化参数文件,为数据库创建实例,启动一系列后台进程和服务进程。②装载数据库:实例打开数据库的控制文件,从中获取数据库名称、数据文件和重做日志文件的位置、名称等数据库物理结构信息。③打开数据库:实例打开所有处于联机状态的数据文件和重做日志文件。
数据库启动的3种模式:①startup nomount :对应数据库启动的第一个步骤。用于创建一个新的数据库或重建数据库的控制文件。②startup mount :对应数据库启动的第二个步骤。用于重命名数据文件、添加、删除或重命名重做日志文件、改变数据库的归档模式、执行数据库完全恢复操作等。③startup open :对应数据库启动的第三个步骤。正常方式打开数据库,具有create session 权限的用户都可以连接到数据库并访问。
数据库模式:数据库模式与用户之间的区别在于:用户是数据库的使用者和管理者,用户具有帐户状态、访问权限和操作权限等属性。模式是一系列逻辑数据结构或对象的集合,是数据库中对象的组织和管理单位。
表的约束包括:
主键约束:定义了主键约束的列取值不能为空,也不能重复。起唯一标识作用,一个表只能定义一个。
唯一性约束:定义了唯一性约束的列取值必须唯一,可以为空值。
检查约束:定义了检查约束的
您可能关注的文档
最近下载
- 中国建筑色卡千色卡色号查询表.doc VIP
- 2025浙商银行绍兴分行招聘笔试参考题库附答案解析.docx VIP
- oxford膝关节单髁置换.ppt
- 海燕出版社六年度级劳动与技术上册教案.pdf VIP
- 婴幼儿猫狗抓咬伤概述陈丹丹讲解.pptx VIP
- 专题8 仿射变换在圆锥曲线中的应用 微点2 仿射变换在圆锥曲线中的应用(二)(学生版).docx VIP
- ISO 27701-2019管理体系管理手册.docx VIP
- ISO27001-2022相关方的需求和期望识别表.docx VIP
- 专题8 仿射变换在圆锥曲线中的应用 微点2 仿射变换在圆锥曲线中的应用(二)(含答案解析).pdf VIP
- 专题8 仿射变换在圆锥曲线中的应用 微点1 仿射变换的定义、性质及其在圆锥曲线中的应用(一)(学生版).docx VIP
原创力文档


文档评论(0)