欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    山西师范大学2023年数据库原理及应用模拟(共六卷)及答案.docx

    • 资源ID:1245364       资源大小:100.76KB        全文页数:47页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    山西师范大学2023年数据库原理及应用模拟(共六卷)及答案.docx

    5、关系型数据库管理系统中所谓的关系是指()A、各条记录中的数据彼此有一定的关系B、一个数据库文件与另一个数据库文件之间有一定的关系C、数据模型符合满足一定条件的二维表格式D、数据库中各个字段之间彼此有一定的关系【答案】C【解析】一个关系就是一张规范化的二维表。6、数据库中有两个用户SCott.和InUUSer,物资表WZ是属于myuser用户的,但当前用户是SCott,要求查询物资表WZ(wno,wname,wtype,wunit)物资单位vunit列为null的记录,取结果的前5条记录显示,以下正确的SQL语句是()。Axselect*fromscott.wzwherewunitisnullandrownm<5;B、select*frommyuser.wzwherewunit=nullandrownum<5;C、select*frommyuser.wzwherewunitisnullandrownum<6;D、select*formscott.wzwherewunitisnullandrownum<6;【答案】C7、下面哪个说法符合数据库系统WAL(Iog先写协议)()A、库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中B、库内存中被事务修改的页面在事务撤销时被写到标记为非脏页C、成功完成时不需要将与其相关的Iog页面强制写回磁盘D、中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回琐盘【答案】D8、若要在数据表视图内对字段进行重命名,应点击功能区()选项卡中的“名称和标题”命令Ax开始B、创建C、字段D、表【答案】C【解析】字段选项卡中,可以设置字段数据类型、名称和标题等,在表选项卡内主要进行数据表属性和表间关系进行设置。9、Createtrigger命令用于创建。A、存储过程B、触发器C、视图D、表2023年数据库原理及应用模拟(一)(总分100分.考试时长90分8)一、单项选择题(每小题2分,共40分)1、对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?()A、数据库存取功能模块R、数据库存储管理功能模块C、数据库运行处理功能模块D、数据库维护功能模块【答案】A2、在数据库中有工资表,表中包括“职工号、所在单位、基本工资和应发工资”等字段,如果要以单位统计应发工资总数,那么“所在单位”和“应发工资”字段应选择A、 SUM,GROUPBYB、 GROUPBY,SUMC、 COUNT,GROUPBYD、 GROUPBY,COUNT【答案】B【解析】本题得分:1分3、不同的实体是根据()区分的。A、名字B、属性的不同C、代表的对象D、属性的多少【答案】B4、下面关于ACeSS表的叙述中,错误的是()A、在ACeeSS表中,可以对备注型字段进行“格式”属性设置B、若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号C、创建表之间的关系时,应关闭所有打开的表D、可在access表的设计视图“说明”列中,对字段进行具体的说明,不影响字段的数据。【答案】C【解析】只需关闭相关联的表A、DELEEROMjsWHERExb=w男"B、DELETABLEjsWHERExb=w男"C、DELEFROMjsFORxb=w男"D、DELETABLEjsFORxb=w男"【答案】B16、T-SQL中的全局变量以作前缀。A、B、C、#D、#【答案】A17、两个函数依赖集F和G等价的充分必要条件是()。A、F=GB、 F+=GC、 F=G+D、 F+=G+【答案】D18、数据库启动时,如果一个数据文件或日志文件不可用,会出现什么结果?OA、OraCIe返回警告信息并打开数据库B、Oracle返回警告信息,不打开数据库C、Oracle返回警告信息,并进行数据库恢复D、OraCle忽略不可用的文件【答案】B【解析】ORACLE数据库启动故障警告。19、以下关于创建索引的描述错误的是oA、创建唯一性约束的同时,会自动创建一个唯一性索引。B、可以在所有类型的字段上创建全文索引。Cx在已有表上创建索引可以使用命令Creatindex索引名On表名;。D、可以在创建表的同时创建索引,也可以在已有表上创建索引。【答案】B【解析】本题得分:1分20、假设存在一张职工表,包含“性别”属性,要求这个属性胡值只能取“男”或“女”,这属于()A、实体完整性B、参照完整性【答案】B10、一个数据库系统()概念视图。A、只能有一种B、最多只能有两种C、至少有两种D、可以有多种【答案】A11、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是()A、m:nB、l:mC、m:1D、1:1【答案】C12、假设规定最低工资为2000元,最高工资为5000元,则工资字段的有效性规则应设置为()A、2000<工资<5000B、>=2000and<=5000C、>=2000or<=5000D、2000=<工资and工资<=5000【答案】B13、下列不属于数据库的建立和维护功能的是A、数据库空间的维护B、数据库的性能监视C、数据库的分析D、数据定义【答案】D14、以下关于链式存储结构的叙述中,哪一条是不正确的?()A、结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构B、逻辑上相邻的结点物理上不必邻接C、可以通过计算直接确定第i个结点的存储地址D、插入、删除运算操作方便,不必移动结点【答案】C15、设有一张教师表js,含有一个字符型字段xb(表示教师的性别)。下列命令中语法正确的是()o9、按照转储状态,数据转储又可分为()和()。【答案】静态转储I动态转储10、保证表中属性值具有唯一性的约束方法有()、Oo【答案】primarykey约束IUniqUe约束三、简单题(每小题5分,共20分)1、基于学生(XS)表用SELECT-SQL命令,编写一个查询程序,要求查询各个系各个班男女学生的人数。要求输出字段为:xdh,bjdh,xb,人数。(学生表(XS.DBF)含有系代号(XDH,C,6)、性别(XB,N,2),班代号(BJDH,C,4)字段)。【答案】SELECTxdh,bjdh,xb,COUNT(*)AS人数;FROMXS;GROUPBY1,2,32、简述关系模式规范化的目的。【答案】关系模式规范化的目的是解决关系模式中存在的数据冗余、插入和删除异常以及更新异常等问题。其基本思想是消除数据依赖中的不合适部分,使各关系模式达到某种程度的分离,使一个关系描述一个概念、一个实体或实体间的一种联系。因此,规范化的实质是概念的单一化。3、简述非规范化的关系中存在哪些问题。【答案】数据冗余更新异常插入异常删除异常4、数据模型和数据库表之间的关系【答案】数据模型:层次模型、网状模型、关系模型、面向对象模型。数据库表的关系:一对一关系、一对多关系、多对多关系、参照完整性规则等。四、综合应用题(每小题20分,共20分)1、多关系的连接查询L假设有如下关系模式S(SNO,SN,Sex,Age,Dept)C(CNotCNtCT)C、用户定义完整性D、关系不变性【答案】C二、填空题(每小题2分,共20分)1、在ACCeSS中,规定日期型常量的定界符是o【答案】n2、关系运算分为()和()。【答案】关系代数关系演算3、命令?R0UND(337.2007,3)的执行结果是。【答案】337.2014、为了提高查询速度,把在一个(一组)属性上具有相同值的元组集中存放在一个物理块中,这个(这组)属性称为(K【答案】聚集码5、SQL语言具有数据定义、数据操纵、的功能。【答案】数据控制6、被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为0。【答案】函数依赖集F的闭包7、关系模式R(C,T,S,N,G),其函数依赖集F=CfT,CSfG,SfN,求R的所有候选码【答案】CS8、设有关系模式R(A,B,C,D、,函数依赖F=AB-C,C-D,D-A,则R的所有3个可能的候选码分别是()、()、()。【答案】ABBCBDSC(SNotCNofScore)T(TNo,TN,Sex,Age,Prof,Sal.Comm,Dept)TC(TNotCNo)1.统计每门课(显示课程号、课程名)的选课人数和平均分,并按平均分的降序排列。2 .查询选修了两门课以上(包括两门课)的学生的学号和姓名。3 .查询有成绩不及格的学生的基本信息。4 .统计各个学院考试课程都及格的学生人数5 .查询选修了课程名为“数据库原理”的学生的学号和姓名。【答案】(I)SelCCo,cn,count(sno)选课人数,avg(scorc)平均分fromc,o=o,cnorderbyavg(score)desc(2)selects.sno,snfroms,scWheres.sno=sc.snogroupbys.sno,snhavingcount(cno)>=2(3)select*fromswheresnoin(selectdistinctsnofromscwherescorc<60)(4)selectdept,count(sno)fromswheresnoin(selectsnofromscgroupbysnohavingmin(score)>=60)g*oupbydept(5)selects.sno,snfromsjoinscons.sno=o=owherecn='数据库原理'D、外模式是逻辑模式的部分提取【答案】B6、设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为忙并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE()A、 _W_%'B、%W一'C、 W_D、 W%,【答案】B7、层次模型、网状模型和关系模型的划分根据是()。A、记录长度B、文件的大小C、联系的复杂程度D、数据之间的联系【答案】D8、如果想对字段的数据输人范围施加一定的限制,可以通过设置O字段属性来完成。A、字段大小B、格式C、有效性规则D、有效性文本【答案】C【解析】字段大小用于限制数据输入的大小,格式用于限制数据输出的格式,有效性文本用于限制数据的输入,有效性文本是对输入数据未满足有效性规则时所弹出的提示性文本9、常用的关系运算是关系代数和()。A、集合代数B、逻辑演算C、关系演算D、集合演算【答案】C10、关系型数据库采用()表示实体和实体间的联系。A、对象B、二维表C、字段D、表单2023年数据库原理及应用模拟(二)(总分100分.考试时长90分钟)一、单项选择题(每小题2分,共40分)1、数据库设计中的概念结构设计的主要工具是()oA、数据模型B、E-R模型C、新奥尔良模型D、概念模型【答案】B2、在下面关于数据库系统管理阶段的说法中,错误的是()0A、数据库系统管理阶段有较高的安全性B、数据库系统管理阶段有较高的数据独立性C、在数据库系统管理阶段,数据可以被不同的用户共享D、在数据库系统管理阶段,数据没有冗余【答案】D【解析】数据库系统管理阶段,只是将数据冗余度降到了最低,并非完全没有冗余。只要数据库中表与表之间存在联系,必定会产生数据冗余。3、以下不可以作为ACCeSS字段名的选项是()。A、scyblB、 scyb!1C、 scyb%lD、 scyb&l【答案】B【解析】字段名不能包含.!口重音符号、前导空格和不可打印字符。4、模式和内模式()。A、只能有一个13、最多只能有一个C、至少两个D、可以有多个【答案】A5、下面关于各个模式之间关系的描述,不.正确的是()A、逻辑模式是内模式的逻辑表示B、外模式是内模式的直接表示C、内模式是逻辑模式的物理实现B、在删除一个表的同时,不会自动地删除该表上的触发器C、触发器不能更新或覆盖D、为了修改一个触发器,必须先删除它,然后再重新创建【答案】B【解析】本题主要考查的知识点为触发器。在删除一个表的同时,也会自动地删除该表上的触发器,且触发器不能更新或覆盖,为了修改一个触发器,必须先删除它,然后再重新创建。17、数据库结构的描述和定义是DBMS运行的基本依据,它们存储于OA、封锁表B、数据字典C、索引D、日志【答案】B18、在使用数据库中使用索引的目的是:A、提高数据文件的存储率.B、可以更加有效的控制事务处理中的幻影问题.C、增加DBMS的安全性.D、梃高增加记录的效率.【答案】B19、在OraClC中,数据库中数据字典的表和视图是由O用户所有。A、DBAB、 SCOTTC、 SYSTEMD、SYS【答案】D20、数据库系统中,DBA表示()。A、应用程序设计者B、数据库使用者C、数据库管理员D、数据库结构【答案】C【答案】BIh设置主关键字是在()中完成的。A、表的设计视图B、表的数据表视图C、数据透视表视图D、数据透视图视图【答案】A【解析】设置主键只能在设计视图内完成。12、现要查找缺少成绩(Grade)的学生学号(SnUm),相应的SQL语句是()A、 SELECTSnumB、 SELECTSnumFROMSCFROMSCWHEREGrade=OWHEREGrade<=0C、 SELECTSnumD、 SELECTSnumFROMSCFROMSCWHEREGrade=NULLWHEREGradeISNULL【答案】D13、在查询语句的IVhere子句中,如果出现了"ageBetween30and40",这个表达式等同于()。A、 age>=30andage<=40B、 age>=30orage<=40C、 age>30andage<40D、 age>30orage<40【答案】14、在SELECT语句中,通常与HAVlNG子语句同时使用的是()。A、 ORDERBYB、 WHEREC、 GROUPBYD、均不需要【答案】C15、关于OraCle的表空间描述错误的是(A、可以将不同用户的表存放在同一个表空间中B、可以将表和索引存放在同一个表空间中C、不能将不同用户的表存放在同一个表空间中D、可以将用户表存放在SYSTEM表空间下,但是不符合管理规范【答案】C16、下列关于触发器的说法中,错误的是A、在触发器的创建中,每个表每个事件每次只允许一个触发器10、关系模型的三类完整性约束是指()、O和()。【答案】实体完整性I参照完整性I自定义完整性三、简单题(每小题5分,共20分)1、事务中的提交和回滚是什么意思?【答案】事务提交是提交事务的所有操作:具体来说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中,事务正常结束;事务回滚是数据库返回到事务开始的状态:事务在运行过程中发生某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤销,使数据库回滚到事务开始时的状态。2、建立一个学生表StUdent,它由学号SNo、姓名SNaIne、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。Student表建立完成后,若要在表中增加年级SGrade项(设字段类型为字符型,长度为10),其SQL命令为:()。【答案】ALTERTABLEStudentADDSGradeCHAR(IO)3、SQLServer2008所使用的运算符类别有哪些?【答案】SQLSerVer2008系统中,可以使用的运算符可以分为算术运算符、逻辑运算符、赋值运算符、字符串串联运算符、按位运算符、一元运算符及比较运算符等。4、文件的扩展名【答案】项目文件:PJX、.PJT表文件:.DBF、.FPT、.CDX数据库:.DBC、.DCT、.DCX查询文件:.QPR表单文件:.SCX、.SCT程序文件:.PRG菜单文件:.MNX、.MNT、.MPR二、填空题(每小题2分,共20分)1、用于声明一个或多个局部变量的命令是()。【答案】declare2、数据库系统的逻辑模型按照计算机的观点对数据建模,主要包括()、()、()面向对象模型、对象关系模型和斑结构化数据模型等。【答案】层次模型网状模型I关系模型3、在ACCeSS中,可以利用“格式”菜单中的命令,选择特定标题格式、背景色彩、边框颜色等不同风格的数据访问页模板。【答案】主题4、常量2009T(三)1,15:30:00的数据类型是。【答案】日期型5、关系代数运算中,专门的关系运算有选择、和连接。【答案】投影6、相关子查询的执行次数是由父查询表的O决定的。【答案】行数7、()地进行需求分析,再()地设计概念结构。【答案】自顶向下自底向上8、数据库保护分为:安全性控制、()、并发性控制和数据恢复。【答案】完整性控制9、SQLSerVer中有()、完全还原和批日志还原。【答案】简单还原四、综合应用题(每小题20分,共20分)1、设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下联系:(1) .一个学生可选修多门课程,一门课程可为多个学生选修;(2) .一个教师可讲授多门课程,一门课程可为多个教师讲授;(3) .一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:(1) .分别设计学生选课和教师任课两个局部信息的结构E-R图。(2) .将上述设计完成的E-R图合并成一个全局E-R图。(3) .将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。(4) 】(1).学生选课、教师任课局部E-R图如下所示。图略。(2).合并后的全局E-R图如下所示。图略。单位:学生>l:m学生:课程>m:n单位:课程>l:m教师:单位>m:1教师:课程一>m:n(3)该全局E-R图转换为等价的关系模型表示的数据库逻辑结构如下:单位(单位名,电话)教师(教师号,姓名,性别,职称,单位名)课程(课程编号,课程名,单位名)学生(学号,姓名,性别,年龄,单位名)讲授(教师号,课程编号)选修(学号,课程编号)6、若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为()A、00000000B、99999999Cx#D99999999【答案】A【解析】无7、下列哪个是单目运算()。A、差B、并C、投影D、除法【答案】C8、用命令DlMENSIoNS(3,4)定义后,S数组中共有个数组元素。A、3B、4C、7D、12【答案】D9、在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用()。A、 GROUPBYB、 ORDERBYC、 WHERED、 HAVING【答案】D10、在PL/SQLDCVCIOPCr7的SQLwindOW中,按F8键执行语句时,默认执行该窗口所有语句,现在改为执行鼠标所在的那条语句,可在TOoIS->Preferences>Windowtypes>SqlWindow中选择()0A、 AutoCommitSQLBxAutoSelectStatementC、 AutoExecutequeriesD、 AutoCommitpostedrecords【答案】B2023年数据库原理及应用模拟(三)(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、一下对于OraCle文件系统描述错误的是O?A、*niX下OracIe的可执行文件在$0rac1e_H0ME/bin/Orac1e,$0rac1e_H0ME/bin也应该包含在路径环境变量内R、Windows下Orac1e的可执行文件在%0racle_H0ME%bin0racle.exe,其他C、硬件加密D、固件加密【答案】B2、下列哪种不是DDL语句()A、alter8、 createC、di'opD、commit【答案】D3、下列创建表语句正确的是:()。A、createtableemp(idnumber(4),);B、 createtableemp(idnumber(4);C、 Itertableemp(idnumber(4);D、 Itertableemp(idnumber(4),)【答案】B4、子模式是()。A、模式的副本B、存储模式C、多个模式的集合D、模式的逻辑子集【答案】D5、()参数控制后台进程跟踪文件的位置。A、 BACKGROUND_DUMP_DESTB、 BACKGROUND_TRACE_DESTC、 DB_CREATE_FILE_DESTD、不存在这样的参数,位置因平台而异,无法更改【答案】AD、2【答案】D【解析】本题得分:1分16、下列四项中,不属于SQL2000实用程序的是()。A、企业管理器B、查询分析器C、服务管理器D、媒体播放器【答案】D17、()创建OUI清单。Ax每次新建OracleHome时B、每次新建OraCleBaSe时C、首次运行OUI前D、首次运行OUl期间【答案】D18、在ACCeSS的数据表中删除一条记录,被删除的记录()A、可以恢复到原来的位置B、被恢复为最后一条记录C、被恢复为第一条记录D、不能恢复【答案】D【解析】在ACCeSS的数据表中删除的记录将被永久性的删除且无法恢复19、DBMS中实现事务持久性的子系统是()A、安全性管理子系统B、完整性管理子系统C、并发控制子系统D、恢复管理子系统【答案】D20、下面叙述申正确的是()。A、数据库管理系统是数据库中的程序和数据的总称B、数据库管理系统是对数据库中的数据进行处理的一组应用程序C、商品化的数据库系统中最常见的3种数据模型:层次模型、网状模型、关系模型D、网状模型和关系模型都是格式化的数据模型【答案】C【解析】AUtOCOmmitSQL选项用于控制SQL语句是否自动提交;AutoExecutequeries用于控制,querydataoreditdata,是否立即执行;AutoCominitpostedrecords控制resultgrid中是否自动提交。Ih在关系模式R(A,B,C)中,有函数依赖集F=AB-C,BCA,则R最高达到()A、INFB、2NFC、3NFD、 BCNF【答案】D【解析】候选码:AB,BC主属性:A、B、C12、相关子查询的执行次数()A、与子查询表的元组数相等B、是由父查询表与子查询表中的相同元组数量决定的C、跟父查询表的元组数无关D、是由父查询表的元组数决定的【答案】D13、使用关键字可以把查询结果中的重复行屏蔽。A、 DISTINCTB、 UNIONC、ALLD、TOP【答案】A14、终止事件循环的命令为()。A、 READEVENTSB、 CLEAREVENTSC、FORENDEORD、DOWHILEENDDO【答案】B15、已知学生表StUdent的数据如下:学号姓名年龄性别班级20180001张三18男计算机1班20180002李四19男计算机1班20180003王五20男计算机1班20180004刘七19女计算机2班执行下列命令后,得到的记录数是SELECT班级,MAX(年龄)FROMstudentGROUPBY班级;A、4B、3C、110、阅读下列程序,写出程序运行结果:【程序1清单】CLEARC="微机数据库ViSUalFoxPro教程”DOWHILELEN(C)>0IFASC(LEFT(C,1)>1271.EFT(C,2)C=SUBS(C,3)ELSEC=SUBS(C,2)ENDIFENDDO【答案】微机数据库教程三、简单题(每小题5分,共20分)1、关系模型有何特点?【答案】1.关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。2 .关系模型的概念单一,无论实体或实体之间的联系都用关系表示。3 .存取路径对用户透明。4 .关系必须是规范化的关系。2、引入视图的主要目的是什么?【答案】数据库的基本表是按照数据库设计人员的观点设计的,并不一定符合用户的需求。SQLServer2008可以根据用户需求重新定义表的数据结构,这种数据结构就是视图。视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制,其结构和数据是建立在对表的查询基础上的。3、SQL语言具有什么功能?【答案】(1)数据定义。(DDL)用于定义SQL模式、基本表、视图和索引的创建和撤消操作。(2)数据操纵。(DML)数据操纵分成数据查询和数据更新两类。数据更新又分成插入、删除、和修改三种操作。二、填空题(每小题2分,共20分)1、层次模型的数据结构是()结构;网状模型的数据结构是()结构;关系模型的数据结构是()结构;面向对象模型的数据结构之间可以()【答案】树有向图:二维表嵌套和递归2、每个表都应该设置,用来唯一地标识记录。【答案】主键3、分组报表最多可以按一个字段或表达式进行分组。【答案】104、关系数据库管理系统应能实现的专门关系运算包括o【答案】选择、投影、连接5、查询书名“BN”中第三个汉字是“力”的图书信息,WHERE之后使用的命令是()。【答案】BNIike'力6、在TranSaCt-SQL中可以使用两类注释符:单行注释()和多行注释()。【答案】一7、数据库设计中,前四个阶段可统称为(),后两个阶段统称为()。【答案】分析和设计阶段I实现和运行阶段8、设有关系模式R(A,B,C,D、,函数依赖F=A->B,B-C,A-D,DC,P=AB,ACBD是R上的一个分解,则分解P中所丢失的函数依赖分别是()、()、()o【答案】B-CADDfC9、备份设备可以是()、()或()o【答案】硬盘I磁带管道(3)数据控制。包括对基本表和视图的授权,完整性规则的描述,事务控制等内容。(4)嵌入式SQL的使用规定。涉及到SQL语句嵌入在宿主语言程序中使用的规则。4、数据库备份有哪几种类型?【答案】在SQLSerVer系统中,有4种备份类型,分别如下所示:完整数据库备份。差异数据库备份。事务日志备份。数据库文件或文件组备份。四、综合应用题(每小题20分,共20分)1、设有下列关系模式:STUDENT(SNO,SNAME,AGE,SEX,DNO)其中,SNO表示学号,CNAME表不姓名,AGE表不年龄,SEX表不性别,DNO表示院系号。SC(SN0,CNO,GRADE),其中SNO表示学号,CNo表示课程号,GRADE表示成绩。COURSE(CNOtCNAME),其中CNO表示课程号,CNAME表示课程名。请用关系代数表示下列查询:1)检索年龄小于16的女学生的学号和姓名。2)检索成绩大于85分的女学生的学号、姓名。3)检索选修课程为CI或C2的学生的学号4)检索至少选修了课程号为Cl和C2的学生的学号。5)检索选修课程号为Cl的学生的学号,姓名,课程名和成绩。6)检索选修了全部课程的学生的学号、姓名和年龄。【答案】1)SNO,SNAME(AGE<16(STUDENT)2) 11SN0,SNAME(OGRADE>85飞EX='女'(STUDENT*SC)3) TISNo(OCNOiCl'VCNO='C2,(SC)4) IlSN0(。CNo='Cl'(SC)GHSNO(。CNO='C2,(SC)5) 11STUDENT.SNO,SNAMEfCNAME,GRADE(CNO=,Cl*(STUDENT*SC)*COURSE)。6) 11STUDENT.SNO,SNAME,AGE(STUDENT*11SNO.CNO(SC)÷11CNO(COURSE)D、对现实世界进行第二层抽象的模型是信息模型【答案】A6、使用表设计器来定义表的字段时,以下哪个项()可以不设置内容。A、字段名称B、说明C、数据类型D、字段属性【答案】B【解析】无7、只有满足查询条件的记录才包含在查询结果中,这种连接为oA、左连接B、完全连接C、右连接D、内部连接【答案】D【解析】本题得分:1分8、某表单FrmA上有一个命令按钮组ComInandGrOUP1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLasto要求按下CmdLaSt时,将按钮CnIdNeXt的EnabIed属性置为.F.,则在按钮CmdLaSt的CIiCk事件中应加入()命令。A、This.Enabled=.F.BxThis.Parent.CmdNext.Enabled=.F.C、This.CmdNext.Enabled=.F.D、Thisform.CmdNext.Enabled=.F.【答案】B9、Access2010数据库的编译文件扩展名是()A、 .accdeB、 .mdbC、 .dbfD、 .adp【答案】A【解析】ACCeSS2020使用生成ACCde文件的作用就是对数据库文件进行编译,从而使用户不能随意修改报表、窗体和模块中的VBA代码。10、下列关于"视图"(View)的条目中,()是不正确的。A、视图是外模式B、视图是虚表2023年数据库原理及应用模拟(四)(总分100分.考试时长90分钟)一、单项选择题(每小题2分,共40分)1、数据库的简称()A、DAB、DBC、BDD、DD【答案】B2、以下权限哪个是系统权限?()A、 ALTERB、 EXECUTEC、 PREFERENCESD、 BACKUPANYTABLE【答案】D3、一个学校的数据库中有表示院系和学生的关系:院系(系编号,系名称,联系电话,地点),学生(学号,姓名,性别,籍贯,专业,系编号),则关系学生中的主键和外键分别是()OA、学号,姓名B、学号,专业C、学号,无D、学号,系编号【答案】D【解析】本题得分:1分4、关系模式至少应属于()A、INF13、2NFC、3NFD、BCNF【答案】A5、以下说法中,正确的是()。A、现实世界中的事物个体,经过两级抽象后,在计算机世界中,对应的是记录B、现实世界中的事物及其联系,在信息世界中是用数据模型来进行表达的C、在一个实体型中,码只能有一个(selecthiredatefromempwhereename='FORD');【答案】B15、在SELECT语句的语法结构中,【】用于对检索到的记录进行分组。A、FROM子句B、WHERE子句C、GROUPBY子句D.HAVING子句【答案】C【解析】本题主要考查的知识点为SELECT。在SELECT语句的语法结构中,SELECT子句用于指定输出的字段;FROM子句用于指定数据的来源;WHERE子句用于指定数据的选择条件;GRoUPBY子句用于对检索到的记录进行分组;HAVING子句用于指定组的选择条件;ORDERBY子句用于对查询的结果进行排序。16、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。A、语法冲突B、结构冲突C、命名冲突D、属性冲突【答案】A17、创建临时表空间组的命令是()0A、 createtemporarytablespacetempitempfile*/home/oracle/oradata/tempi.dbf,size50MtablespacegroupTEMP_GRP;B、 createtemporarytablespacetempitempfile*/home/oracle/oradata/tempi.dbf,size50MtablespaceTEMP_GRP;CxcreatetemporarytablespacegroupTEMP_GRPtempitempfile*/home/oracle/oradata/tempi.dbf,size50M;D、createtemporarytablespacegroupTEMPGRPtempfile*/home/oracle/oradata/tempi.dbf,size50M;【答案】A18、数据库的O是指数据的正确性和相容性。A、安全性B、完整性C、并发控制D、恢复【答案】BC、使用视图可以加快查询语句的执行速度D、使用视国可以简化查询语句的编写【答案】CIh下列关于文件索引结构的叙述中,哪一个是不正确的?()A、采用索引结构,逻辑上连续的文件存放在连续的物理块中B、系统为每个文件建立一张索引表C、索引结构的优点是访问速度快,文件长度可以动态变化D、索引结构的缺点是存储开销大【答案】A12、SQL中用于数据检索的命令是A、 SELECTB、 DELETEC、 INSERTD、 UPDATE【答案】A13、根据数据流程图、任务分类表及数据操作特征表等,标明各任务的主要逻辑执行步骤的是A、数据字典B、任务总表C、数据表D、操作过程说明书【答案】D14、emp表中,比“FORD”入职晚的员工信息,下列SQL语句正确的是:()oAxselectename,hi

    注意事项

    本文(山西师范大学2023年数据库原理及应用模拟(共六卷)及答案.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开