oracle
填空题
1、Oracle数据库系统的物理存储结构主要有3类文件组成,分别是______、______、和______。
2、用户对数据库的操作如果产生日志信息,则该日志信息首先被存储在______中,随后由______进程保存到______。
3、一个表空间物理上对应一个或多个数据文件。
4、在oracle的逻辑存储结构中,根据存储数据的类型,可以将段分为______、______、______、______和临时段。
5、在oracle的逻辑存储结构中,______是最小的i/o单元。
6、在多进程oracle实例系统中,进程分为______、______和______。当一个用户运行应用程序,如pro*c程序或一个oracle工具,系统将为用户运行的应用程序建立一个______。
7、sql*plus工具中,可以运行______和______。
8、在sql*plus工具中,可以使用______命令编辑缓冲区内容;还可以使用______命令复制输出结果到文件。
9、使用______命令可以显示表的结构信息。
鼠标驱动10、使用sql*plus的______命令可以将文件检索到缓冲区,并且不执行。
11、当设置了多个列的显示属性后,如果清除设置的显示属性,可以使用命令______而当要清除某列具体的显示属性时,需要使用______。
12、使用______命令可以将缓冲区的sql命令保存到一个文件中,并且可以使用命令运行这个文件。
13、要设置sql*plus显示数字时的格式可以使用______命令,而设置某个数字列的显示格式要使用______命令。
14、______是oracle中最大的逻辑存储结构,它与物理上的一个或多个______相对应,每个oracle数据库都至少拥有一个表空间。
15、表空间的管理类型可以分为______和______。
16、表空间的状态属性主要由______、______、______和脱机等4种状态。
17、在安装oracle时,oracle数据库系统一般会自动创建6个默认的表空间,分别是:______、______、______、______、______和EXAMPLE表空间。
18、数据文件的状态有3种,______表示数据文件可以使用;______表示当数据库运行在存档模式下时,数据文件不可以使用;______表示当数据运行在非存档模式下时,数据文件不可以使用。
19、在创建不同类型的表空间时,create后面使用的关键字不同,创建临时表空间,使用______关键字;创建撤销表空间,使用______关键字;创建大文件表空间,使用______关键字。
20、按照约束的作用域可将表的约束以下两类:______和______。
21、按照约束的用途可将表的完整性约束分为以下5类:______约束、______约束、______约束、______约束和SHECK约束。
22、为了自己的模式中创建新表,用户必须具有______系统权限。如果要在其他用户模式中创建表,必须具有______的系统权限。
23、______约束要求表中一个字段或一组字段中的每一个值都是唯一的:______约束用来约束表的一个字段或者几个字段的取值字段中的并且不为null。______约束是一个关系表达式,它规定了一个字段的数据必须满足条件。
24、用来清理索引存储碎片的两种方式分别是____________。
25、可以通过数据字典____________来了解视图中哪些字段是可以更新的。
26、______是表、索引、视图或其他模式对象的别名。
27、在使用序列号时,可以使用序列中的伪例获取相应序列值。______用于获取序列的下一个序号值,______用于获取当前序号值。
28.如果需要在SELECT子句中也包括一个表的所有列,可以使用符号______。
29.WHERE子句可以接收FROM子句输出的数据,而HAVING子句可以接收来自FROM、_
________或________子句输出的数据。
30.在SELECT语句中,分组条件的子句是______,对显示的数据进行排序的子句是______。
31.在DML语句中,INSERT语句可以实现插入记录,______语句可以实现更新记录,______语句和______语句可以实现删除记录。
32. ______函数可以返回某个数值的ASCII值,______函数可以返回某个ASCII值对应的十进制数。
33.使用______函数,可以把数字或日期类型的数据转换成字符串;使用TO_DATE函数,可以把______转换成______,默认的日期格式为______。
34.DDL和DML分别表示______和______。
35.子查询按使用比较操作符可分为______和______。
36.在SELECT语句的WHERE子句中可以使用子查询,表示将______外部的WHERE条件。
37.在子查询的SELECT语句中,可以指定FROM子句、______子句、______子句和HAVING子句等,但是有些情况下不能指定______子句。
38.使用IN操作符实现指定匹配查询:使用______操作符实现任意匹配查询;使用______操作符实现全部匹配查询。
39.在关联子查询中可以使用______或______关键字。
40.常用的表的连接类型有______(内连接)、______(外连接)和______(交叉连接)。
41.集合运算符______实现了集合的并运算;集合运算符INTERSECT实现了对集合的交运算;而集合运算符______则实现了集合的减运算。
42.PL/SQL程序块一般包括DECLARE部分、BEGIN…END部分和______部分。
43.在声明常量时需要使用______关键字,并且必须为常量赋值。
44.如果程序的执行部分出现异常,那么程序将跳转到______部分对异常进行处理。
移动电源排行榜
45.异常根据定义方式可分为______和______两类。
46.游标分为______和______两种。最适合考前鼓励的话
47.存储过程是一个命名的程序块,包括______、______和______三部分。
48.创建存储过程需要使用CREATE PROCEDURE语句,调用存储过程可以使用______或EXECUTE命令。
49.修改存储过程是在创建存储过程的语句中添加______选项。离婚该怎么起诉离婚
50.存储过程的3种参数模式,分别是IN、______和______。
51.删除存储过程需要用户事先具有______系统权限。
52.Oracle中触发器主要有______、______、系统触发器和______。
53.如果要创建行级触发器,则应该在创建触发器的语句中使用______子句。
54.创建包定义需要使用CREATE PACKAGE语句,创建包体需要使用______语句。
答案:
1.数据文件 日志文件 爱国主义的诗歌控制文件
2.日志缓冲区  LGWR  日志文件
3.数据
4.数据段、索引段、回退段、LOB 段和临时段
5.数据块
6.用户进程  后台进程  服务器进程  用户进程
7.SQL语句  SQL*Plus命令
8.EDIT  SPOOL
9.DESCRIBE
10.GET
11.CLEAR  OFF
12.SAVE  START
13.NUMFORMAT    COLUMN
14.表空间  数据文件
15.数据字典管理  本地化管理
16.联机(ONLINE 读写(READ WRITE 只读(READ ONLY)和脱机(OFFLINE)
17.SYSTEM表空间、SYSAUX表空间、TEMP很好的英文表空间、UNDOTBS1表空间、USERS表空间、EXAMPLE表空间。
18.ONLINE  OFFLINE    OFFLINE DROP
19.TEMPORARY  UNDO  BIGFILE
20.字段级约束  表约束
21.NOT NULL约束    UNIQUE约束    PRIMARY KEY约束    FOREIGN KEY约束

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。