一.单选题(共16题,72.0分)
1、数据库实例中的系统全局区SGA不包括下列哪些部分
正确答案: B
2、下列关于表空间描述不正确的是
- A、
- B、
- C、
- D、
正确答案: B
3、下列关于数据库外部存储结构描述不正确的是
- A、
- B、
- C、
- D、
正确答案: B
4、系统全局区不包括下面哪些区域?
正确答案: B
5、解析后的SQL语句会缓存在SGA的哪个区域中?
正确答案: C
6、启动Oracle数据库的操作步骤是
正确答案: D
7、关闭Oracle数据库的操作步骤是( )
- A、
- B、
- C、
- D、
正确答案: A
8、使用Database Configuration Assistant创建数据库的过程中,无法完成哪一项操作( )
正确答案: C
9、下列哪条语句能实现对成绩表(cjb)中的所有成绩加10分?
- A、
- B、
- C、
- D、
正确答案: A
10、向学生表(xsb)表增加一条记录,下列哪条语句正确。( )
- A、
- B、
INSERT INTO xsb (姓名, 性别,年龄,民族,专业) VALUES('李鹏',,‘男’,24,‘汉族’,‘计算机教育’);
- C、
INSERT xsb(姓名, 性别,年龄,民族,专业) VALUES('李鹏',,‘男’,24,‘汉族’,‘计算机教育’);
- D、
INSERT INTO xsb(姓名, 性别,年龄,民族,专业) ('李鹏',,‘男’,24,‘汉族’,‘计算机教育’);
正确答案: B
11、从学生表(xsb)表中删除学号为2019001的学生,下列哪条语句正确。( )
- A、
- B、
- C、
- D、
正确答案: D
12、下列哪一项不是表结构列的属性( )
- A、
- B、
- C、
- D、
正确答案: C
13、下列语句哪一个不是对表进行操作的( )
- A、
- B、
- C、
- D、
正确答案: B
14、为了去除查询结果集中的重复行,可以在SELECT语句中使用哪一个关键字( )?
正确答案: C
15、在SELECT语句中,HAVING子句的作用是( )。
- A、
- B、
- C、
- D、
正确答案: B
16、关于SELECT...FROM...WHERE..查询子句描述错误的是。( )
正确答案: B
二.多选题(共2题,9.0分)
1、下列哪些命令实现对表中数据编辑修改?( )
正确答案: ACD
2、下列哪些命令子句是对表结构进行修改( )
- A、
- B、
- C、
- D、
正确答案: ACD
三.判断题(共3题,13.5分)
1、数据库是一个文件的集合,文件主要包括数据文件、控制文件、重做日志文件和临时文件
正确答案:√
2、数据库实例是主要是由一组Oracle后台进程和SGA系统全局区组成的。
正确答案:√
3、可以使用数据库配置向导DBCA(Database Configuration Assistant)实现数据库的创建。
正确答案:√
四.简答题(共1题,5.5分)
1、根据下表的结构属性要求,编写SQL语句创建课程表KCB表。
列 名 | 数 据 类 型 | 是 否 可 空 | 默 认 值 | 说 明 |
课程号 | char(3) | × | 无 | 主键 |
课程名 | char(16) | × | 无 | |
开课学期 | number(1) | √ | 1 | 只能为1~8 |
学分 | number(1) | × | 0 |
create table KCB (
课程名 char(3) not null primary key,
课程名 char(16) not null,
开课学期 number(1) default 1 number_check CHECK (number>1 and number<8),
学分 number(1) not null default 0,
);