《桂林电子科技大学2023年数据库原理专升本(共六卷)含答案.docx》由会员分享,可在线阅读,更多相关《桂林电子科技大学2023年数据库原理专升本(共六卷)含答案.docx(92页珍藏版)》请在优知文库上搜索。
1、桂林电子科技大学2023年数据库原理专升本(一)总分:100分考试时间:90分钟注意事项: 凡漏填、错填或书写字迹不清的答卷,影响评卷结果的,责任由考生自负。 答题须在专用的答题卡上进行,在试题卷和草稿纸上答题无效。 考试结束,不得将试卷、答题卡或草稿纸带出考场。一.单项选择题(每小题2分,共40分)1.以下说法正确的是()A、DBMS位于用户和操作系统之间B、DBMS包括DB和DBSC、AeCeSS是数据库系统D、目前的数据库系统管理阶段已经解决了数据冗余【答案】A【解析】B答案的叙述中,正确的应该是DBS包含DB和DBMS;C答案的叙述中,Access是管理数据库的软件,因此属于数据库管理
2、系统;D答案的叙述中,数据库系统管理阶段只是将冗余度降到了最低,并非是完全解决了数据冗余。2、进行数据库闪回时,必须确保数据库是处于()模式。A、正常启动模式B、装载模式C、归档模式D、调试维护模式【答案】C3、Access2010的数据库对象不能导出为()A、ExcelB、PDFC、多媒体文件D、ODBC数据库【答案】C【解析】Access2010的数据库对象可以导出为EXCel文本文件、XML文件、PDF文件、电子邮件、ACCeSS文件、WOrd的Rtf文件,SharePoint列表、ODBC数据库、HTML文档和dBase文件等。4、空数据库是指()A、没有基本表的数据库B、没有任何数据
3、库对象的数据库C、数据库中数据表记录为空的数据库D、没有窗体和报表的数据库【答案】B【解析】Access由六大对象组成,因此空数据库必须是没有任何对象的数据库。5、创建Access2010数据库时,默认的文件保存目录在()A、TempB、PicturesC、DocumentsDxDesktop【答案】C【解析】创建数据库时,默认的保存路径在Documents(我的文档6、下列四项中说法不正确的是(A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性【答案】C7、不能在STORAGE子句中进行设置的参数是(A、INITIALB、PCTUS
4、EDC、MINEXTENTSD、NEXT【答案】B8、为什么不建议使用手动归档?()A、需要额外的磁盘资源B、需要更多的后台进程C、管理员需要发出SQL命令归档联机日志文件D、需要编写操作系统脚本以拷贝联机日志文件【答案】C9、以下运算结果不为空值的是(A、12+NLLB、60*NLLC、NULLNULLD、12(60+NULL)【答案】C10、()方式可以加快导入和导出的速度。A、数据泵B、数据字典C、数据词典D、TOAD【答案】A11、关系代数的半联接操作由下列操作组合而成()A、投影和选择B、联接和选择C、联接和投影D、笛卡儿积和投影【答案】C12、数据库是()组织起来的相关数据的集合。
5、A、按一定的结构和规则B、按人为的喜好C、按时间先后顺序D、杂乱无章的随意的排列【答案】A【解析】无13、候选码中的属性称为(A、非主属性B、主属性C、复合属性D、关键属性【答案】B14、在关系数据模型中,域是指()A、字段B、记录C、属性D、属性的取值范围【答案】D【解析】无15、一个实体对应Access表中的()A、表B、字段C、记录D、主键【答案】C【解析】一条记录代表f实体,表代表f实体集。16、数据库管理员(DBA)的主要工作包括数据库设计、数据库维护和()。A、数据库查询B、数据库完整性定义C、改善系统性能,提高系统效率D、数据库连接【答案】C17、为加快对某字段的查找速度,应该(
6、)。A、防止在该字段中输入重复值B、使该字段成为必填字段C、对该字段进行索引D、使该字段数据格式一致【答案】C【解析】索引可以加快对数据的查询速度,建立索引后表中记录的物理三序不变,只是改变记录的逻辑Jll页序。18、下列四项中,不正确的提法是)。A、SQL语言是关系数据库的国际标准语言B、SQL语言具有数据定义、查询、操纵和控制功能C、SQL语言可以自动实现关系数据库的规范化D、SQL语言称为结构杳询语言【答案】C19、【】的任务是分析并检验模式及子模式的正确性与合理性。A、设计评价B、物理设计C、加载数据D、应用程序设计【答案】A【解析】本题主要考查的知识点为设计评价。设计评价的任务是分析
7、并检验模式及子模式的正确性与合理性。20、在数据库中,产生数据不一致的根本原因是A、数据存储量太大B、没有严格的数据保护C、未对数据进行严格的控制D、数据冗余【答案】D二、填空题(每小题2分,共10分)1.数据库中存储的是数据以及数据之间的【答案】联系2、若关系R和S的元组个数分别是10和5,则RS的元组个数是一。【答案】503、在ACCeSS中,可以利用操作查询对表中的记录进行批量处理,处理的方式有删除查询、查询、追加查询和生成表查询。【答案】修改4、()地进行需求分析,再()地设计概念结构。【答案】自顶向下I自底向上5、根据SQLServer的安全性要求,当某一用户要访问SQLServer
8、中的数据库时,必须在SQLServer上创建()和()。【答案】登录账号I用户账号三、判断题(每小题1分,共10分)()1、日志文件是记录用户对数据库所做的操作?【答案】正确()2、数据备份的方法包括:冷备份、热备份和逻辑备份三种。【答案】正确()3、存储过程的输出结果可以传递给一个变量。【答案】正确()4、关键字的值不能重复。【答案】正确【解析】无()5、SQL语句deletefromemp和truncatetableemp”执行的结果是一样的【答案】错误()6、在导入数据时,如果SQLServer数据库中不存在对应的表,可以自动创建。【答案】正确()7、UPDATE语句中若省略了where
9、子句,则修改表中的当前记录。【答案】错误()8、对关系模型来说,范式级别越高,实际应用效果越好?【答案】错误()9、Oracle中INSTJD列可以用来区别V$视图和GV$视图。【答案】正确()10、创建主键约束的同时,会自动地创建主索引。【答案】正确四、综合应用题(每小题20分,共40分)1.设有关系S、SC.C,试用关系代数、元组关系演算表达式和SQL完成下列操作。S(S#,SNAME,AGE,SEX)例:(OOL李强,23;男)SC(S#,C#,SCORE)例:(003,Cl,83)C(C#,CNAME,TEACHER)例:(Cl,数据库原理王华)(1)用关系代数检索选修课程号(C#)为
10、Cl和C2的学生学号(S#(2)用元组关系演算表达式检索选修了程军老师所授课程之一的学生姓名。(3)用元组关系演算表达式检索选修了程军老师所授课程之一的学生学号。(4)用SQL找出选修了程军老师教的所有课程的学生姓名。【答案】(1)用关系代数检索选修课程号(C#)为CI和C2的学生学号(S#Ins#,C#(SC)nc#(C*=zClzC#=C2,(C)-OC#CC#C2(ns#,C#(Se)nc#(aC#=1CC#=C2,(C)(2)用元组关系演算表达式检索选修了程军老师所授课程之一的学生姓名。T(1)(U)(V)(W)(S(U)SC(V)aC(W)T1=1a1=V1V2=W1aW=程军)(3
11、)用元组关系演算表达式检索选修了程军老师所授课程之一的学生学号。T(1)(V)(W)(SC(V)C(W)T1=V1V2=W1W3=)(4)用SQL找出选修了程军老师教的所有课程的学生姓名。SELECTS.SNAMEFROMSWHERENOTEXISTSSELECT*FROMCWHEREC.TEACHER=程军ANDNOTEXISTS(SELECT*FROMSCWHERESC.C#=C.C#ANDSCS#=S.S#)2、有如下数据表关系模式:S(SNo,SN,Sex,Age,Dept)C(CNozCNlCT)SC(SNo,CNo,Score)T(TNO,TN,Sex,Age,Prof,Sal,C
12、omm,Dept)TC(TNolCNo)(1)将本课程任课教师信息插入到T表中(2)将本人所在班级信息插入到S表中(3)将所有计算机类(课程名包含计算机)的课学分加1(4)将张旭教师的职称改为教授(5)删除自己的选课信息(6)删除张旭老师的授课信息(7)将选修了数据库原理课程的学生成绩增加5分【答案】(1)insertintoTVaIUeS(2020,黎永壹男;未知教授未知未知电子与信息工程学院)(2)insertintoSVaiUeS(2004224138,杨建成男,21,电子与彳言息工程学院,)(3)updateSCsetSCscore=score+1fromCwhereSC.cno=oa
13、ndCname=计算机(4)updateTsetProf=教授wheretn=张旭(5)deleteSCwheresno=12004224138,(6)deletefromTCwhere(Tno=(selectTnofromTwhereTn=张旭)(7)updateSCsetSCscore=score+5fromCwhereSC.cno=oandCname=数据库原理桂林电子科技大学2023年数据库原理专升本(二)总分:100分考试时间:90分钟注意事项: 凡漏填、错填或书写字迹不清的答卷,影响评卷结果的,责任由考生自负。 答题须在专用的答题卡上进行,在试题卷和草稿纸上答题无效。 考试结束,不
14、得将试卷、答题卡或草稿纸带出考场。一.单项选择题(每小题2分,共40分)1.退出Access数据库管理系统可以使用的快捷键是()A、Alt+F4B、Alt+XC、Ctrl+CD、Ctrl+O【答案】A【解析】除了Alt+F4以外,也可以采用Alt+F+X退出Accesso2、DBAS指的是(工A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统【答案】C3、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A、外模式B、内模式C、存储模式D、模式【答案】D4、下列有关分布式数据库系统的说法中错误的是()。A、数据库中的数据在物理上分布在计算机网络中的不同结点上B、为了数据管理与处理上的方便,通过在结点上增加副本冗余机制提高结点的自治性C、分布式数据库中各结点上的数据逻辑上是一个整体D、某个结点出现故障时,整个分布式系统将无法正常工作【答案】D5、下列关于SQL语言特点叙述错误的是(A、SQL是一种一体化的语言B、