版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(图片大小可任意调节)2023年大学试题(计算机科学)-数据库原理与应用考考试历年高频核心考点选编附答案第一卷一.参考题库(共20题)1.并发操作若不加控制的话,可能带来数据不一致问题不包括()2.设有函数依赖集F={AB→CE,A→C,GP→B,EP→A,CDE→P,HB→P,D→H,ABC→PG,求与F等价的最小函数依赖集。3.已知学生关系(学号,姓名,年龄,班级),要检索班级为空值的学生姓名,其SQL语句中WHERE子句的条件表达式是()。4.数据挖掘5.使用视图可以加快数据的查询速度,这句话对吗?为什么?6.两个关系的()运算是指将一个关系的元组加到第二个关系中,生成新的关系。A、并B、连接C、交D、差7.在下列基本表中数值5表示() A、表中有5条记录B、表中有5列C、表中字符串Snum的长度D、表格的大小8.已知关系模式:S(学号,姓名,所在系,所在班,班主任),设一个学生只在一个系的一个班学习,一个班只有一个班主任。则此关系模式属于()。A、2NFB、4NFC、3NFD、1NF9.下列关于索引的说法,错误的是()。 A、索引会占用存储空间B、数据库中建立索引是为了加快数据的查询速度。C、索引会增加数据更改的时间D、索引建立的越多,查询效率越高10.简述事务回滚机制。11.简述关系的性质 12.基本的封锁类型有几种?试叙述它们的含义。13.简述SQLServer的安全性机制。14.要在查询中建立新字段的形式是,应该()A、在第一行(即字段行)中输入新字段名=表达式B、在条件行中输入新字段名:表达式C、在第一行(即字段行)中输入新字段名:表达式D、都不对15.关系模式是由一个关系名和它的所有属性构成,一般表示为关系名()。16.分E-R图的设计是在()17.表的CHECK约束是()的有效性检验规则。A、实体完整性B、参照完整性C、用户自定义完整性D、唯一完整性18.概念结构应该具有哪些特点?19.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是() A、AB、BC、CD、D20.以下面的数据库为例,用SQL完成以下检索。关系模式如下:仓库(仓库号,城市,面积)←→WAREHOUSE(WMNO,CITY,SIZE)职工(仓库号,职工号,工资)←→EMPLOYEE(WHNO,ENO,SALARY)订购单(职工号,供应商号,订购单号,订购日期)←→ORDER(SNO,SNO,ONO,DATE)供应商(供应商号,供应商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)检索出在广州工作并且只向S6供应商发出了订购单的职工号第二卷一.参考题库(共20题)1.在Access中,数据表文件可以导出到同一数据库中。2.以下说法不正确的是()A、表中某两行的位置更换,不会影响表中的内容B、表中某两列的位置更换,不会影响表中的内容C、表中被设为主键的字段不能有重复值,但可以为空D、表是存放数据的基本对象3.用户访问数据库的过程是怎样的?4.Access的数据表文件可以导出到电子表格中。5.一个实体的主码只能有一个6.简述关系的实体完整性规则、参照完整性规则7.并发操作若不加控制的话,可能带来数据不一致问题不包括()A、不可重复读B、丢失修改C、可重复读D、读脏数据8.完全恢复模型是以后援副本和()为基础的恢复方法。9.目前主流的数据模型是()A、关系模型B、面向对象模型C、层次模型D、网状模型10.设有关系模式:SB(SN,SNAME,CITY)其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主关键字为SN。PB(PN,PNAME,COLOR,WEIGHT)其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主关键字为PN。JB(JN,JNAME,CITY)其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主关键字为JN。SPJB(SN,PN,JN,QTY)其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主关键字为(SN,PN,JN),外部关键字为SN,PN,JN。写出实现以下各题功能的SQL语句:取出由供应商S1提供零件的工程的代号11.关系模型中常用的关系操作包括()连接、除等查询操作。A、差B、并C、交D、选择12.试举出三个实例,要求实体型之间具有一对一、一对多、多对多各种不同的联系。13.事务的执行必须保证ACID特性14.设有一个学生选课数据库,包括Student,SC,Course三个关系模式: 试用SQL完成查询。查询C001课程号的考试成绩高于该课程号平均成绩的学生学号和成绩。15.基本锁类型包括()、()。16.设有关系R和S,如下图所示 请计算R÷S17.显示占总人数20%的较年轻的医生的记录,相应查询语句如下:18.将ER图转换为关系模式,一般是在数据库设计的()阶段进行。19.()三种语言在表达能力上是完全等价的。A、关系代数B、数据库语言C、元组关系演算D、域关系演算20.在数据模型中,对数据库系统静态特性的描述是用()第三卷一.参考题库(共20题)1.聚集索引和非聚集索引有何异同?2.已知有基本表:学生:S(SNO,SNAME,SEX,DEPT,BIRTH) 课程:C(CNO,CNAME,PCNO)选课:SC(SNO,CNO,G)检索学习课程号为C2的学生学号和成绩3.数据的冗余是指()。4.数据库的转储技术包括()A、海量转储B、动态转储C、静态转储D、增量转储5.必须有同名属性才能进行的运算是() A、笛卡尔积B、自然连接C、等值连接D、F条件连接6.若R.B→R.A,R.C→R.A,则R.(B,C)→R.A7.SQL Server 支持三种类型的游标:()8.ODBC9.数据之间的联系在各种结构数据模型中是怎么实现的?10.设有关系模式R(XYZ,X→Y,Y→Z),其分解={XY,XZ}相对F()A、既具有无损连接性,又保持函数依赖B、具有无损连接性,但不保持函数依赖C、不具有无损连接性,但保持函数依赖D、既不具有无损连接性,又不保持函数依赖11.以下面的数据库为例,用SQL完成以下检索。关系模式如下:仓库(仓库号,城市,面积)←→WAREHOUSE(WMNO,CITY,SIZE)职工(仓库号,职工号,工资)←→EMPLOYEE(WHNO,ENO,SALARY)订购单(职工号,供应商号,订购单号,订购日期)←→ORDER(SNO,SNO,ONO,DATE)供应商(供应商号,供应商名,地址)←→SUPPLIER(SNO,SNAME,ADDR)检索出目前和华通电子公司有业务联系的每个职工的工资12.已知关系:课程﹝编号,学分,开课学期,如果按开课学期升序排列,同一学期的按学分降序排列,则排序子句应该是() A、AB、BC、CD、D13.医生表中有出生日期字段而没有年龄字段,若要显示年龄可以使用以下查询: SELECTDATEDIFF(’m’,出生日期,DATE())AS年龄FROM医生14.基本E-R图向关系模型转换是对多值属性为其创建一个新的()15.评审在数据库设计中有什么作用?为什么允许设计过程中有多次的回溯与重复?16.下图给出三个不同的局部模型,将其合并成一个全局信息结构,并设置联系实体中的属性(允许增加认为必要的属性,也可将有关基本实体的属性选作联系实体的属性)。 各实体构成如下: 部门:部门号,部门名,电话,地址 职员:职员号,职员名,职务(干部/工人),年龄,性别 设备处:单位号,电话,地址 工人:工人编号,姓名,年龄,性别 设备:设备号,名称,位置,价格 零件:零件号,名称,规格,价格 厂商:单位号,名称,电话,地址17.关系模式R中的属性全部是主属性,则R的最高范式必定是()。18.试述ER模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。19.数据库的三级模式是指()。20.当局部ER图合并成全局ER图时可能出现的冲突包括()A、命名冲突B、语法冲突C、结构冲突D、属性冲突第一卷参考答案一.参考题库1.正确答案:可重复读2.正确答案: 3.正确答案:班级isnull4.正确答案:是从大量的、不完全的、有噪声的、模糊的、随机的实际数据中,提取隐含在其中的,尚不完全被人们了解的、然而却是潜在有用的信息和知识的过程。5.正确答案:不对。因为数据库管理系统在对视图进行查询时,首先检查要查询的视图是否存在,如果存在,则从数据字典中提取视图的定义,把视图的定义语句对视图语句结合起来,转换成等价的对基本表的查询,然后再执行转换后的查询,所以使用视图不可以加快数据的查询速度。6.正确答案:A7.正确答案:C8.正确答案:A9.正确答案:D10.正确答案:11.正确答案:1)列是同质的,即每一个列中的分量是统一类型的数据2)同的列可出自同一个域3)列的顺序无所谓,即列的次序可以任意交换4)任意两个元组不能完全相同5)行的顺序无所谓,即行的次序可以任意交换6)分量必须取原子值,即每个分量都必须是不可分的数据项12.正确答案:基本的封锁的类型有排它锁(“X”锁)和共享锁(“S”锁)两种。若事务T对数据A加上X锁,则只允许事务T读取和修改数据A,其他事务都不能再对A加任何类型的锁,直到T释放A上的锁。若事务T对数据A加上S锁,则其他事务可以再对A加S锁,而不能加X锁,直到T释放A上的锁。13.正确答案:14.正确答案:C15.正确答案:属性1、属性2、…、属性n16.正确答案:概念结构设计阶段17.正确答案:C18.正确答案:19.正确答案:A20.正确答案: 第二卷参考答案一.参考题库1.正确答案:正确2.正确答案:C3.正确答案:4.正确答案:正确5.正确答案:错误6.正确答案:1)实体完整性规则:要求关系中组成主键的属性上不能有空值。或部分为空 A实体完整性能够保证实体的唯一性 B.实体完整性可以保证实体的可区分性 2)参照完整性规则:要求不引用不存在的实体。对外码进行约束,外码要么取空值,要么是参照关系中主码的值。 A外码和参照关系 B.参照完整性规则:若属性(或属性组)F是基本关系R的码,它与基本关系的主码K相对应,则对于每个R中每个元组在F上的值必须取空值或者等于S中某个元组的主码值。 3)用户定义完整性规则:由具体应用环境决定,系统提供定义和检验这类完整性的机制7.正确答案:C8.正确答案:事务日志9.正确答案:A10.正确答案: 11.正确答案:A,B,C,D12.正确答案: 13.正确答案:错误14.正确答案:15.正确答案:写锁;读锁16.正确答案: 17.正确答案:错误18.正确答案:逻辑结构设计19.正确答案:A,C,D20.正确答案:数据结构第三卷参考答案一.参考题库1.正确答案:聚集索引会对表和视图进行物理排序,所以这种索引对查询非常有效,在表和视图中只能有一个聚集索引。非聚集索引不会对表和视图进行物理排序。如果表中不存在聚集索引,则表是未排序的。2.正确答案: 3.正确答案:相同的数据重复出现4.正确答案:A,B,C,D5.正确答案:B6.正确答案:正确7.正确答案:T-SQL游标、API游标、客户游标8.正确答案:ODBC是开发一套开放式数据库系统应用程序的公共接口,利用ODBC接口使得在多种数据库平台上开发的数据库应用系统之间可以直接进行数据存取,提高系统数据的共享性和互用性。9.正确答案:在层次、网状模型中,数据之间的联系通过指针实现的;在关系模型中,数据之间联系通过外键和主键间联系实现的;在面向对象模型中,数据之间嵌套、递归联系通过对象标识符(OID)实现的。10.正确答案:B11.正确答案: 12.正确答案:C13.正确答案:错误14.正确答案:关系模式15.正确答案:评审的作用在于确认某一阶段的任务是否全部完成,通过评审可以及早发现系统设计中的错误,并在生存期的早期阶段给予纠正,以减少系统研制的成本。 如果在数据库已经实现时再发现设计中的错误,那么代价比较大。因此应该允许设计过程的回溯与反复。设计过程需要根据评审意见修改所提交的阶段设计成果,有时修改甚至要回溯到前面的某一阶段,进行部分乃至全部重新设计。16.正确答案: 17.正确答案:3NF18.正确答案:ER模型直接表示实体类型及实体间联系,与计算机系统无关,充分反映用户的需求,用户容易理解。 层次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论