吉大20年3月《数据库应用技术》作业考核试题答卷答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
吉大18年9月《数据库应用技术》作业考核试题-0001
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.How many rows can be retrieved using a single SELECT INTO statement?
A.Only one row
C.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
D.数据库系统复杂,而文件系统简单。
答案:C
9.事务的原子性是指()
A.事务必须是使数据库从一个一致性状态变到另一个一致性状态
B.事务中包含的所有操作要么都做,要么都不做
C.事务一旦提交,对数据库的改变是永久性的
D.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
答案:A
14.在客户端直接连接到DB2 UDB服务器的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。
A.SERVER_ENCRYPT
B.KERBEROS
C.DCE_SERVER_ENCRYPT
D.DCE
答案:C
15.发人员开发访问后台AIX上的DB2的windows程序,需要在windows开发平台上安装:
A.需要的时候
B.数据库服务器启动的时候
C.数据库建立的时候
D.以上都不对
答案:A
13.A cursor is declared with the WITH HOLD option. Which of the following statements is always true?
A.The cursor will remain open after a COMMIT.
答案:B
10.The following commands are issued against a data source containing table user2.org: CREATE ALIAS user1.org FOR sample.org CREATE TABLE org.sample ( c CHAR(1)) CREATE ALIAS sample.org FOR user2.org CREATE ALIAS user2.sample FOR sample.org Given the user SAMPLE issues the following statement: SELECT * FROM sample For which of the following database objects will access be attempted?
A.错误
B.正确
答案:B
4.下面哪个工具可以帮助用户对语句性能进行分析?
A.控制中心
B.性能监视器
C.命令行处理器
D.可视化解释工具
答案:D
5.定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
A.UNIQUE
B.NULL
C.NOT NULL
D.DISTINCT
答案:C
6.Given an ODຫໍສະໝຸດ BaiduC/CLI program with a single connection, two threads and the following actions which complete successfully: Thread 1: INSERT INTO mytab VALUES (1) Thread 2: INSERT INTO mytab VALUES (2) Thread 1: COMMIT Thread 2: INSERT INTO mytab VALUES (3) Thread 1: ROLLBACK Thread 2: COMMIT How many records will be inserted and retained in the table MYTAB?
B.数据以及数据之间的联系
C.数据
D.信息
答案:B
3.在语句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.DB2运行时间客户端
B.DB2管理客户端
C.DB2瘦客户端
D.DB2应用程序开发客户端
B.As many as host variable array structures can hold
C.As many as are in the result
D.As many as are host variables used in the call
答案:A
2.在数据库中存储的是:()
A.数据模型
A.user2.org
B.sample.sample
C.sample.org
D.org.sample
答案:B
11.在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?
A.均不需要
B.WHERE子句
C.ORDER BY子句
D.GROUP BY子句
答案:D
12.如果选用循环日志方式,辅助日志文件何时分配?
A.3
B.2
C.1
D.0
答案:B
7.向基本表增加一个新列后,原有元组在该列上的值为什么?
A.空值
B.不确定
C.TRUE
D.FALSE
答案:A
8.据库系统和文件系统的主要区别是:
A.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
B.Locks obtained by the cursor will be kept after a COMMIT.
C.All rows retrieved are locked until a COMMIT.
D.A COMMIT will not be allowed until the cursor is closed.
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 100 分)
1.How many rows can be retrieved using a single SELECT INTO statement?
A.Only one row
C.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
D.数据库系统复杂,而文件系统简单。
答案:C
9.事务的原子性是指()
A.事务必须是使数据库从一个一致性状态变到另一个一致性状态
B.事务中包含的所有操作要么都做,要么都不做
C.事务一旦提交,对数据库的改变是永久性的
D.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
答案:A
14.在客户端直接连接到DB2 UDB服务器的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。
A.SERVER_ENCRYPT
B.KERBEROS
C.DCE_SERVER_ENCRYPT
D.DCE
答案:C
15.发人员开发访问后台AIX上的DB2的windows程序,需要在windows开发平台上安装:
A.需要的时候
B.数据库服务器启动的时候
C.数据库建立的时候
D.以上都不对
答案:A
13.A cursor is declared with the WITH HOLD option. Which of the following statements is always true?
A.The cursor will remain open after a COMMIT.
答案:B
10.The following commands are issued against a data source containing table user2.org: CREATE ALIAS user1.org FOR sample.org CREATE TABLE org.sample ( c CHAR(1)) CREATE ALIAS sample.org FOR user2.org CREATE ALIAS user2.sample FOR sample.org Given the user SAMPLE issues the following statement: SELECT * FROM sample For which of the following database objects will access be attempted?
A.错误
B.正确
答案:B
4.下面哪个工具可以帮助用户对语句性能进行分析?
A.控制中心
B.性能监视器
C.命令行处理器
D.可视化解释工具
答案:D
5.定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
A.UNIQUE
B.NULL
C.NOT NULL
D.DISTINCT
答案:C
6.Given an ODຫໍສະໝຸດ BaiduC/CLI program with a single connection, two threads and the following actions which complete successfully: Thread 1: INSERT INTO mytab VALUES (1) Thread 2: INSERT INTO mytab VALUES (2) Thread 1: COMMIT Thread 2: INSERT INTO mytab VALUES (3) Thread 1: ROLLBACK Thread 2: COMMIT How many records will be inserted and retained in the table MYTAB?
B.数据以及数据之间的联系
C.数据
D.信息
答案:B
3.在语句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.DB2运行时间客户端
B.DB2管理客户端
C.DB2瘦客户端
D.DB2应用程序开发客户端
B.As many as host variable array structures can hold
C.As many as are in the result
D.As many as are host variables used in the call
答案:A
2.在数据库中存储的是:()
A.数据模型
A.user2.org
B.sample.sample
C.sample.org
D.org.sample
答案:B
11.在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?
A.均不需要
B.WHERE子句
C.ORDER BY子句
D.GROUP BY子句
答案:D
12.如果选用循环日志方式,辅助日志文件何时分配?
A.3
B.2
C.1
D.0
答案:B
7.向基本表增加一个新列后,原有元组在该列上的值为什么?
A.空值
B.不确定
C.TRUE
D.FALSE
答案:A
8.据库系统和文件系统的主要区别是:
A.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
B.Locks obtained by the cursor will be kept after a COMMIT.
C.All rows retrieved are locked until a COMMIT.
D.A COMMIT will not be allowed until the cursor is closed.