2022年Oracle数据库重点 .pdf
《2022年Oracle数据库重点 .pdf》由会员分享,可在线阅读,更多相关《2022年Oracle数据库重点 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、考试题型:一、单选(2*15)二、填空(1*10)三、设计(4*10)四、问答(5*2)四、问答题:1简述 Oracle物理存储结构的主要存储部分以及各部分的主要功能。数据文件用于存储数据库中的所有数据;控制文件用于记录和描述数据库的物理存储结构信息;重做日志文件用于记录外部程序(用户)对数据库的修改操作;初始化参数文件用于设置数据库启动时的参数初始值;跟踪文件用于记录用户进程、数据库后台进程的运行情况;归档文件用于保存已经写满的重做日志文件口令文件用于保存具有SYSDBA,SYSOPER 权限的用户名和SYS 用户口令。2简述 Oracle操作模式有哪两种,它们有什么关系?在 Oracle
2、数据库中,数据库的操作模式分为专用服务器(DELICATED SERVER)模式和多线程服务器(MULTITHREADED SERVER)模式两种。其中,在专用服务器模式中,用户进程与服务器进程之间是一对一的关系,即一个服务器进程只为一个用户进程服务;而在多线程服务器模式中,用户进程与服务器进程之间是多对一的关系,即一个服务器进程可以为多个用户进程提供服务。3说明数据库模式与用户之间的区别?数据库模式与用户之间的区别在于:用户是数据库的使用者和管理者,用户具有帐户状态、访问权限和操作权限等属性。模式是一系列逻辑数据结构或对象的集合,是数据库中对象的组织和管理单位。4说明数据库的启动过程。数据库
3、启动分为三个步骤:创建并启动数据库实例、装载数据库和打开数据库。数据库启动时首先根据初始化参数文件创建并启动实例,然后根据控制文件装载数据库的数据文件和重做日志文件,最后打开数据文件和重做日志文件,从而启动数据库。三、设计题:1.P111(1)为USERS 表空间添加一个数据文件,文件名为 userdata03.dbf,大小为 50MB。alter tablespace users add datafile d:Oracleuserdata03.dbfsize 50M;(2)为 EXAMPLE表空间添加一个数据文件,文件名为 example02.dbf,大小为 20MB。alter table
4、space example add datafile d:Oracleuserdata02.dbfsize 20M;(7)为数据库添加一个重做日志文件组,组内包含两个成员文件,分别为redo4a.log和 redo4b.log,大小分别为 5MB。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -alter database add logfile group 4(d:Oracleredo4a.log,d:Oracleredo4b.log)size 5M;(8)为新建的重做日志文件组添加一个成员文件,名称为redo4c.log。alter database add log
5、file member d:Oracleredo4c.log to group 4;P130(1)使用 SQL命令创建一个本地管理方式下的自动分区管理的表空间USERTBS1,其对应的数据文件大小为20MB。create tablespace USERTBS1 datafile d:OracleUSERTBS1.dbf size 50M extent management local autoallocate;(2)使用 SQL命令创建一个本地管理方式下的表空间USERTBS2,要求每个分区大小为 512KB。create tablespace USERTBS2 datafile d:Orac
6、leUSERTBS2.dbf size 50M extent management local uniform size 512K;(5)使用 SQL命令创建一个本地管理方式下的临时表空间TEMPTBS,并将该表空间作为当前数据库实例的默认临时表空间。create temporary tablespace TEMPTBS tempfile d:OracleTEMPTBS.dbf size 20M extent management local uniform size 16K;2.P203(1)按下列表结构利用SQL语句创建 class、student 两个表。class 列名数据类型约束备注
7、CNO NUMBER(2)主键班号CNAME VARCHAR2(20)班名NUM NUMBER(3)人数Student 列名数据类型约束备注SNO NUMBER(4)主键学号SNAME VARCHAR2(10)唯一姓名SAGE NUMBER 年龄SEX CHAR(2)性别CNO NUMBER(2)班级号create table class(CNO number(2)primary key,CNAME varchar2(20)NUM number(3);create table student(SNO number(4)primary key,名师资料总结-精品资料欢迎下载-名师精心整理-第 2
8、 页,共 6 页 -SNAME varchar2(10)unique,SAGE number,SEX char(2),CNO number(2);(2)为 student 表添加一个可以延迟的外键约束,其 CNO 列参照 class 表的 CNO列。alter table student add constraint fk_cno foreign key(cno)references class(cno)deferrable;(3)为 student 表的 SAGE 列添加一个检查约束,保证该列取值在0100之间。alter table student add constraint ck_sa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Oracle数据库重点 2022 Oracle 数据库 重点
限制150内