来源: 日期: 作者:
数据库应用技术-[吉林大学]吉大《数据库应用技术》在线作业一
试卷总分:100 得分:100
第1题,设有两个事务T1T2其并发操作如下所示T1T2
1读A=10B=5
2读A=10
3读A=20B=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
EXECSQLWITHmostcitiesAS
SELECTbidbnameacities
FROMcountryastaffb
WHEREaperson=bidAND
citiesthreshold
SELECTidnamecitiesFROMmostcities
INTOidnamecities
WHEREcitiesINSELECTMAXcitiesFROMmostcities
WhichofthefollowingcanreferenceMOSTCITIES
A、The current statement
B、Statements from any application
C、All statements within this application
D、All statements within the current unit of work
正确答案:
第6题,GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully
Thread1INSERTINTOmytabVALUES1
Thread2INSERTINTOmytabVALUES2
Thread1COMMIT
Thread2INSERTINTOmytabVALUES3
Thread1ROLLBACK
Thread2COMMIT
HowmanyrecordswillbeinsertedandretainedinthetableMYTAB
A、0
B、1
C、2
D、3
正确答案:
第7题,两个子查询的结果可以执行并、交、差操作
A、结构完全一致
B、结构完全不一致
C、结构部分一致
D、主键一致
正确答案:
第8题,AnODBC/CLIapplicationhasthefollowingpseudocode
SQLAllocHandleSQLHANDLEDBChEnv&hDbc
SQLConnecthDbc"CERTDB"SQLNTS"user1"SQLNTS"passwd"SQLNTS
SQLAllocHandleSQLHANDLESTMThDbc&hStmt
SQLExecDirecthStmt"SETCURRENTSQLIDdb2cert"SQLNTS
AssumingalloftheabovecallsexecutesuccessfullywhichofthefollowingfullyqualifiedSQLstatementsisequivalentto
SQLExecDirecthStmt"SELECT*FROMuser1table1t1table2t2WHERE
t1col1=t2col2"SQLNTS
A、SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE
t1.col1=t2.col2", SQL_NTS )
B、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE
t1.col1=t2.col2", SQL_NTS )
C、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, db2cert.table2 t2
WHERE t1.col1=t2.col2", SQL_NTS )
D、. SQLExecDirect( hStmt, "SELECT * FROM db2cert.table1 t1, db2cert.table2 t2
WHERE t1.col1=t2.col2", SQL_NTS )
正确答案:
第9题,下述关于数据库系统的正确叙述是
A、数据库中只存在数据项之间的联系
B、数据库的数据项之间和记录之间都存在联系
C、数据库的数据项之间无联系,记录之间存在联系
D、数据库的数据项之间和记录之间都不存在联系
正确答案:
若用如下的SQL语句创建一个student表
CREATETABLEstudentNOCHAR4NOTNULLNAMECHAR8NOTNULLSEXCHAR2AGENUMBERIC2
可以插入到student表中的是哪一项
A、('1031','曾华',男,23)
B、('1031','曾华',NULL,NULL)
C、(NULL,'曾华','男','23')
D、('1031',NULL,'男',23)
正确答案:
第11题,事务的原子性是指
A、事务中包含的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久性的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案:
在SELECT语句的下列子句中通常和HAVING子句同时使用的是以下哪项
A、ORDER BY子句
B、WHERE子句
C、GROUP BY子句
D、均不需要
正确答案:
第13题,ER图中的联系可以与实体有关
A、0个
B、1个
C、1个或多个
D、多个
正确答案:
第14题,据库系统和文件系统的主要区别是
A、数据库系统复杂,而文件系统简单。
B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
正确答案:
SQL语言具有功能
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵
正确答案:
第16题,AcursorisdeclaredwiththeWITHHOLDoptionWhichofthefollowingstatementsisalwaystrue
A、The cursor will remain open after a COMMIT.
B、All rows retrieved are locked until a COMMIT.
C、A COMMIT will not be allowed until the cursor is closed.
D、Locks obtained by the cursor will be kept after a COMMIT.
正确答案:
第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、DB2 OLAP Starter Kit
正确答案:
嵌入式SQL语句中引用共享变量时必须在变量名前加什么标志
A、号
B、分号
C、句号
D、冒号
正确答案:请在附件下载答案!
第21题,下列SQL语句中能够实现"收回用户U4对学生表STUD中学号XH的修改权"这一功能的是
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
正确答案:
第22题,给出下面信息
CREATETABLEtab1c1char3WITHDEFAULTNULLc2INTEGER
INSERTINTOtab1c2VALUES'345'
如果在命令行处理器CLP中执行以下语句以下哪个结果是正确的SELECT*FROMtab1
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.
正确答案:
第23题,Whichofthefollowingisabenefitofuserdefinedfunctions
A、Improves application concurrency
B、Improves blocking of result sets
C、Simplifies application maintenance
D、Reduces memory requirements on the server
正确答案:
第24题,Giventheexpression
WITHmostcitiesAS
SELECTbidbnameacities
FROMcountryastaffb
WHEREaperson=bidAND
citiesthreshold
SELECT*FROMmostcities
InwhichofthefollowingdoesMOSTCITIESexist
A、user tables
B、server memory
C、user table space
D、system catalog tables
正确答案:
向基本表增加一个新列后原有元组在该列上的值为什么
A、TRUE
B、FALSE
C、空值
D、不确定
正确答案:
相关练习题:
When Jane arrived at the door of Marsh End, her cousins turn her away.
试卷总分:100 得分:100
第1题,设有两个事务T1T2其并发操作如下所示T1T2
1读A=10B=5
2读A=10
3读A=20B=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
EXECSQLWITHmostcitiesAS
SELECTbidbnameacities
FROMcountryastaffb
WHEREaperson=bidAND
citiesthreshold
SELECTidnamecitiesFROMmostcities
INTOidnamecities
WHEREcitiesINSELECTMAXcitiesFROMmostcities
WhichofthefollowingcanreferenceMOSTCITIES
A、The current statement
B、Statements from any application
C、All statements within this application
D、All statements within the current unit of work
正确答案:
第6题,GivenanODBC/CLIprogramwithasingleconnectiontwothreadsandthefollowingactionswhichcompletesuccessfully
Thread1INSERTINTOmytabVALUES1
Thread2INSERTINTOmytabVALUES2
Thread1COMMIT
Thread2INSERTINTOmytabVALUES3
Thread1ROLLBACK
Thread2COMMIT
HowmanyrecordswillbeinsertedandretainedinthetableMYTAB
A、0
B、1
C、2
D、3
正确答案:
第7题,两个子查询的结果可以执行并、交、差操作
A、结构完全一致
B、结构完全不一致
C、结构部分一致
D、主键一致
正确答案:
第8题,AnODBC/CLIapplicationhasthefollowingpseudocode
SQLAllocHandleSQLHANDLEDBChEnv&hDbc
SQLConnecthDbc"CERTDB"SQLNTS"user1"SQLNTS"passwd"SQLNTS
SQLAllocHandleSQLHANDLESTMThDbc&hStmt
SQLExecDirecthStmt"SETCURRENTSQLIDdb2cert"SQLNTS
AssumingalloftheabovecallsexecutesuccessfullywhichofthefollowingfullyqualifiedSQLstatementsisequivalentto
SQLExecDirecthStmt"SELECT*FROMuser1table1t1table2t2WHERE
t1col1=t2col2"SQLNTS
A、SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, table2 t2 WHERE
t1.col1=t2.col2", SQL_NTS )
B、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, user1.table2 t2 WHERE
t1.col1=t2.col2", SQL_NTS )
C、. SQLExecDirect( hStmt, "SELECT * FROM user1.table1 t1, db2cert.table2 t2
WHERE t1.col1=t2.col2", SQL_NTS )
D、. SQLExecDirect( hStmt, "SELECT * FROM db2cert.table1 t1, db2cert.table2 t2
WHERE t1.col1=t2.col2", SQL_NTS )
正确答案:
第9题,下述关于数据库系统的正确叙述是
A、数据库中只存在数据项之间的联系
B、数据库的数据项之间和记录之间都存在联系
C、数据库的数据项之间无联系,记录之间存在联系
D、数据库的数据项之间和记录之间都不存在联系
正确答案:
若用如下的SQL语句创建一个student表
CREATETABLEstudentNOCHAR4NOTNULLNAMECHAR8NOTNULLSEXCHAR2AGENUMBERIC2
可以插入到student表中的是哪一项
A、('1031','曾华',男,23)
B、('1031','曾华',NULL,NULL)
C、(NULL,'曾华','男','23')
D、('1031',NULL,'男',23)
正确答案:
第11题,事务的原子性是指
A、事务中包含的所有操作要么都做,要么都不做
B、事务一旦提交,对数据库的改变是永久性的
C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D、事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案:
在SELECT语句的下列子句中通常和HAVING子句同时使用的是以下哪项
A、ORDER BY子句
B、WHERE子句
C、GROUP BY子句
D、均不需要
正确答案:
第13题,ER图中的联系可以与实体有关
A、0个
B、1个
C、1个或多个
D、多个
正确答案:
第14题,据库系统和文件系统的主要区别是
A、数据库系统复杂,而文件系统简单。
B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。
C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。
D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。
正确答案:
SQL语言具有功能
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵
正确答案:
第16题,AcursorisdeclaredwiththeWITHHOLDoptionWhichofthefollowingstatementsisalwaystrue
A、The cursor will remain open after a COMMIT.
B、All rows retrieved are locked until a COMMIT.
C、A COMMIT will not be allowed until the cursor is closed.
D、Locks obtained by the cursor will be kept after a COMMIT.
正确答案:
第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、DB2 OLAP Starter Kit
正确答案:
嵌入式SQL语句中引用共享变量时必须在变量名前加什么标志
A、号
B、分号
C、句号
D、冒号
正确答案:请在附件下载答案!
第21题,下列SQL语句中能够实现"收回用户U4对学生表STUD中学号XH的修改权"这一功能的是
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
正确答案:
第22题,给出下面信息
CREATETABLEtab1c1char3WITHDEFAULTNULLc2INTEGER
INSERTINTOtab1c2VALUES'345'
如果在命令行处理器CLP中执行以下语句以下哪个结果是正确的SELECT*FROMtab1
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.
正确答案:
第23题,Whichofthefollowingisabenefitofuserdefinedfunctions
A、Improves application concurrency
B、Improves blocking of result sets
C、Simplifies application maintenance
D、Reduces memory requirements on the server
正确答案:
第24题,Giventheexpression
WITHmostcitiesAS
SELECTbidbnameacities
FROMcountryastaffb
WHEREaperson=bidAND
citiesthreshold
SELECT*FROMmostcities
InwhichofthefollowingdoesMOSTCITIESexist
A、user tables
B、server memory
C、user table space
D、system catalog tables
正确答案:
向基本表增加一个新列后原有元组在该列上的值为什么
A、TRUE
B、FALSE
C、空值
D、不确定
正确答案:
相关练习题:
When Jane arrived at the door of Marsh End, her cousins turn her away.