桂林电子科技大学2023年数据库原理专升本(共六卷)含答案.docx
《桂林电子科技大学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、数据库中的数据在物理上分布在计算机网络中的不
15、同结点上B、为了数据管理与处理上的方便,通过在结点上增加副本冗余机制提高结点的自治性C、分布式数据库中各结点上的数据逻辑上是一个整体D、某个结点出现故障时,整个分布式系统将无法正常工作【答案】D5、下列关于SQL语言特点叙述错误的是(A、SQL是一种一体化的语言B、SQL是一种高度过程化的语言C、SQL是语言非常简洁D、SQL语言可以直接以命令方式交互使用,也可嵌入到程序中使用【答案】B【解析】SQL是一种非过程化的语言。6、关于表空间(tablespace)的描述,以下()是不正确的。A、每张表必须属于一个表空间,而且每张表只能使用一个表空间B、表空间是一种逻辑结构,表空间包含O个或者多个数
16、据文件,表空间的容量是所属的所有数据文件的总容量C、创建表的时候必须为这张表指定表空间,如果没有指定表空间,那么系统会用这个用户的缺省表空间来存储这张表D、通过dba_free_space可以查看某个表空间的剩余空间【答案】B7、Access数据库的类型是()。A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库【答案】C【解析】无8、数据库表中的主键具有的特性。A、唯一性且不能取空值B、能取空值C、NULLD、唯一性【答案】A【解析】本题得分:1分9、你想更新表CUSTOMERS的CUST_CREDIT_LIMIT字段为NULL,条件中所有CustjncomE-LEVEL为null值
17、的。哪个sql能完成这个任务?()A、UPDATEcustomersSETcust_credit_limit=NULLWHERECUSTJNCOME_LEVEL=NULL;B、UPDATEcustomersSETcust_credit_limit=NULLWHEREcust_income_levelISNULL;C、UPDATEcustomersSETcust_credit_limit=TO_NUMBER(NULL)WHEREcust_income_level=TO_NUMBER(NULL);D、UPDATEcustomersSETcust.creditjimit=TO-NMBER(,z999
18、9)WHEREcust_income_levelISNULL;【答案】B10、在MySQL中,当需要删除已创建的数据库时,可使用语句。A、ALTERDATABASEB、DROPSCHEMAC、ALTERSCHEMAD、CREATESCHEMA【答案】B【解析】本题主要考查的知识点为数据库的删除。在MySQL中,当需要删除已创建的数据库时,可使用DROPDATABASE或DROPSeHEMA语句。11、在下列MySQL的内置函数中,属于加密函数的是A、ENCoDE()函数B、COUNT()函数C、ASCn()函数D、YEAR()函数【答案】A【解析】本题主要考查的知识点为MySQL的内置函数。E
19、NCODE()函数、ENCRYPT()函数属于加密函数。CoUNTo函数属于聚合函数。ASeIl()函数、CHAR()函数属于字符串函数。NoW()函数、YEAR。函数属于日期和时间函数。12、selectreplace。长江长城黄山黄河,长黄)返回的是。A、长江长城黄山黄河B、黄江长城黄山黄河C、长江长城长山长河D、黄江黄城黄山黄河【答案】D【解析】本题得分:0分13、使用CREATEVlEW语句创建的是(工A、数据库B、视图C、索引D、表【答案】B14、数据库的热备份依赖于()进行备份。A、数据库的系统文件B、数据库的日志文件C、数据库的硬件配置文件D、注册表文件【答案】B【解析】热备份依
20、赖于数据库的日志文件进行备份。15、以下有关Orade中PMON的叙述正确的是(A、将数据从联机日志文件写入数据文件B、监控。ralce各个后台进程运行是否正常,并清理失败的进程C、垃圾收集器,清理任务失败的时候遗留下的资源,恢复实例D、将数据从联机日志文件写入数据文件【答案】B16、当(),Oracle才提交事务。A、DBRW进程将数据写回磁盘后B、LGWR进程将日志写入在线重做日志文件后C、PMON进程提交进程变化后D、SMoN进程写入数据后【答案】B17、对于系统表的空间,Orade建议的大小是()A、200MB;B、300MB;Cx400MB;D、500MB0【答案】C18、下面关于1
21、级封锁”的说法,正确的是A、1级封锁避免丢失更新B、1级封锁可以避免死锁”C、1级封锁能重复读D、1级封锁可以避免读脏数据【答案】A19、Orade中数据库的默认启动选项是(、A、MOUNTB、NOMOUNTC、READONLYD、OPEN【答案】D20、在建立CHECK约束时,(A、每个字段只能定义一个CheCk约束B、每个字段可以定义多个CheCk约束C、不能为单独的一个字段定义check约束D、一个表中只能定义一个CheCk约束【答案】A二.填空题(每小题2分,共10分)1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。【答案】数据库系统
22、2、F、2NF、3NF之间,相互是一种()关系。【答案】包含3、并发操作导致的数据库不一致问题主要包括()、读污、不可重读。【答案】丢失更新4、数据库恢复中最经常使用的技术是和()和()【答案】数据转储I登记日志文件5、在SQLSerVer中可以定义()、()、()、()和()五种类型的完整性约束。【答案】null/notnulluniqueprimarykeyforeignkeycheck三、判断题(每小题1分,共10分)()1、数据独立性是指数据之间彼此独立?【答案】错误()2、固定数据库角色:db_datarader的成员能修改本数据库内表中的数据吗?【答案】错误()3、视图中存储的是物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 桂林 电子科技大学 2023 数据库 原理 共六卷 答案

链接地址:https://www.desk33.com/p-1246438.html