openhelp100 发表于 2021-12-14 17:05:56

吉林大学21秋《数据库应用技术》在线作业一(随机题目)

吉大《数据库应用技术》在线作业一
试卷总分100得分100
吉林大学2021年秋季学期在线作业
第1题设有两个事务T1,T2,其并发操作如下所示:T1:T2:
1)读A=10,B=5
2)读A=10
3)读A=20,B=5
求和25验证错
正确的评价是哪个?
A、该操作不存在问题
B、该操作丢失修改
C、该操作不能重复读
D、该操作读脏数据
正确答案
第2题如果用户在SQL语句中没有指定数据库对象的SCHEMA,则其缺省的SCHEMA是:
A、SYSIBM
B、SYSCAT
C、SYSSTAT
D、该用户连接到数据库时所使用的用户名
E、以上都不对
正确答案
第3题如果选用循环日志方式,辅助日志文件何时分配?
A、数据库建立的时候
B、数据库服务器启动的时候
C、需要的时候
D、以上都不对
正确答案
第4题要更改数据库管理器配置文件,需以下哪个数据库权限?
A、DBADM
B、SYSMAINT
C、SYSCTRL    奥鹏在线作业
D、SYSADM
正确答案
Giventhecode
EXECSQLWITHmost_citiesAS
(
SELECTb.idb.namea.cities
FROMcountryastaffb
WHEREa.person=b.idAND
citiesthreshold
)
SELECTidnamecitiesFROMmost_cities
INTOidnamecities
WHEREcitiesIN(SELECTMAX(cities)FROMmost_cities)
WhichofthefollowingcanreferenceMOST_CITIES?
A、Thecurrentstatement
B、Statementsfromanyapplication
C、Allstatementswithinthisapplication
D、Allstatementswithinthecurrentunitofwork
正确答案
第6题GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully
Thread1INSERTINTOmytabVALUES(1)
Thread2INSERTINTOmytabVALUES(2)
Thread1COMMIT
Thread2INSERTINTOmytabVALUES(3)
Thread1ROLLBACK
Thread2COMMIT
HowmanyrecordswillbeinsertedandretainedinthetableMYTAB?
A、0
B、1
C、2
D、3
正确答案
第7题两个子查询的结果,可以执行并、交、差操作
A、结构完全一致
B、结构完全不一致
C、结构部分一致
D、主键一致
正确答案
第8题AnODBC/CLIapplicationhasthefollowingpseudocode
SQLAllocHandle(SQL_HANDLE_DBChEnv&amphDbc)
SQLConnect(hDbcCERTDBSQL_NTSuser1SQL_NTSpasswdSQL_NTS)
SQLAllocHandle(SQL_HANDLE_STMThDbc&amphStmt)
SQLExecDirect(hStmtSETCURRENTSQLIDdb2certSQL_NTS)
AssumingalloftheabovecallsexecutesuccessfullywhichofthefollowingfullyqualifiedSQLstatementsisequivalentto
SQLExecDirect(hStmtSELECT*FROMuser1.table1t1table2t2WHERE
t1.col1=t2.col2SQL_NTS)
A、SQLExecDirect(hStmtSELECT*FROMuser1.table1t1table2t2WHERE
t1.col1=t2.col2SQL_NTS)
B、.SQLExecDirect(hStmtSELECT*FROMuser1.table1t1user1.table2t2WHERE
t1.col1=t2.col2SQL_NTS)
C、.SQLExecDirect(hStmtSELECT*FROMuser1.table1t1db2cert.table2t2
WHEREt1.col1=t2.col2SQL_NTS)
D、.SQLExecDirect(hStmtSELECT*FROMdb2cert.table1t1db2cert.table2t2
WHEREt1.col1=t2.col2SQL_NTS)
正确答案
第9题下述关于数据库系统的正确叙述是
A、数据库中只存在数据项之间的联系
B、数据库的数据项之间和记录之间都存在联系
C、数据库的数据项之间无联系,记录之间存在联系
D、数据库的数据项之间和记录之间都不存在联系
正确答案
若用如下的SQL语句创建一个student表:
CREATETABLEstudent(NOCHAR(4)NOTNULL,NAMECHAR(8)NOTNULL,SEXCHAR(2),AGENUMBERIC(2))
可以插入到student表中的是哪一项?
A、(1031,曾华,男,23)
B、(1031,曾华,NULL,NULL)
C、(NULL,曾华,男,23)
D、(1031,NULL,男,23)
正确答案
第11题事务的原子性是指
A、事务中包含的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久性的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案
在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?
A、ORDERBY子句
B、WHERE子句
C、GROUPBY子句
D、均不需要
正确答案
第13题ER图中的联系可以与实体有关
A、0个
B、1个
C、1个或多个
D、多个
正确答案
第14题据库系统和文件系统的主要区别是:
A、数据库系统复杂,而文件系统简单。
B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
正确答案
SQL语言具有功能。
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵
正确答案
第16题AcursorisdeclaredwiththeWITHHOLDoption.Whichofthefollowingstatementsisalwaystrue?
A、ThecursorwillremainopenafteraCOMMIT.
B、AllrowsretrievedarelockeduntilaCOMMIT.
C、ACOMMITwillnotbealloweduntilthecursorisclosed.
D、LocksobtainedbythecursorwillbekeptafteraCOMMIT.
正确答案
第17题使用DROP语句撤消基本表时,使用以下哪个子句,可以将下属的视图和约束引用全部撤消?
A、NULL
B、RESTRICT
C、CASCADE
D、DISTINCT
正确答案
第18题下面哪一工具允许用户开发存储过程?
A、控制中心
B、命令中心
C、任务中心
D、开发中心
E、健康中心
正确答案
第19题下面哪个工具提供了对文本、图象、音频、视频和XML文档等非传统数据类型的处理能力?
A、DB2数据仓库中心
B、DB2数据链接管理器
C、DB2关系扩展器
D、DB2OLAPStarterKit
正确答案
嵌入式SQL语句中引用共享变量时,必须在变量名前加什么标志?
A、号
B、分号
C、句号
D、冒号
正确答案
第21题下列SQL语句中,能够实现收回用户U4对学生表(STUD)中学号(XH)的修改权这一功能的是
A、REVOKEUPDATE(XH)ONTABLEFROMU4
B、REVOKEUPDATE(XH)ONTABLEFROMPUBLIC
C、REVOKEUPDATE(XH)ONSTUDFROMU4
D、REVOKEUPDATE(XH)ONSTUDFROMPUBLIC
正确答案
第22题给出下面信息
CREATETABLEtab1(c1char(3)WITHDEFAULTNULLc2INTEGER)
INSERTINTOtab1(c2)VALUES(345)
如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的?SELECT*FROMtab1
A、C1C20record(s)selected.
B、C1C21233451record(s)selected.
C、C1C23451record(s)selected.
D、C1C23451record(s)selected.
正确答案
第23题Whichofthefollowingisabenefitofuserdefinedfunctions?
A、Improvesapplicationconcurrency
B、Improvesblockingofresultsets
C、Simplifiesapplicationmaintenance
D、Reducesmemoryrequirementsontheserver
正确答案
第24题Giventheexpression
WITHmost_citiesAS
(
SELECTb.idb.namea.cities
FROMcountryastaffb
WHEREa.person=b.idAND
citiesthreshold
)
SELECT*FROMmost_cities
InwhichofthefollowingdoesMOST_CITIESexist?
A、usertables
B、servermemory
C、usertablespace
D、systemcatalogtables
正确答案
向基本表增加一个新列后,原有元组在该列上的值为什么?
A、TRUE
B、FALSE
C、空值
D、不确定
正确答案

本内容由易百教育整理发布
页: [1]
查看完整版本: 吉林大学21秋《数据库应用技术》在线作业一(随机题目)