吉大19秋学期《数据库应用技术》在线作业二答案
吉大18秋学期《数据库原理及应用(管理类)》在线作业二(满分)
------------------------------------------------------------------------------------------------------------------------------ (单选题) 1: 如果事务T获得了数据项Q上的排它锁,则T对Q( )。
A: 只能读不能写B: 只能写不能读C: 既可读又可写D: 不能读不能写正确答案:(单选题) 2: 子模式是( )。
A: 模式的副本B: 模式的逻辑子集C: 多个模式的集合D: 以上的答案全部正确正确答案:(单选题) 3: 在SQL语言中授权的操作是通过( )语句实现的。
A: CREATEB: REVOKEC: GRANTD: INSERT正确答案:(单选题) 4: 数据库系统的体系结构是( )。
A: 两级模式结构和一级映象B: 三级模式结构和一级映象C: 三级模式结构和两级映象D: 三级模式结构和三级映象正确答案:(单选题) 5: 在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是( )。
A: 外模式B: 模式C: 内模式D: 存储模式正确答案:(单选题) 6: 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )。
A: 索引B: 视图C: 存储文件D: 另一个表正确答案:(单选题) 7: 数据库中只存放视图的( )。
A: 操作B: 对应的数据C: 定义D: 限制正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题) 8: DBMS中实现事务持久性的子系统是( )。
A: 恢复管理子系统B: 完整性管理子系统C: 并发控制子系统D: 安全性管理子系统正确答案:(单选题) 9: 在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为( )。
吉大19秋学期《数据库原理及应用(管理类)》在线作业二-0005参考答案
吉大《数据库原理及应用(管理类)》在线作业二-0005
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.下列选项中,不属于数据库特点的是( )。
A.数据独立性低
B.数据完整性
C.数据冗余较小
D.数据共享
答案:A
2.若关系R(A,B)已属于3NF,下列说法中正确的是( )。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
答案:B
3.选择表中若干行使用命令SELECT时应使用子句( )。
A.INTO
B.UNIQUE
C.ORDER BY
D.WHERE
答案:D
4.SQL Server是一个基于( )。
A.层次模型的DBMS
B.网状模型的DBMS
C.关系模型的应用程序
D.关系模型的DBMS
答案:D
5.一个m:n联系转换为一个关系模式。
关系的码为( )。
A.某个实体的码
B.各实体码的组合
C.n端实体的码
D.任意一个实体的码
答案:B
6.下列有关数据库恢复的说法中,不正确的是( )。
A.应定期将数据库做成档案文件
B.在进行事务处理过程时数据库更新的全部内容写入日志文件
C.发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态
D.数据库恢复还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态
答案:C
7.单个用户使用的数据视图的描述称为( )。
吉大18秋学期《数据库原理及应用(管理类)》在线作业二满分答案
吉大18秋学期《数据库原理及应用(管理类)》在线作业二
子模式是( )。
A.模式的副本
B.模式的逻辑子集
C.多个模式的集合
D.以上的答案全部正确
正确答案:B
在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
正确答案:B
数据库系统的数据独立性是指( )。
A.不会因为数据的变化而影响应用程序
B.不会因为存储策略的变化而影响存储结构
C.不会因为某些存储结构的变化而影响其他的存储结构
D.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序正确答案:D
数据库管理系统中DDL表示( )。
A.数据描述语言
B.数据操纵语言
C.数据控制语言
D.访问数据库的方式
正确答案:A
关系数据库规范化是为了解决关系数据库中( )问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
正确答案:A。
吉林大学19秋学期《数据库应用技术》在线作业二(1)答案
【奥鹏】吉大19秋学期《数据库应用技术》在线作业二试卷总分:100 得分:100一、单选题(共25题,100分)1、给出下面信息: CREATE TABLE tab1 (c1 char(3) WITH DEFAULT NULL, c2 INTEGER); INSERT INTO tab1(c2) VALUES (‘345’); 如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的? SELECT * FROM tab1;AC1 C2 --- ----------- 0 record(s) selected.BC1 C2 --- ----------- 123 345 1 record(s) selected.CC1 C2 --- ----------- 345 1 record(s) selected.DC1 C2 --- ----------- - 345 1 record(s) selected.[分析上述题目,并完成选择]参考选择是:A2、关系模式中各级模式之间的关系为()A3NF包含 2NF包含 1NFB3NF包含 1NF包含 2NFC1NF 包含2NF包含 3NFD2NF包含 1NF 包含3NF[分析上述题目,并完成选择]参考选择是:A3、如果想在数据导入的过程中创建表,应该A使用IXF文件格式进行LOADB使用WSF文件格式进行LOADC使用IXF文件格式进行IMPORTD使用WSF文件格式进行IMPORT[分析上述题目,并完成选择]参考选择是:C4、在数据库中存储的是:()A数据B数据模型C数据以及数据之间的联系D信息[分析上述题目,并完成选择]参考选择是:C5、如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()ADB2个人开发版(PDE)BDB2通用开发版(UDE)[分析上述题目,并完成选择]参考选择是:B6、定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
吉大19春学期《数据库原理及应用》在线作业二
(单选题)1: 在数据库系统阶段,数据( )。
A: 具有物理独立性,没有逻辑独立性B: 具有逻辑独立性,没有物理独立性C: 独立性差D: 具有高度的物理独立性和一定程度的逻辑独立性正确答案:(单选题)2: 选择表中若干行使用命令SELECT时应使用子句( )。
A: INTOB: UNIQUEC: ORDER BYD: WHERE正确答案:(单选题)3: 子模式是( )。
A: 模式的副本B: 模式的逻辑子集C: 多个模式的集合D: 以上的答案全部正确正确答案:(单选题)4: 创建视图的语句格式为( )。
A: CREATE TABLE <视图名〉B: CREATE INDEX <视图名>C: CREATE VIEW <视图名>D: DROP VIEW <视图名>正确答案:(单选题)5: 部分匹配查询中有关匹配符“_”的正确的叙述是( )。
A: “_”代表任意单个字符B: “_”可以代表零个或多个字符C: “_”不能与“%”一同使用D: “_”代表一个字符正确答案:(单选题)6: 数据库系统的数据独立性是指( )。
A: 不会因为数据的变化而影响应用程序B: 不会因为存储策略的变化而影响存储结构C: 不会因为某些存储结构的变化而影响其他的存储结构D: 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序正确答案:(单选题)7: 如果事务T获得了数据项Q上的排它锁,则T对Q( )。
A: 只能读不能写B: 只能写不能读C: 既可读又可写D: 不能读不能写正确答案:(单选题)8: 在关系数据库管理系统中,创建的视图在数据库三层结构中属于( )。
A: 外模式B: 存储模式C: 内模式D: 概念模式正确答案:(单选题)9: 关于数据库系统三级模式的说法,下列选项中正确的是( )。
A: 外模式、概念模式、内模式都只有一个B: 外模式有多个,概念模式和内模式只有一个C: 模式只有一个,概念模式和内模式有多个D: 三个模式中,只有概念模式才是真正存在的正确答案:(单选题)10: 客户/服务器结构与其它数据库体系结构的根本区别在于( )。
2019年秋国家开放大学《数据库应用技术》模拟试题2及100分答案16年秋
2016秋国家开放大学《数据库应用技术》模拟试题2及答案一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1. 下列属于数据模型三要素的是()。
A、数据库、数据库管理系统和操作系统B、数据库、数据库管理系统和应用程序C、数据库、数据库管理系统和数据库文件D、数据结构、数据操作和数据完整性约束2. 下列关于关系运算中选择运算的说法,正确的是()。
A、选择运算是从垂直方向选取表中的若干列B、选择运算是从水平方向选取表中满足条件的记录C、进行选择运算的两个表必须结构相同D、进行选择运算时要求两个表中必须有同名列3. 下列类型中,属于浮点类型的是()。
A、numericB、intC、datetimeD、real4. 对char(10)类型的列,若存储“中国”,其占用的字节数是()。
A、2B、4C、10D、205. 下列条件子句中,能够筛选出价格不在100~200(不包括边界值)的是()。
A、Where 价格 NOT BETWEEN 100 AND 200B、Where价格 BETWEEN NOT 100 AND 200C、Where 价格 NOT BETWEEN 101 AND 201D、Where 价格 BETWEEN NOT 101 AND 2016. 现要统计选课表中C01课程的总成绩,下列语句中正确的是()。
A、SELECT COUNT(成绩) FROM 选课表 WHERE 课程号 = 'C01'B、SELECT COUNT(*) FROM 选课表 WHERE 课程号 = 'C01'C、SELECT SUM(成绩) FROM 选课表 WHERE 课程号 = 'C01'D、SELECT SUM(*) FROM 选课表 WHERE 课程号 = 'C01'7. 下列关于非聚集索引的说法,正确的是()。
数据库应用技术形考任务2答案
数据库应用技术形考任务2参考答案
不属于数据模型三要素的是()。
c. 数据库管理系统
关于传统关系代数的说法,错误的是()。
b. 有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系
关于自然连接的说法,错误的是()。
b. 进行自然连接的两个关系可以没有列名相同的列
关于集合并运算的说法,正确的是()。
c. 进行并运算的两个关系的列个数必须相同,对应列的语义相同
对关系模式进行规范化的主要目的是()。
b. 维护数据的一致性
如果有函数依赖X→Y,并且对X的某个真子集X’,有X’→Y成立,则称()。
b. Y部分函数依赖于X
关于第三范式的说法,错误的是()。
d. 第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖
有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于()。
b. 第二范式
属于传统的集合运算的是()。
d. 并运算
用于表达关系代数中投影运算的运算符是()。
b. ∏
二.判断题(每题2分,共10分)
选择、投影和连接操作属于传统的关系运算。
()错
SQL语言的特点是过程化。
()错
使用FOREIGN KEY约束可以实现参照完整性约束。
()对
一个关系模式只能有一个候选键。
()错
限制“年龄”列取值范围在0-160的约束表达式是:check(年龄in 0-160)。
()错。
吉大19年9月《数据库原理及应用》作业考核试题【辅导答案】
吉大19年9月《数据库原理及应用》作业考核试题
文件管理方式本质上是把数据组织成()的形式存储在磁盘上。
A.文件
B.表
C.记录
D.数据库
正确答案:A
创建视图的语句格式为()。
A.CREATETABLE视图名〉
B.CREATEINDEX视图名
C.CREATEVIEW视图名
D.DROPVIEW视图名
正确答案:C
客户/服务器结构与其它数据库体系结构的根本区别在于()。
A.数据共享
B.数据分布
C.网络开销小
D.DBMS和应用分开
正确答案:D
关于数据库系统三级模式的说法,下列选项中正确的是()。
A.外模式、概念模式、内模式都只有一个
B.外模式有多个,概念模式和内模式只有一个
C.模式只有一个,概念模式和内模式有多个
D.三个模式中,只有概念模式才是真正存在的
正确答案:B
下列()数据管理技术真正消除了冗余。
A.自由管理
B.文件管理
C.数据库系统管理
D.以上说法都不对
正确答案:D。
吉大19春学期《数据库应用技术》在线作业二1答案
吉大18春学期《数据库应用技术》在线作业二-0003试卷总分:100 得分:0一、单选题(共25 道试题,共100 分)1.Which of the following is a benefit of user-defined functions?A.Improves application concurrencyB.Improves blocking of result setsC.Simplifies application maintenanceD.Reduces memory requirements on the server正确答案:C2.当FROM子句中出现多个基本表或视图时,系统将执行什么操作?A.并B.等值联接C.自然联接D.笛卡儿积正确答案:D3.在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?A.ORDER BY子句B.WHERE子句C.GROUP BY子句D.均不需要正确答案:C4.数据库系统的并发控制的主要方法是采用()制。
A.拒绝B.改为串行C.锁D.不加任何控制正确答案:C5.要对应用程序预编译并生成绑定文件,需要什么特权?A.数据库上的CONNECT特权B.数据库上的BINDADD特权C.程序包上的BIND特权D.程序包上的CONTROL特权正确答案:A6.下面哪个工具可以帮助用户对语句性能进行分析?A.可视化解释工具B.性能监视器C.命令行处理器D.控制中心正确答案:A7.The following commands are issued against a data source containing table : CREATE ALIAS FOR CREATE TABLE org.sample ( c CHAR(1)) CREATE ALIAS FOR CREATE ALIAS user2.sample FOR Given the user SAMPLE issues the following statement: SELECT * FROM sample For which of the following database objects will access be attempted?.sampleD.sample.sample正确答案:D8.在客户端直接连接到DB2 UDB服务器的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。
吉林大学19秋学期《数据库原理及应用》在线作业二(1)答案
【奥鹏】吉大19秋学期《数据库原理及应用》在线作业二
试卷总分:100 得分:100
一、单选题(共10题,40分)
1、子模式DDL用来描述( )。
A数据库的总体逻辑结构
B数据库的局部逻辑结构
C数据库的物理存储结构
D数据库的概念结构
[分析上述题目,并完成选择]
参考选择是:B
2、关系数据库规范化是为了解决关系数据库中( )问题而引入的。
A插入、删除和数据冗余
B提高查询速度
C减少数据操作的复杂性
D保证数据的安全性和完整性
[分析上述题目,并完成选择]
参考选择是:A
3、下列命题中不正确的是( )。
A数据库减少了不必要的数据冗余
B数据库中不存在冗余数据
C数据库中的数据可以共享
D若冗余数据是可控的,则数据更新的一致性得以保证
[分析上述题目,并完成选择]
参考选择是:B
4、创建视图的语句格式为( )。
ACREATE TABLE <视图名〉
BCREATE INDEX <视图名>
CCREATE VIEW <视图名>
DDROP VIEW <视图名>
[分析上述题目,并完成选择]
参考选择是:C
5、子模式是( )。
A模式的副本
B模式的逻辑子集
C多个模式的集合
D以上的答案全部正确
[分析上述题目,并完成选择]
参考选择是:B
6、数据的逻辑独立性是指( )。
A概念模式改变,外模式和应用程序不变
B概念模式改变,内模式不变
C内模式改变,概念模式不变
D内模式改变,外模式和应用程序不变。
【奥鹏】吉大19秋学期《数据库原理及应用》在线作业二[5]答案
【奥鹏】吉大19秋学期《数据库原理及应用》在线作业二
试卷总分:100 得分:100
一、单选题(共10题,40分)
1、在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是( )。
A外模式
B模式
C内模式
D存储模式
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B
2、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。
A数据库管理系统
B数据库应用系统
C相关的计算机系统
D各类相关人员
[仔细分析以上题目,运用所学知识完成作答]
参考选择:D
3、在数据库系统阶段,数据( )。
A具有物理独立性,没有逻辑独立性
B具有逻辑独立性,没有物理独立性
C独立性差
D具有高度的物理独立性和一定程度的逻辑独立性
[仔细分析以上题目,运用所学知识完成作答]
参考选择:D
4、一个m:n联系转换为一个关系模式。
关系的码为( )。
A某个实体的码
B各实体码的组合
Cn端实体的码
D任意一个实体的码
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B
5、从关系中挑选出指定的属性组成新关系的运算称为( )。
A选择运算
B投影运算
C联接运算
D交运算
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B。
吉大数据库应用技术作业及答案
单选"元数据"是指数据结构的描述SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体, 其中, CREATE、DROP、 ALTER语句是实现哪种功能数据定义SQL语言具有的功能是数据定义、数据操纵、数据控制、数据查询SQl语言是( ) 的语言, 易学习非过程化SQl语言是关系数据库语言SQL语言中, 下列涉及空值的操作, 不正确的是AGE=NULLX→Y, 当下列哪一条成立时, 称为平凡的函数依赖Y∈X层次模型实现数据之间联系的方法是指针层次数据模型的基本数据结构是树层次型、网状型和关系型数据库划分原则是数据之间的联系常见的数据模型是层次模型、网状模型、关系模型从ER图导出关系模型时, 如果实体间的联系是M: N的, 下列说法中正确的是增加一个关系表示联系, 其中纳入M方和N方的码从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是选择操作存储在计算机内有结构的数据的集合是数据库当B属性函数依赖于A属性时, 属性A与B的联系是多对1当关系R和S做自然联接时, 能够保留R中不满足连接条件元组的操作是左外联接当同一个实体集内部实体之间存在着一个M:N的关系时, 根据E-R模型转换成关系模型的规则, 转换成关系的数目为3对关系模型叙述错误的是不具有连接操作的DBMS也能够是关系数据库系统对实体和实体之间的联系采用同样的数据结构表示的数据模型为关系模型反映现实世界中实体及实体间联系的信息模型是E-R模型个关系数据库文件中的各条记录前后顺序能够任意颠倒, 不影响库中的数据关系关系代数运算的基础是集合运算关系代数中的连接操作是由选择和笛卡尔积操作组合而成关系规范化中的插入操作异常是指应该插入的数据未被插入关系模式的候选关键字能够有1个或多个, 而主关键字有1个关系模式的任何属性以上都不对关系模式中的关系模式至少是1NF关系数据库的规范化理论主要解决的问题是如何构造合适的数据逻辑结构关系数据库管理系统应能实现的专门关系运算包括选择、投影、连接关系数据库中, 实现实体之间的联系是经过关系与关系之间的公共属性关系数据模型能够表示实体间的任意联系规范化过程主要为克服数据库逻辑结构中的插入异常, 删除异常以及冗余度大的缺欠候选关键字中的属性称为主属性假设有关系R和S, 关系代数表示式R-( R-S) 表示的是R∩S假设在一个E-R模型中, 存在10个不同的实体集和12个不同的二元联系( 二元联系是指两个实体集之间的联系) , 其中3个1: 1联系、 4个1: N、 5个M: N联系, 则这个E-R模型转换成关系的数目可能是15描述数据库全体数据的全局逻辑结构和特性的是模式区分不同实体的依据是属性如何构造出一个合适的数据逻辑结构是( ) 主要解决的问题。
吉大《数据库应用技术》在线作业二答卷
吉大18春学期《数据库应用技术》在线作业二 -0001试卷总分:100得分:10()一、单选题(共25道试题,共100分)1.事务的原子性是指OA.事务中包含的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久性的C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态答案:A2.在语句 CREATE VIEW EMP_VIEW2 (EMPNO, EMPNAME, DEPTNO, JOBTITLl;HIREDATE) AS SELECT ID, NAME, DEPT, JOB, HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION;所定义的视图中,当使用INSERT语句时,若新增的行中DEPTNO数值不为10,则该行将被拒绝插入。
A.正确B.错误答案:A.在数据库中存储的是:()A.数据B.数据模型C.数据以及数据之间的联系D.信息答案:C. Given the EMPLOYEE table definition: CREATE TABLE employee( workdept CHAR(30), salary INTEGER ) Which of the following is a correct usage of parameter markers in a JDBC program?A.String sql = "UPDATE employee SET salary=salary*?WHERE workdcpt=?^; statement stmt=con. createSteitement (sql);String sql = "UPDATE employee SET sa 1 ary=sa 1 ary*?WHERE workdept=?//; statement stmt=con. createStatement(sqI);B.String sql = "UPDATE employee SET salary=sa1ary*?WHERE workdept=?”;statement stmt=con. createStatement(sql);String sql = "UPDATE employee SET sa1ary=sa1ary*?WHERE workdept=?*; statement stmt=con. createStatement(sql); 答案:C5.在客户端直接连接到DB2 UDB服务耀的环境中,服务器端的认证类型为以下哪个时,在编目时指定的认证类型不一定要与服务器端认证参数的值相匹配。
吉林大学智慧树知到“计算机网络技术”《数据库应用技术》网课测试题答案卷2
吉林大学智慧树知到“计算机网络技术”《数据库应用技术》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.如果选用循环日志方式,辅助日志文件何时分配()。
A、数据库建立的时候B、数据库服务器启动的时候C、需要的时候D、以上都不对正确答案:C2.嵌入式SQL语句中引用共享变量时,必须在变量名前加什么标志()。
A、号B、分号C、句号D、冒号正确答案:D3.事务的原子性是指()A、事务中包含的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久性的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案:A4.给定三个表学生表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 SCWHERE AVG(GRADE)80C、允许,对应的操作为:SELECT S#,COUNT(C#)FROM SCGROUP BY S#HAVING AVG(GRADE)80D、允许,对应的操作为:SELECT S#, COUNT(C#)FROM SCHAVING AVG(GRADE)80正确答案:C5.对于支持小规模的部门级应用,这些应用不需要存取驻留在OS/400、OS/390等平台上的远程数据库,则需要哪种级别的DB2产品()。
吉大19年9月《数据库应用技术》作业考核试题【辅导答案】
吉大19年9月《数据库应用技术》作业考核试题AnODBC/CLIapplicationhasthefollowingpseudocode:SQLAllocHandle(SQL_HANDLE_DBC,hEnv,&hDbc)SQLConnect(hDbc,"CERTDB",SQL_NTS,"user1",SQL_NTS,"passwd",SQL_NTS) SQLAllocHandle(SQL_HANDLE_STMT,hDbc,&hStmt)SQLExecDirect(hStmt,"SETCURRENTSQLIDdb2cert",SQL_NTS) Assumingalloftheabovecallsexecutesuccessfully,whichofthefollowingfully qualifiedSQLstatementsisequivalentto:SQLExecDirect(hStmt,"SELECT*FROMuser1.table1t1,table2t2WHEREt1.col1=t2.col2",SQL_NTS)A.SQLExecDirect(hStmt,"SELECT*FROMuser1.table1t1,table2t2WHEREt1.col1=t2.col2",SQL_NTS)B..SQLExecDirect(hStmt,"SELECT*FROMuser1.table1t1,user1.table2t2WHERE t1.col1=t2.col2",SQL_NTS)C..SQLExecDirect(hStmt,"SELECT*FROMuser1.table1t1,db2cert.table2t2 WHEREt1.col1=t2.col2",SQL_NTS)D..SQLExecDirect(hStmt,"SELECT*FROMdb2cert.table1t1,db2cert.table2t2 WHEREt1.col1=t2.col2",SQL_NTS)正确答案:C当FROM子句中出现多个基本表或视图时,系统将执行什么操作?A.并B.等值联接C.自然联接D.笛卡儿积正确答案:D下面哪个工具可以帮助用户对语句性能进行分析?A.可视化解释工具B.性能监视器C.命令行处理器D.控制中心正确答案:A如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:()A.DB2个人开发版(PDE)B.DB2通用开发版(UDE)正确答案:B给出下面信息:CREATETABLEtab1(c1char(3)WITHDEFAULTNULL,c2INTEGER);INSERTINTOtab1(c2)VALUES(‘345’);如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的?SELECT*FROMtab1;A.C1C2--------------0record(s)selected.B.C1C2--------------1233451record(s)selected.C.C1C2--------------3451record(s)selected.D.C1C2---------------3451record(s)selected.正确答案:A下面哪个工具可以保存终端用户需要存取的元数据?A.QueryManagementFacilityB.DB2QueryPatrollerC.DB2存储过程构建器D.信息目录正确答案:D下列SQL语句中,能够实现“收回用户U4对学生表(STUD)中学号(XH)的修改权”这一功能的是()A.REVOKEUPDATE(XH)ONTABLEFROMU4B.REVOKEUPDATE(XH)ONTABLEFROMPUBLICC.REVOKEUPDATE(XH)ONSTUDFROMU4D.REVOKEUPDATE(XH)ONSTUDFROMPUBLIC正确答案:C如果一个用户USER1被授予了表TAB上的CONTROL特权,如果需要限制该用户对表的存取,应使用以下哪条命令?A.REVOKEALLONTABTOUSER1B.REVOKEALLONTABFROMUSER1C.REVOKECONTROLONTABTOUSER1D.REVOKECONTROLONTABFROMUSER1正确答案:B数据操纵语言的基本功能中不包括()A.向数据库中插入数据B.描述数据库的访问控制C.修改数据库中的数据D.删除数据库中的数据正确答案:B游标稳定性(CS,或称光标稳定性)隔离级锁定工作单元期间光标所在的任何行。
【奥鹏】吉大19秋学期《数据库原理及应用》在线作业二[1]答案
【奥鹏】吉大19秋学期《数据库原理及应用》在线作业二
试卷总分:100 得分:100
一、单选题(共10题,40分)
1、子模式DDL用来描述( )。
A数据库的总体逻辑结构
B数据库的局部逻辑结构
C数据库的物理存储结构
D数据库的概念结构
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B
2、关系数据库规范化是为了解决关系数据库中( )问题而引入的。
A插入、删除和数据冗余
B提高查询速度
C减少数据操作的复杂性
D保证数据的安全性和完整性
[仔细分析以上题目,运用所学知识完成作答]
参考选择:A
3、下列命题中不正确的是( )。
A数据库减少了不必要的数据冗余
B数据库中不存在冗余数据
C数据库中的数据可以共享
D若冗余数据是可控的,则数据更新的一致性得以保证
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B
4、创建视图的语句格式为( )。
ACREATE TABLE <视图名〉
BCREATE INDEX <视图名>
CCREATE VIEW <视图名>
DDROP VIEW <视图名>
[仔细分析以上题目,运用所学知识完成作答]
参考选择:C
5、子模式是( )。
A模式的副本
B模式的逻辑子集
C多个模式的集合
D以上的答案全部正确
[仔细分析以上题目,运用所学知识完成作答]
参考选择:B。
吉大14秋学期《数据库应用技术》在线作业二答案
吉大14秋学期《数据库应用技术》在线作业二答案数据库应用技术吉大14秋学期《数据库应用技术》在线作业二一,单选题1. 如果用户在SQL语句中没有指定数据库对象的SCHEMA,则其缺省的SCHEMA是:A. SYSIBMB. SYSCATC. SYSSTATD. 该用户连接到数据库时所使用的用户名E. 以上都不对正确答案:D2. 数据操纵语言的基本功能中不包括()A. 向数据库中插入数据B. 描述数据库的访问控制C. 修改数据库中的数据D. 删除数据库中的数据正确答案:B3. Which of the following is TRUE for all cursors defined as FOR FETCH ONLY?A. The cursors are unambiguous.B. Only the first row is returned.C. Cursor stays open after a commit.D. A temporary table is created on the server.正确答案:A4. 如果需要创建一个表,并把表中的索引数据和其他数据分开存储,则应该A. 建立两个SMS表空间分别存储索引数据和其他数据B. 建立两个DMS表空间分别存储索引数据和其他数据C. 建立一个DMS表空间存储索引数据,再建立一个SMS表空间存储其他数据D. 建立一个SMS表空间存储索引数据,再建立一个DMS表空间存储其他数据正确答案:B5. Under which of the following situations must dynamic SQL be used?A. When temporary table references exist at compile timeB. When the host variables' values are unknown at compile timeC. When the columns in the SELECT clause are unknown at compile ti正确答案:C6. Which of the following database resources can be freed when a unit of work is。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C.DB2存储过程构建器
D.信息目录
答案:D
5.如果选用循环日志方式,辅助日志文件何时分配?
A.数据库建立的时候
B.数据库服务器启动的时候
C.需要的时候
D.以上都不对
答案:C
6.并发控制的主要方法是采用以下哪种机制?
A.口令
B.锁
C.副本
D.检查点
答案:B
7.在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
答案:B
13.下面哪一工具允许用户开发存储过程?
A.控制中心
B.命令中心
C.任务中心
D.开发中心
E.健康中心
答案:D
14.Given the expression: WITH most_cities AS ( SELECT b.id,,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?
吉大18春学期《数据库应用技术》在线作业二-0002
试卷总分:100得分:100
一、单选题(共25道试题,共100分)
1.发人员开发访问后台AIX上的DB2的windows程序,需要在windows开发平台上安装:
A.DB2运行时间客户端
B.DB2管理客户端
C.DB2应用程序开发客户端
D.DB2瘦客户端
A.ORDER BY子句
B.WHERE子句
C.GROUP BY子句
D.均不需要
答案:C
8.下列哪种工具可以向表中增添记录,并更改数据库的统计信息?
A.import
B.insert
C.load
D.update
答案:C
9.Which of the following is a benefit of user-defined functions?
答案:B
17.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.All rows retrieved are locked until a COMMIT.
er tables
B.server memory
er table space
D.system catalog tables
答案:B
15.定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?但如果该列是主键,则可省写。
A.NULL
B.NOT NULL
C.DISTINCT
A.Improves application concurrency
B.Improves blocking of result sets
C.Simplifies application maintenance
D.Reduces memory requirements on the server
答案:C
B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
答案:B
19.Given the tables: COUNTRY STAFF id name person cities id name 1 Argentina 1 10 1 Aaron 2 Canada 2 20 2 Adams 3 Cuba 2 10 3 Jones 4 Germany 1 0 5 France 3 5 6 Italy 1 5 the report: id name number_of_countries ---------- ---------- ------------------- 1 Aaron 3 and the SQL statement: SELECT B.id,,COUNT(DISTINCT ) AS number_of_countries FROM country A, staff B WHERE B.id=A.person GROUP BY B.id, HAVING COUNT(DISTINCT )>:count_var Which of the following values does :count_var require to print out the above report?
答案:C
2.关系数据库管理系统应能实现的专门关系运算包括()
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
答案:B
3.下列SQL语句中,能够实现”收回U4对学生表(STUD)中学号(XH)的修改权”这一功能的是以下哪项?
A.REVOKE UPDATE(XH) ON TABLE FROM U4
C.A COMMIT will not be allowed until the cursor is closed.
D.Locks obtained by the cursor will be kept after a COMMIT.
答案:A
18.据库系统和文件系统的主要区别是:
A.数据库系统复杂,而文件系统简单。
D.UNIQUE
答案:B
16.如果需要创建一个表,并把表中的索引数据和其他数据分开存储,则应该
A.建立两个SMS表空间分别存储索引数据和其他数据
B.建立两个DMS表空间分别存储索引数据和其他数据
C.建立一ห้องสมุดไป่ตู้DMS表空间存储索引数据,再建立一个SMS表空间存储其他数据
D.建立一个SMS表空间存储索引数据,再建立一个DMS表空间存储其他数据
B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
C.REVOKE UPDATE(XH) ON STUD FROM U4
D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC
答案:C
4.下面哪个工具可以保存终端用户需要存取的元数据?
A.Query Management Facility
10.关系模型中的关系模式至少是()
A.1NF
B.2NF
C.3NF
D.BCNF
答案:A
11.对于支持小规模的部门级应用,这些应用不需要存取驻留在OS/400、OS/390等平台上的远程数据库,则需要哪种级别的DB2产品?
A.企业版
B.工作组版
C.企业扩展版
D.个人版
E.卫星版
F.微型版
答案:B
12.SQL语言具有()功能。