要求20 道判断、20 道单选选择 10 道多选 7 道问答 3 道编程,再加 20 道填空 一、单项选择题(每题 1分,共 20分) 1、在 Oracle 中,一个用户拥有的所有数据库对象统称为( B ) A) 数据库 B) 模式 C) 表空间 D) 实例 2、在 Oracle 中创建用户时,若未提及 DEFAULT TABLESPACE 关键字,则 Oracle 就将( D )表空间分配给用户作为默认表空间
A) USER B) SYS C) DEFAULT D) SYSTEM 3、在 oracle 中获取前 10 条的关键字是(D) A) top B)Limit C)first D) rownum 解释:top 是 sql server 数据库的关键字,limit 是 mysql 数据库的关键字,first 是 informix数据库的关键字 4、在 Oracle 中,( B )操作符返回并集操作并不包括重复行 A) Intersect B) Union C) Union all D) Minu s 解释: Intersect 返回交集,u nion 返回并集,不包括重复行,u nion all 返回并集,包括重复行,minu s 返回差集 5、下面那个语句是错误的(D) A) create synonym dept_synon for scott
dept B) create sequence dept_seque increment by 1 C) alter sequence dept_seque increment by 2 D) drop dept_synon 6、oracle 数据库中,通过( C )可以以最快的方式访问表中的一行
A) 主键 B) 唯一索引 C) rowid D) 全表扫描 7、下面那个不是 oracle 程序设计中的循环语句( A)