13春吉林大学《数据库应用技术》在线作业二

所属学校:吉林大学 科目:数据库应用技术 2015-03-17 18:02:44
吉大《数据库应用技术》在线作业二
试卷总分:100
单选题
一、单选题(共 25 道试题,共 100 分。)
V
1. 向基本表增加一个新列后,原有元组在该列上的值为什么?
A. TRUE
B. FALSE
C. 空值
D. 不确定
满分:4 分
2. 据库系统和文件系统的主要区别是:
A. 数据库系统复杂,而文件系统简单。
B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
满分:4 分
3. 如果选用循环日志方式,辅助日志文件何时分配?
A. 数据库建立的时候
B. 数据库服务器启动的时候
C. 需要的时候
D. 以上都不对
满分:4 分
4. 关系数据库管理系统应能实现的专门关系运算包括()
A. 排序、索引、统计
B. 选择、投影、连接
C. 关联、更新、排序
D. 显示、打印、制表
满分:4 分
5. DBMS是()
A. 操作系统的一部分
B. 在操作系统支持下的系统软件
C. 一种编译程序
D. 应用程序系统
满分:4 分
6. 定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
A. NULL
B. NOT NULL
C. DISTINCT
D. UNIQUE
满分:4 分
7. 下述关于数据库系统的正确叙述是()
A. 数据库中只存在数据项之间的联系
B. 数据库的数据项之间和记录之间都存在联系
C. 数据库的数据项之间无联系,记录之间存在联系
D. 数据库的数据项之间和记录之间都不存在联系
满分:4 分
8. 在数据库中存储的是:()
A. 数据
B. 数据模型
C. 数据以及数据之间的联系
D. 信息
满分:4 分
9. 关系模式中各级模式之间的关系为()
A. 3NF 2NF 1NF
B. 3NF 1NF 2NF
C. 1NF 2NF 3NF
D. 2NF 1NF 3NF
满分:4 分
10. 如果需要创建一个表,并把表中的索引数据和其他数据分开存储,则应该
A. 建立两个SMS表空间分别存储索引数据和其他数据
B. 建立两个DMS表空间分别存储索引数据和其他数据
C. 建立一个DMS表空间存储索引数据,再建立一个SMS表空间存储其他数据
D. 建立一个SMS表空间存储索引数据,再建立一个DMS表空间存储其他数据
满分:4 分
11. 给定三个表:学生表S,课程表C和学生选课表SC,它们的结构分别如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程 号,CN为课程名,GRADE为成绩。 对表SC建立如下视图: CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE) AS SELECT S#,COUNT(C#),AVG(GRADE) FROM SC GROUP BY S#; 判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。 SELECT S#,C_NUM FROM S_GRADE WHERE AVG_GRADE 80
A. 不允许查询。因为视图中使用了分组和聚合函数。
B. 允许。对应的操作为: SELECT S#,COUNT(C#) FROM SC WHERE AVG(GRADE) 80
C. 允许。对应的操作为: SELECT S#,COUNT(C#) FROM SC GROUP BY S# HAVING AVG(GRADE) 80
D. 允许。对应的操作为: SELECT S#, COUNT(C#) FROM SC HAVING AVG(GRADE) 80
满分:4 分
12. SQL语言具有()功能。
A. 关系规范化、数据操纵、数据控制
B. 数据定义、数据操纵、数据控制
C. 数据定义、关系规范化、数据控制
D. 数据定义、关系规范化、数据操纵
满分:4 分
13. 执行下面两条SQL语句后: CREATE TABLE t1 ( c1 char(10) NOT NULL PRIMARY KEY, c2 int, c3 char(10), c4 char(10) NOT NULL, CONSTRAINT c4 UNIQUE (c1,c4) ) //自动创建索引 CREATE INDEX Index1 ON t1 (c2 ASC) 表t1上有几个索引?
A. 0
B. 1
C. 2
D. 3
E. 4
此题选: D 满分:4 分
14. 下列哪种工具可以向表中增添记录,并更改数据库的统计信息?
A. import
B. insert
C. load
D. update
满分:4 分
15. 对于那些需要偶尔连接到公司数据上进行数据交换的用户可选择哪种版本的DB2?对于支持小规模的部门级应用,这些应用不需要存取驻留在OS/400、OS/390等平台上的远程数据库,则需要哪种级别的DB2 产品?
A. 企业版
B. 工作组版
C. 企业扩展版
D. 个人版
E. 卫星版
满分:4 分
16. 如果想在数据导入的过程中创建表,应该
A. 使用IXF文件格式进行LOAD
B. 使用WSF文件格式进行LOAD
C. 使用IXF文件格式进行IMPORT
D. 使用WSF文件格式进行IMPORT
满分:4 分
17. 在语句CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLE, HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION; 所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。
A. 正确
B. 错误
满分:4 分
18. 数据操纵语言的基本功能中不包括()
A. 向数据库中插入数据
B. 描述数据库的访问控制
C. 修改数据库中的数据
D. 删除数据库中的数据
满分:4 分
19. 如果用户在SQL语句中没有指定数据库对象的SCHEMA,则其缺省的SCHEMA是:
A. SYSIBM
B. SYSCAT
C. SYSSTAT
D. 该用户连接到数据库时所使用的用户名
E. 以上都不对
此题选: D 满分:4 分
20. 若用如下的SQL语句创建一个student表: CREATE TABLE student(NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL, SEX CHAR(2), AGE NUMBERIC(2))可以插入到student表中的是哪一项?
A. (‘1031’,‘曾华’,男,23)
B. (‘1031’,‘曾华’,NULL,NULL)
C. (NULL,‘曾华’,‘男’,‘23’)
D. (‘1031’,NULL,‘男’,23)
满分:4 分
21. 游标稳定性(CS,或称光标稳定性)隔离级锁定工作单元期间光标所在的任何行。对该行的锁定将()
A. . 不保持
B. . 保持到取出下一行记录或整个工作单元终止。
C. . 保持到整个工作单元终止。
满分:4 分
22. 下面哪个工具可以帮助用户对语句性能进行分析?
A. 可视化解释工具
B. 性能监视器
C. 命令行处理器
D. 控制中心
满分:4 分
23. 实体是信息世界中的术语,与之对应的数据库术语为:()
A. 文件
B. 数据库
C. 字段
D. 记录
此题选: D 满分:4 分
24. 给出下面信息: CREATE TABLE tab1 (c1 char(3) WITH DEFAULT NULL, c2 INTEGER); INSERT INTO tab1(c2) VALUES (‘345’); 如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的? SELECT * FROM tab1;
A. C1 C2 --- ----------- 0 record(s) selected.
B. C1 C2 --- ----------- 123 345 1 record(s) selected.
C. C1 C2 --- ----------- 345 1 record(s) selected.
D. C1 C2 --- ----------- - 345 1 record(s) selected.
满分:4 分
25. 并发控制的主要方法是采用以下哪种机制?
A. 口令
B. 锁
C. 副本
D. 检查点
满分:4 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: