吉大17秋学期《数据库应用技术》在线作业二.docx
- 文档编号:4907655
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:12
- 大小:18.10KB
吉大17秋学期《数据库应用技术》在线作业二.docx
《吉大17秋学期《数据库应用技术》在线作业二.docx》由会员分享,可在线阅读,更多相关《吉大17秋学期《数据库应用技术》在线作业二.docx(12页珍藏版)》请在冰豆网上搜索。
吉大17秋学期《数据库应用技术》在线作业二
1. 下述关于数据库系统的正确叙述是()
A.数据库中只存在数据项之间的联系
B.数据库的数据项之间和记录之间都存在联系
C.数据库的数据项之间无联系,记录之间存在联系
D.数据库的数据项之间和记录之间都不存在联系
满分:
4 分
2. 如果开发人员在AIX操作系统上开发访问后台AS400上的DB2数据库,则需要在AIX开发环境中安装:
()
A.DB2个人开发版(PDE)
B.DB2通用开发版(UDE)
满分:
4 分
3. Thefollowingcommandsareissuedagainstadatasource:
CREATETABLEuserid.org(iINT)
CREATEALIASuser1.orgFORuserid.org
CREATETABLEorg.sample(cCHAR
(1))
CREATEALIASsample.orgFORuserid.org
CREATEALIASuserid.sampleFORsample.org
WhenissuedbyUSER1,whichofthefollowingstatementswillhaveadifferentresultsetthanthisSELECTstatement?
SELECT*FROMorg
A.SELECT*FROMorg.sample
B.SELECT*FROMsample.org
C.SELECT*FROMuserid.org
D.SELECT*FROMuserid.sample
满分:
4 分
4. 数据库系统的独立性是指():
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其它的存储结构
满分:
4 分
5. AcursorisdeclaredwiththeWITHHOLDoption.Whichofthefollowingstatementsisalwaystrue?
A.ThecursorwillremainopenafteraCOMMIT.
B.AllrowsretrievedarelockeduntilaCOMMIT.
C.ACOMMITwillnotbealloweduntilthecursorisclosed.
D.LocksobtainedbythecursorwillbekeptafteraCOMMIT.
满分:
4 分
6. 向基本表增加一个新列后,原有元组在该列上的值为什么?
A.TRUE
B.FALSE
C.空值
D.不确定
满分:
4 分
7. 关系数据库管理系统应能实现的专门关系运算包括()
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
满分:
4 分
8. 给定三个表:
学生表S,课程表C和学生选课表SC,它们的结构分别如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中:
S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索选修课程“C2”的学生中成绩最高的学生的学号,正确的SELECT语句是哪个?
A.SELECTS#
FROMSC
WHEREC#=“C2”ANDGRADE>=
(SELECTGRADE
FROMSC
WHEREC#=”C2”)
B.SELECTS#
FROMSC
WHEREC#=”C2”ANDGRADEIN
(SELECTGRADE
FROMSC
WHEREC#=”C2”)
C.SELECTS#
FROMSC
WHEREC#=”C2”ANDGRADENOTIN
(SELECTGRADE
FROMSC
WHEREC#=”C2”)
D.SELECTS#
FROMSC
WHEREC#=”C2”ANDGRADE>=ALL
(SELECTGRADE
FROMSC
WHEREC#=”C2”)
满分:
4 分
9. GiventhetableT1withthefollowingdata:
C1C2
----
11
22
AnapplicationissuesthefollowingSQLstatementswithAUTOCOMMITdisabled:
UPDATEt1SETc1=10WHEREc2=1
UPDATEt1SETc1=20WHEREc2=2
SAVEPOINTsp1
UPDATEt1SETc1=30WHEREc2=1
UPDATEt1SETc1=40,c2=3WHEREc2=2
SAVEPOINTsp1
UPDATEt1SETc1=50WHEREc2=1
UPDATEt1SETc1=60WHEREc2=2
ROLLBACKTOSAVEPOINTsp1
UPDATEt1SETc1=50WHEREc2=3
COMMIT
Whatistheresultofthefollowingquery?
SELECTc1,c2FROMt1ORDERBYc2
A.101
202
B.301
503
C.301
403
D.101
503
满分:
4 分
10. E-R图中的联系可以与()实体有关
A.0个
B.1个
C.1个或多个
D.多个
满分:
4 分
11. 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,whichofthefollowingfullyqualifiedSQLstatementsisequivalentto:
SQLExecDirect(hStmt,"SELECT*FROMuser1.table1t1,table2t2WHERE
t1.col1=t2.col2",SQL_NTS)
A.SQLExecDirect(hStmt,"SELECT*FROMuser1.table1t1,table2t2WHERE
t1.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)
满分:
4 分
12. AnODBC/CLIapplicationperformsanarrayinsertintoatablecontainingaprimarykey.Ifoneofthevaluesinsertedgeneratesaduplicaterowerror,whichofthefollowingAPIscanbecalledtodeterminethefailingrow?
A.SQLError()
B.SQLNumRows()
C.SQLRowCount()
D.SQLGetDiagField()
满分:
4 分
13. GiventhetablecalledNAMEwiththefollowingcolumnanddata:
lname
------
Smith
SMITH
SmiTh
smith
WhichofthefollowingSQLstatementswillreturnallfourrowsinuppercase?
A.SELECTCAPS(lname)FROMname
B.SELECTUCASE(lname)FROMname
C.SELECTSTRUPR(lname)FROMname
D.SELECTTOUPPER(lname)FROMname
满分:
4 分
14. 事务的原子性是指()
A.事务中包含的所有操作要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久性的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务必须是使数据库从一个一致性状态变到另一个一致性状态
满分:
4 分
15. ToprepareanembeddedSQLprogramforusewithahost-languagecompiler,
whichofthefollowingdatabasecomponentsisrequired?
A.Binder
B.Precompiler
C.StoredProcedureBuilder
D.ApplicationDevelopmentCenter
满分:
4 分
16. 在SELECT语句的下列子句中,通常和HAVING子句同时使用的是以下哪项?
A.ORDERBY子句
B.WHERE子句
C.GROUPBY子句
D.均不需要
满分:
4 分
17. Giventhecode:
EXECSQLWITHmost_citiesAS
(
SELECTb.id,b.name,a.cities
FROMcountrya,staffb
WHEREa.person=b.idAND
cities>:
threshold
)
SELECTid,name,citiesFROMmost_cities
INTO:
id,:
name,:
cities
WHEREcitiesIN(SELECTMAX(cities)FROMmost_cities)
WhichofthefollowingcanreferenceMOST_CITIES?
A.Thecurrentstatement
B.Statementsfromanyapplication
C.Allstatementswithinthisapplication
D.Allstatementswithinthecurrentunitofwork
满分:
4 分
18. SQL语言具有()功能。
A.关系规范化、数据操纵、数据控制
B.数据定义、数据操纵、数据控制
C.数据定义、关系规范化、数据控制
D.数据定义、关系规范化、数据操纵
满分:
4 分
19. Giventhetables:
COUNTRY
idname
1Argentina
3Cuba
4-
NATION
idname
2Belgium
4USA
andthecode:
EXECSQLDECLAREC1CURSORFOR
SELECT*FROMcountryWHEREnameISNOTNULL
UNION
SELECT*FROMnation
EXECSQLOPENC1
Howmanyrowsareintheresultset?
A.1
B.2
C.3
D.4
满分:
4 分
20. Whichofthefollowingwillretrieveresultsthatwillonlybeinlowercase?
A.SELECTNAMEFROMEMPLOYEEWHERENAME='ali'
B.SELECTNAMEFROMEMPLOYEEWHERELCASE(NAME)='ali'
C.SELECTUCASE(NAME)FROMEMPLOYEEWHERELCASE(NAME)='ali'
D.SELECTNAMEFROMEMPLOYEEWHERENAMEIN(SELECTNAMEFROMEMPLOYEEWHERELCASE(NAME)=LCASE('ALI'))
满分:
4 分
21. Thefollowingcommandsareissuedagainstadatasourcecontainingtableuser2.org:
CREATEALIASuser1.orgFORsample.org
CREATETABLEorg.sample(cCHAR
(1))
CREATEALIASsample.orgFORuser2.org
CREATEALIASuser2.sampleFORsample.org
GiventheuserSAMPLEissuesthefollowingstatement:
SELECT*FROMsample
Forwhichofthefollowingdatabaseobjectswillaccessbeattempted?
A.user2.org
B.org.sample
C.sample.org
D.sample.sample
满分:
4 分
22. 两个子查询的结果(),可以执行并、交、差操作
A.结构完全一致
B.结构完全不一致
C.结构部分一致
D.主键一致
满分:
4 分
23. DBMS是()
A.操作系统的一部分
B.在操作系统支持下的系统软件
C.一种编译程序
D.应用程序系统
满分:
4 分
24. 定义基本表时,若要求某一列的值不能为空,则应在定义时使用什么保留字?
但如果该列是主键,则可省写。
A.NULL
B.NOTNULL
C.DISTINCT
D.UNIQUE
满分:
4 分
25. Whichofthefollowingproducesasequentiallyincreasingnumber,suitableforuseasaprimarykey?
A.ROWIDdatatype
B.GeneratedIDENTITYcolumn
C.GENERATE_UNIQUEbuilt-infunction
D.CURRENTSEQUENCEspecialregister
满分:
4 分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用技术 17 学期 数据库 应用技术 在线 作业