oracle(4级一体化)

2025-05-15

一体化考核模拟试卷

《基本SQL操作》模块

一、基础知识(每题2分,共50分) 1.以下不是分组函数的为 。

A.MAX B.SUM C.AVG D.SQRT

2.关于ORDERBY子句,下列说法中不正确的是 。 A.排序列可以用它们在SELECT子句中的次序号代替 B.升序和降序的关键字是ASC和DESC C只能按一个列进行排序

D.允许对多个列进行排序。 3.在UPDATE语句中.更改列值的关键字是 。 A.SET B,ON C ORDER BY D.WHERE

4.事务处理 可以防止事务未完前其他用户更新数据。 A.提交 B.锁 C.回滚 D.备份 5.下列 约束对访问权限有要求·:

A.UNIQUE B.FOREIGN KEYC.CHECK D.NOT NULL 6.以下语句中不属于DDL的是 : A.CREATE B.DELETE C.ALTER D.DROP

7.Oracle的体系结构是 类型。

A.服务器 B.客户机 C B/S D.C/S

8.搜索—列中的部分匹配的数据,下列关键字中最合适的是 。 A.EXISTS B.LIKE C.BETWEEN D.IN

9.下面WHERE子句实现了查找以“黄浦”开头的地址的是 。 A.LIKE黄浦..., B.LIKE'黄浦_' C.LIKE'黄浦*' D. LIKE'黄浦%'

10.一般来说.—个学校会有很多班级,每个班级有很多学生,因此班级与学生之间 可以构成 的关系· I

A.一对一 B.多对一 C.一对多 D.多对多 11.在关系数据库二, 主键的性质是 。

A.创建唯一索引,允许空值 B.在一个表中可以有多个主键 C.为标识表中唯一的实体 D.只允许以表中第一个字段建立 228

12.以下属于无效的数据类型的是 。

A.VARCHAR2 B.CLOB C.RAW D.DATETIME 13.将多个查询结果返回一个结果集合的运算符是 。 A.JOIN B.LIKE C.UNION D.INTO

14.下面字符串能与通配符表达式AB%a进行匹配的是 。 A.BCDEF B.A_BCD C.ABC_a D.A%a

15.表Student包含4个字段:ID(学号),Name(姓名),Sex(性别),Phone(电话号码), 字段最适合建立主键。

A.Sex B.Name C.Phone D.ID

16.为表中的某个数字类型的字段指定数据类型时,以下写法中错误的为 。 A.NUMBER B.NUMBER(5)

CNUMBER(5,2) n没有错误 17.WHERE子句用来指定 。

A.查询结果分组条件 B.组或聚合的搜索条件

C.限定返回的行的搜索条件 D.结果集的排序方式 18.以下方法中, 可以实现数据的引用完整性。 A.设置主键约束 B.设置检察约束 C.设置唯一约束 D.设置外键约束

19.以下语句中用来创建表的是 。 A.CREATE TABLE test... B.ALTER TABLE test... C.DROP TABLE test D.FROM TABLE test

20.SELECT子句中使用——子句指定分组后的查询条件。 A.HAVING B.WHERE C.GROUP BY D.INTO 21.两个NULL值进行比较操作时的结果是 。 A.NULL B.不确定 C.TRUE D.FALSE 22.在查询语句中,可以使用的通配符包括 。 A.% B. x C._

D. [ ] E. #

23.要想知道65是哪个字符的ASCII码,可以选用 函数。 A.ASCH(65) B.CHR(65)

C.LENGTH(65) D.TO_CHAR(65)

24.表达式TO_CHAR(3.14+5.2)的运算结果为 。 A.3.14+5.2 B.3.14 C. 8.34 D.3 25.下列函数中, 可以得到某个字符串中的特定部分。 A.SUBSTR B.SUBSTRING C.INSTR D.MID

二、仿真操作(每题10分)

1.为某学校一年级的学生建立学生信息表student,包含4个字段:字段SID(学号)为varchar2型,长度为5,不允许为空;字段SName(姓名)为varchar2型,长度为30;字段Class(班级)为varchar2型,长度为10,Birthday(出生日期)为日期型。

2.向表student中插入6条数据:

第一条’001’,’Albert’,’H1’,NULL; 第二条'002',’Newton',’H1,NULL; 第三条'003',’Jack',’H1’,NULL; 第四条'004',Tony’,’H1’,NULL; 第五条’005',’Bush',’H2’,NULL;

第六条’006',’Jer’,’H2',NULL。(使用语句INSERT INTO)

3.删除表student中SID(学号)大于'001'的记录(使用语句DELETE FROM)。 4.查询表student中每个班的人数,要求输出班级编号(Class)和人数,不使用别名。 5.将表student中的学号(SID)为001的学生的出生日期(Birthday)改为1988一12—28。

一体化考核模拟试卷

《数据库对象及编程》模块

一、基础知识(每题2分,共50分)

1,下列不适合创建B+树索引的是 。 A.包含太多重复值的列 B.是外键或主键的列

C.在ORDERBY子句中使用的列

D.经常被查询搜索的列,如经常在WHERE子句中出现的列 2.以下关于索引的说法中正确的是 。 A.索引越多越好

B.同—个列上可以建立多个不同的索引

C.唯一索引不允许两行有相同的索引值,包括NULL。 D.在一个表中只能有一个唯一索引

3.表Student包含斗个字段:ID(学号).Name(姓名),Sex(性别),Phone(电话号码), 字段最适合建立位图索引。

A.Sex B.N ame C.Phone D.ID

4.下列选项中, 不是事务处理的模式。 A.自动提交的事务 B.回滚事务

C隐式事务 D.显式事务

5.在Oracle中,——不是数据库对象。

A.用户 B.表 C.数据 D.视图

6. 命令允许用户直接修改一个已存在的视图。

A.ALTER B.CREATE C .MODIFY D.CREATE OR REPLACE

7.下列语句中,表示创建了数据库“学生”的是 。 A.CREATE TABLE学生 B.CREATE DATABASE学生 C ALTER TABLE学生 D.CREATE VIEW学生 8.创建Oracle数据库对象一般可以通过 工具实现。 A.SQL*Plus D.查询分析器

C.OEM(企业管理器) D.SQLxPlus及OEM(企业管理器)

9.判断这个PL/SQL代码块: BEGIN

FOR I IN 1..6 LOOP IF i=2 OR i=3 THEN null;

ELSE

INSERT INTO example(one) VALUES(i); END IF; ROLLBACK; END LOOP; COMMIT;

END;

有 行被插入到表EXAMPLE。

A.0 B.1 C.2 D.6

10.关于触发器的操作,下列选项不正确的是 。 A.CREATE TRIGGER B.ALTER TRIGGER , C.INSERT TRIGGER D.DROP TRIGGER

11.Oracle 9i中导人导出功能要完成的主要工作是 。

A.完成不同格式的数据库之间的相互转换 B.完成数据的备份功能 C.完成数据的校验功能 D.完成数据的传输功能

12.下列不属于视图的特点的是 。 A.提高数据的网络传输速度

B.提高应用程序之间的独立性 C降低对最终用户查询水平的要求

D.分割数据,屏蔽用户所不需要浏览的数据 13.创建索引时,可以指定 。 A.索引名称 B.表空间 C.簇

D.数据库 E.用户

14.SQLxPlus中用 命令可以执行缓冲区中的一条SQL语句。

A.Ctrl+D B. x C./ D;; 15.表emp中的empno字段被设定为主键列,下面查询命令中无法使用empno上的索引的是 。 A.SELECT * FROM emp WHERE empno=’59384’;

B.SELECT empno,1astname FROM emp WHERE empno=’59384’; C.SELECT * FROM empWHERENVL(empno,’00000’)=’59384’; D.SELECT 1 FROM emp WHERE empno=’59834’;

16.当一个用户创建一个数据库对象时,没有指定表空间,那么ORACLE将为该对象分配——表空间。 A.SYSTEM TABLESPACE B.DEFAULT TABLESPACE C.TEMP TABLESPACE D.USER TABLESPACE

17.在一个PL/SQL程序块中,如果将某个变量定义为NUMBER类型,但没有赋值,当在以后的语句中调用该变量时,它的值是 。

A.NULL B.0 C.产生编译错误 D.抛出异常 18.两个NULL值进行比较操作时的结果是 。 A.NUI。L B.不确定 C.TRUE D.FALSE 19.在()racle 9i中,表创建后,可以运行的操作为 。 A.更改表名 B.增加/删除列 C.修改用于索引的列

D.修改已有列的属性 E.添加索引

20.Oracle 9i数据库系统中,默认情况下,SQI,语句对大小写 。 A.敏感 B.关键字敏感 C.变量名敏感 D.不敏感 21.创建视图时不可以使用 子句和关键字。

A.GR()UP BY B.INTO C.WHERE D。DISTINCT 22.使用SQI。语句创建视图时,下面语句中错误的是 。 A.CREATE VIEW vname AS SELECT id,MAX (price) FROM Orders GROUP BY id; B.CREATE VIEW vname AS SELECT id,price FROM Orders GROUP BY id, price: C.CREATE VIEW vname AS SELECT id,MAX((price ) price FROM Orders GROUP BY id: D.CREATE VIEW vname AS SELECT id,price FROM orders; 23.下面浯句执行完后,X的值是 。 DECLARE

X NUMBER: =0 BEGIN

FOR Y IN 1?8 LOOP X: =Y—l: END LOOP ;

END;

A.7 B.8 C.0 D.一8

24.为了防止一个用户的工作不适当地影响另一个用户,应该采取 手段。 A.完整性控制 B.并发控制 C.访问控制 D.安全性控制 25.在删除表时,如果该表有non-unique索引,那么对索引有何影响? A.没影响 B.索引被删除

C.索引被标志为无效 D.索引将包含空值

二、仿真操作(每题10分) 1.执行以下给定语句: CREATE TABlE student(sID VARCHAR(5)NOT NULL, name VARCHAR 30),class VARCHAR(10));

INSERT INTO student VALUES(‘001’,’A1berr’,’Hl’); INSERT INTO student VALUES(‘002’,’Newton’,’Hr’); 2.在表student的sID字段上建立唯一索引idx_sID。 3.建立视图vStu,显示student表中的数据。

4.通过视图删除表student中sID大于002的记录(使用语句DELETEFROM)。 5.删除student表上的索引必id_sID。


oracle(4级一体化).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:七年级语文上册《第3课羚羊木雕》教案(新版)新人教版(2)

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219