福建医科大学数据库原理期末含答案.docx
福建医科大学数据库原理期末(一)总分:100分考试时间:90分钟注意事项:> 考试过程中如遇问题请及时向监考老师反馈。> 答题过程中,要保持答卷纸或答题卡清洁。> 考试结束后,一定要带回准考证等所带物品。一.单项选择题(每小题2分,共40分)1.多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行(A、安全性控制B、完整性控制C、并发控制D、可靠性控制【答案】C2、描述概念模型的常用方法是()。A、建立数据模型方法B、需求分析方法C、二维表方法D、实体-联系方法【答案】D3、Oracle中的()操作需要数据库启动到mount阶段。A、重命名控制文件B、删除用户C、切换数据库归档模式D、删除表空间【答案】C4、下列属于第一代数据库系统的是A、SYBASEBxIMSC、IngresD、OODBS【答案】B5、SQ1.语言可以()在宿主语言中使用,也可以独立地交互式使用。A、-极速B、-嵌入C、-混合D、-并行【答案】B6、关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义夕隧实现的是哪一(些)类完整性?()A、实体完整性B、参照完整性C、用户定义的完整性D、实体完整性、参照完整性和用户定义的完整性【答案】B7、下面叙述错误的是()。A、关系代数最基本的操作有并、差、笛卡J闺、选择和投影B、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库具体执行C、一般的完整性规则有两个:实体完整性规则是指主关键字值的集合组成部分都不能是空值;引用完整性规则是如果关系R的属性A为外关键字(设为关系S的主关键字),则A的每个值是S的主关键字的某一值或是空值D、多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库管理系统必须迸行并发控制【答案】B8、关系代数的半联接操作由下列操作组合而成()A、投影和选择B、联接和选择C、联接和投影D、笛卡儿积和投影【答案】C9、关系模式分解的无损联接和保持函数依赖两个特性之间的联系是()A、前者成立蕴涵后者成立B、后者成立蕴涵前者成立C、同时成立,或者同时不成立D、没有必然的联系【答案】D10、检查下列SQ1.语法,用PRODUCTS表,你需要生成名字,当前价格列表,及打折扣25%后小于$10的所有的这些产品。SQ1.>SE1.ECTprod_name,prod_list_price,ProdJist_price-(prod_list_price*.25)"DISCOUNTED_PRICE"FROMproductsWHEREdiscounted_price<10;ltt查询执行时发生一个错误。此错误的原因是什么?()A、括号应包含整个表达式。B、双引号应该从列别名被删除。C、在WHERE子句的表达式应被替换。D、列别名应为大写且在WHERE子句中用双引号括起来。【答案】C11、()锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更像和删除行。A、行共享B、行排他C、共享D、排他【答案】C12、Access2010数据库的编译文件扩展名是()A、 .accdeB、 .mdbC、.dbfDx.adp【答案】A【解析】Access2020使用生成Accde文件的作用就是对数据库文件进行编译,从而使用户不能随意修改报表、窗体模块中的VBA代码。13、某系统Orade数据库中的AWR报告中产生大量的dbscatterreadwaits等待事件,那么最有可能产生该等待事件的操作是(A、大量的insert操作B、大量索引扫描C、大量全表扫描D、大量的UPdate操作【答案】C14、在SE1.ECT语句中使用*,表示(XA、选择任何属性B、选择全部属性C、选择全部元组D、选择主码【答案】B15、表达式123'+'456'的值是。A、123456B、579123456D、'123456【答案】A16、在MySQ1.中,常用的聚合函数名不包括。A、MAXB、GROUPBYC、SUMD、COUNT【答案】B【解析】本题得分:1分17、UniqUe唯一索引的作用是。A、保证各列在该索引上的值都不得重复B、保证各行在该索引上的值都不得重复C、保证唯一索引不能被删除D、保证参加唯一索引的各列,不得再参加其他的索引【答案】B18、数据库设计中的概念结构设计的主要工具是(A、数据模型B、ER模型C、新奥尔良模型D、概念模型【答案】B19、以下关于死锁的描述,不正确的是(A、死锁出现了,必须杀掉某个会话才能解开B、死锁能够被ORAC1.E侦测到,并且自动解开C、应用软件设计应充分考虑避免死锁D、出现死锁后会报ORA60【答案】A20、数据库中数据的正确性、有效性和相容性称为(XA、恢复B、并发控制C、完整性D、安全性【答案】C二、填空题(每小题2分,共20分)1.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是()。【答案】数据库系统2、笛卡尔积R由4个域组成,若每个域的基数均为2,则R的基数为(X【答案】163、在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的()。【答案】超键4、在ACCeSS中,可以创建单字段、和自动编号三种类型的主键。【答案】多字段5、在窗体中有一个命令按钮控件,当用户单击命令按钮时,将进入另一个窗体,则应设置该控件的一属性。【答案】事件6、有如下命令序列:s="2011年下半年计算机等级考试"1.EFT(S,6)+RlGHT(S,4)执行以上命令后,屏幕上所显示的是。【答案】2011年考试7、统计各门课程的选修人数SQ1.语句是:selectcno,()as选课人数fromscgroupbycno【答案】count(sno)8、设有关系模式R(A,B,C,D、,函数依赖F=A-B,B-C很U所有左部是属性B的函数依赖分别是()、()、()、()。【答案】ABBCBCABBABC9、()是数据库设计的起点,为以后的具体设计做准备。【答案】需求分析10、()是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列。它具有()、()、()和()四个特征。【答案】事务I原子性I一致性I隔离性I持久性三、名词解释题(每小题5分,共20分)1.什么是聚集?【答案】把一个或几个具有公共列的并经常一起使用的相关的表物理地聚集存储在一起的方法称为聚集。2、什么是类?【答案】把具有相关性的一类对象的整体的总和叫做类。3、什么是平凡函数依赖?【答案】当关系中属性集合Y是属性集合X的子集时(Y?X),存在函数依赖X-Y,即一组属性函数决定它的所有子集,这种函数依赖称为平凡函数依赖。4、什么是ODBC?【答案】开放式数据库互连QDBC是一种用于数据库服务器的标准协议。四、综合应用题(每小题20分,共20分)1.基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系另U,C#为课程号,CN为课程名,GRADE为成绩。按要求写出SQ1.语句。1)检索所有比"王华年龄大的学生姓名、年龄和性别。2)检索选修课程C2的学生中成绩最高的学生的学号。3)检索学生姓名其所选修课程的课程号。4)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。【答案】lxSE1.ECTSN,AGE,SEXFROMSWHEREAGE>(SE1.ECTAGEFromsheresn="王华)o2、SE1.ECTS#FORMSCWHEREC#=,C2"ANDGRADE>=A1.1.(E1.ECTGRADEFORMSCHEREC#=',C2")o3、SE1.ECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#o4、略福建医科大学数据库原理期末(二)总分:100分考试时间:90分钟注意事项:> 考试过程中如遇问题请及时向监考老师反馈。> 答题过程中,要保持答卷纸或答题卡清洁。> 考试结束后,一定要带回准考证等所带物品。一.单项选择题(每小题2分,共40分)1.分布式数据库系统中,查询处理的时间主要取决于(A、CPU执行时间B、数据库的数据量C、I/O花费的时间D、网络中数据传输量【答案】D2、当数据库运行在归档模式下时,如果发生日志切换,为了保证不覆盖旧的日志信息,系统将启动()进程。A、DBWRB、1.GWRC、SMOND、ARCH【答案】D3、若要撤销数据库中已经存在的表S,可用(1A、DE1.ETETAB1.ESB、DE1.ETESC、DROPSD、DROPTAB1.ES【答案】D4、事务的持久性是由数据库管理系统中的哪个部件负责?()A、恢复管理B、并发控制C、完整性约束D、存储管理【答案】A5、DBMS是一类系统软件,它是建立在下列哪种系统之上的?()A、应用系统B、编译系统C、操作系统D、文件系统【答案】C6、子模式是()。A、模式的副本B、存储模式C、多个模式的集合D、模式的逻辑子集【答案】D7、在SQ1.>下用下面哪个命令可显示emp表的结构?()A、SQ1.>listempB、SQ1.>DESCempC、SQ1.>setempD、SQ1.>select*fromemp;【答案】B8、一个m:n联系转换为一个关系模式。关系的码为A、某个实体的码B、各实体码的组合C、n端实体的码D、任意一个实体的码【答案】B9、在数据库技术中,独立于计算机系统的模型是(A、面向对象的模型B、关系模型C、E-R模型D、层次模型【答案】C10、在关系数据模型中,通常可以把()称为属性,其值称为属性值。A、记录B、基本表C、模式D、字段【答案】D11、分布式关系型数据库与集中式的关系型数据库相比在以下哪个方面有缺点?()A、自主性B、可靠性C、灵活性D、数据备份【答案】D12、下列关于关系数据库中表的描述中,正确的是A、数据表相互之间不存在联系,完全独立B、数据表既相对独立,又相互联系C、数据表相互之间存在联系,每个表都用一个独立的数据库来保存D、数据表相互之间存在联系,用表名保存【答案】B【解析】在数据库中,表不以独立文件存在,但以不同的名称进行区分,同时,通过表之间的关系来构建联系。因此,数据表既相对独立,又相互联系。13、假设一个仓库可存放多种商品,一种商品可存放在不同的仓库中,仓库和商品之间的联系是()A、一对一B、一对多C、多对多D、不确定【答案】C14、FOXPR