吉大20春学期《数据库应用技术》在线作业二-1(答案)

[复制链接]
查看: 814|回复: 1

23万

主题

23万

帖子

32万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
329477
发表于 2020-7-2 10:27:46 | 显示全部楼层 |阅读模式
答案来源:雅宝题库交流网(www.ybaotk.com)-[吉林大学]吉大20春学期《数据库应用技术》在线作业
试卷总分:100    得分:100
第1,给出下面信息:
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.
正确答案:


第2题,关系模式中各级模式之间的关系为()
A、3NF包含 2NF包含 1NF
B、3NF包含 1NF包含 2NF
C、1NF 包含2NF包含 3NF
D、2NF包含 1NF 包含3NF
正确答案:


第3题,如果想在数据导入的过程中创建表,应该
A、使用IXF文件格式进行LOAD
B、使用WSF文件格式进行LOAD
C、使用IXF文件格式进行IMPORT
D、使用WSF文件格式进行IMPORT
正确答案:


第4题,在数据库中存储的是:()
A、数据
B、数据模型
C、数据以及数据之间的联系
D、信息
正确答案:


答案来源:雅宝题库交流网(www.ybaotk.com),如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()
A、DB2个人开发版(PDE)
B、DB2通用开发版(UDE)
正确答案:


第 题,定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
A、NULL
B、NOT NULL
C、DISTINCT
D、UNIQUE
正确答案:


第1题,数据操纵语言的基本功能中不包括()
A、向数据库中插入数据
B、描述数据库的访问控制
C、修改数据库中的数据
D、删除数据库中的数据
正确答案:


第8题,下列SQL语句中,能够实现& uot;收回U4对学生表(STUD)中学号(XH)的修改权& uot;这一功能的是以下哪项?
A、REVOKE UPDATE(XH) ON TABLE FROM U4
B、REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
C、REVOKE UPDATE(XH) ON STUD FROM U4
D、REVOKE UPDATE(XH) ON STUD FROM PUBLIC
正确答案:


第9题,要对应用程序预编译并生成绑定文件,需要什么特权?
A、数据库上的CONNECT特权
B、数据库上的BINDADD特权
C、程序包上的BIND特权
D、程序包上的CONTROL特权
正确答案:


答案来源:雅宝题库交流网(www.ybaotk.com),Under which of the following situations must dynamic SQL be used?
A、When temporary table references exist at compile time
B、When the host variables' values are unknown at compile time
C、When the columns in the SELECT clause are unknown at compile time
D、When the number of rows being returned are unknown at compile time
正确答案:


第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 SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80
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
正确答案:


答案来源:雅宝题库交流网(www.ybaotk.com),当数据库遭到破坏时,为了能迅速恢复,在进行事务处理过程中将对数据库更新的全部内容写入以下哪项?
A、副本文件
B、日志文件
C、检查点文件
D、死锁文件
正确答案:


第13题,关系规范化中的删除操作异常是指()
A、不该删除的数据被删除
B、不该插入的数据被插入
C、应该删除的数据未被删除
D、应该插入的数据未被插入
正确答案:


第14题,Which of the following is a benefit of user-defined functions?
A、Improves application concurrency
B、Improves blocking of result sets
C、Simplifies application maintenance
D、Reduces memory re uirements on the server
正确答案:


答案来源:雅宝题库交流网(www.ybaotk.com),下面哪个工具可以帮助用户对语句性能进行分析?
A、可视化解释工具
B、性能监视器
C、命令行处理器
D、控制中心
正确答案:


第1 题,执行下面两条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
正确答案:


第11题,下述关于数据库系统的正确叙述是()
A、数据库中只存在数据项之间的联系
B、数据库的数据项之间和记录之间都存在联系
C、数据库的数据项之间雅联系,记录之间存在联系
D、数据库的数据项之间和记录之间都不存在联系
正确答案:


第18题,发人员开发访问后台AIX上的DB2的windows程序,需要在windows开发平台上安装:
A、DB2运行时间客户端
B、DB2管理客户端
C、DB2应用程序开发客户端
D、DB2瘦客户端
正确答案:


第19题,Given the application code:
EXEC SQL DECLARE cur CURSOR WITH HOLD FOR SELECT c1 FROM t1
EXEC SQL OPEN cur
EXEC SQL FETCH cur INTO :hv /* Statement 1 */
EXEC SQL COMMIT /* Statement 2 */
EXEC SQL FETCH cur INTO :hv /* Statement 3 */
EXEC SQL ROLLBACK /* Statement 4 */
EXEC SQL CLOSE cur /* Statement 5 */
If the table T1 has no rows in it, which statement will cause the cursor & uot;cur& uot; to be
closed first?
A、Statement 1
B、Statement 2
C、Statement 3
D、Statement 4
正确答案:


答案来源:雅宝题库交流网(www.ybaotk.com),Given the expression:
WITH most_cities AS
(
SELECT b.id,b.name,a.cities
FROM country a, staff b
WHERE a.person = b.id AND
cities  :threshold
)
SELECT * FROM most_cities
In which of the following does MOST_CITIES exist?
A、user tables
B、server memory
C、user table space
D、system catalog tables
正确答案:


第21题,数据库系统的独立性是指():
A、不会因为数据的变化而影响应用程序
B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C、不会因为存储策略的变化而影响存储结构
D、不会因为某些存储结构的变化而影响其它的存储结构
正确答案:


第22题,下面哪个工具可以保存终端用户需要存取的元数据?
A、Query Management Facility
B、DB2 Query Patroller
C、DB2存储过程构建器
D、信息目录
正确答案:


第23题,Given the following table:
CREATE TABLE employee
(name CHAR(10), salary DEC NOT NULL WITH DEFAULT)
INSERT INTO employee (name, salary) VALUES ('SMITH', 30000)
INSERT INTO employee (name) VALUES ('JONES')
INSERT INTO employee (name, salary) VALUES ('ALI', 35000)
Which of the following statements will retrieve more than one row?
A、SELECT salary FROM employee WHERE salary IN (SELECT (salary/(SELECT
SUM(salary) FROM employee)) FROM employee)
B、SELECT COALESCE(AVG(salary)) FROM employee
C、SELECT SUM(salary)/COUNT(*) FROM employee
D、SELECT salary/(SELECT SUM(salary) FROM employee) FROM employee
正确答案:


第24题,如果一个用户USER1被授予了表TAB上的CONTROL特权,如果需要限制该用户对表的存取,应使用以下哪条命令?
A、REVOKE ALL ON TAB TO USER1
B、REVOKE ALL ON TAB FROM USER1
C、REVOKE CONTROL ON TAB TO USER1
D、REVOKE CONTROL ON TAB FROM USER1
正确答案:


答案来源:雅宝题库交流网(www.ybaotk.com),Given an ODBC/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?
A、0
B、1
C、2
D、3
正确答案:





上一篇:吉大20春学期《数据库应用技术》在线作业一(答案)
下一篇:吉大20春学期《数据库应用技术》在线作业二(答案)
回复

使用道具 举报

0

主题

3505

帖子

5258

积分

论坛元老

Rank: 8Rank: 8

积分
5258
发表于 2022-3-14 03:41:04 | 显示全部楼层
奥鹏大连理工大学电大形考作业有答案吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图