版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2024年大学试题(计算机科学)-数据库原理与应用历年考试高频考点试题附带答案(图片大小可自由调整)第1卷一.参考题库(共25题)1.要求在本地磁盘D创建学生数据库stu,数据文件和日志文件名称分别为stu_data和stu_log,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制;并定义数据表Student,包含的字段有学号、姓名、性别、年龄及院系,其中学号为主键,要求学号必须由9个数字字符组成,并且不等于0000000000;男生的年龄在15~25岁之间,女生的年龄在14~25岁之间。2.引入检查点技术的目的是()A、增加恢复的可靠性B、解决介质故障C、改善恢复效率D、解决系统故障3.SQLServer中,对用户授予数据库操作的语句关键字为()。A、REVOKEB、CREATEC、SETD、GRANT4.先来先服务可以解决活锁5.设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R的一个分解。ρ保持F吗?为什么?6.用于数据库恢复的重要文件是()。A、数据库文件B、索引文件C、日志文件D、备注文件7.什么是固定服务器角色?什么是固定数据库角色?8.简述SQLServer的安全性机制。9.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()A、同一应用中的多个程序共享一个数据集合B、多个用户、同一种语言共享数据C、多个用户共享一个数据文件D、多种应用、多种语言、多个用户相互覆盖地使用数据集合10.角色管理机制可以简化()的工作量。11.串行调度12.导致事务故障的原因可能有()A、系统断电B、系统错误C、非法输入D、程序的逻辑错误13.医生表中有出生日期字段而没有年龄字段,若要显示年龄可以使用以下查询: SELECTDATEDIFF(’m’,出生日期,DATE())AS年龄FROM医生14.已知关系模式R(ABC),F是R上成立的FD集,F={A→B,B→C},试写出F的闭包F+。15.若R.A→R.B,R.B→R.C,则R.A→R.C16.设有关系模式: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提供零件的工程的代号17.数据库系统的一个主要特点是数据无冗余。18.如果Y⊆X⊆U,则X→Y成立,这条推理规则称为();如果X→Y和WY→Z成立,则WX→Z成立,这条推理规则称为()。19.封锁导致的问题包括()、()。20.表之间的联系就是两个表的公共字段进行的,其中公共字段的名称必须要相同。21.2NF的不彻底性表现在()22.创建一个事务,向商品表中添加一条记录,设置保存点;再将商品编号为“ds-001”的单价改为“2000”。23.下面哪一种不属于数据库故障()A、介质故障B、系统故障C、运行故障D、事务故障24.简述在数据库中有哪两级独立性?25.设有关系模式: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语句:取出为工程J1提供红色零件的供应商代号第2卷一.参考题库(共25题)1.简述常见的数据模型。 2.简述人工管理阶段数据管理技术的特点?3.交运算是扩充运算,可以用()推导出。4.在数据库中,数据的物理独立性是指()A、数据库与数据库管理系统的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立5.对于BCNF下列说法正确的有()A、一定满足对4NF的要求B、没有任何属性完全函数依赖于非码的任何一组属性C、所有非主属性对每个码都是完全函数依赖D、所有的主属性对每个不包含它的码也是完全函数依赖6.关于并发调度下面说法正确的是()A、一个并发调度是正确的如果它和某个串行调度结果不相同B、一个并发调度是正确的如果它和某个串行调度结果相同C、一个并发调度一定是正确的D、一个并发调度一定是不正确的7.给定某百货公司,管辖若干个连锁商店,每家商店经营若干产品,每家产品有若干职工,但每个职工只能服务于一家商店。为该公司的数据库设计E-R图,必要时可以做一些合理假设。.请自己设计适当的属性,画出E-R图。8.设有关系模式R(运动员编号,比赛项目,成绩,比赛类别,比赛主管),如果规定:每个运动员每参加一个比赛项目,只有一个成绩;每个比赛项目只属于一个比赛类别;每个比赛类别只有一个比赛主管。试回答下列问题: ⑴根据上述规定,写出模式R的基本FD和关键码; ⑵说明R不是2NF的理由,并把R分解成2NF模式集; ⑶进而分解成3NF模式集。9.现有一个未规范化的表,包含了项目、部件和已提供的数量信息。要求: (1)写出基本函数依赖集,并找出候选码。 (2)判断最高达到第几范式,并说明理由。 (3)如果有必要,将其分解成3NF模式集。10.存储路径的设计是在概念结构设计阶段完成的11.下面关于SQL语言特点不正确的是()A、高度非过程化B、功能强大,语言简洁C、面向记录的使用方式D、集多种数据库语言于一体12.三级封锁协议可以解决的问题包括()、()、()。13.若用如下的SQL语句创建了一个表SC:// CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,()行不能被插入。 A、AB、BC、CD、DE、E14.基于视图的更新不用转换成对基本表的更新15.在数据库中,产生数据更新异常的根本原因是()。A、未对数据进行完整性控制B、数据冗余C、没有严格保护数据D、数据存储量太大16.实体集E1中的每个实体最多与实体集E2中的一个实体相关联,并且E2中的每个实体也最多与E1中的一个实体相关联,则E1和E2之间的联系属于()A、多对多B、一对一C、一对多D、多对一17.计算机病毒和恶意攻击也可能导致数据库中的数据被破坏18.先来先服务可以解决死锁19.用函数实现:求某个专业选修了某门课的学生人数。20.概念模型独立于()A、E-R模型B、硬件设备C、应用程序D、DBMS21.简述SQL的组成及功能。22.Amrstrong公理系统的三条附加的推理规则有()、()、()。23.如果要求一个2NF的关系模式被无损连接的分解,它可以达到()、()。24.基于视图可以进行各种更新操作25.设关系模式R(ABC),F是R上成立的FD集,F={C→A,B→A},分解ρ={AB,BC},判断ρ是否具有函数依赖保持性?第3卷一.参考题库(共25题)1.目前主流的数据模型是()2.弱实体集没有码只有分辨符3.删除数据库JXGL中的辅助数据文件JXGL_1.ndf。4.数据的独立性包括()、()。5.在关系数据库设计中,设计关系模式是()的任务。A、需求分析阶段B、概念设计阶段C、逻辑设计阶段D、物理设计阶段6.学校中有若干系,每个系有若干个班级和教研室,每个教研室有若干个教员,其中有的教授和副教授每人各带若干个研究生,每个班有若干学生,每个学生选修若干课程,每门课程可以有若干学生选修。将E-R图转换成关系模型,并注明主码和外码。7.SQL语言是非过程化语言8.设有一个学生选课数据库,包括Student,SC,Course三个关系模式: 试用SQL完成查询。查询计算机系年龄在18-20岁的男学生的姓名和年龄。9.设有关系R和S,如下图所示 请计算R÷S10.联系的元数11.数据库三级模式划分的优点是什么?它能带来哪些数据独立性?12.数据库管理系统(DBMS)13.两个关系的()是指包括在第一个关系中出现而在第二个关系中不出现的元组的新关系。A、并B、交C、差D、连接14.索引可以分为()和非聚集索引,()和非唯一索引,()和复合索引。15.什么是操作的重载?在OODB中为什么要滞后联编?16.数据流图17.关系模式的分解有什么优缺点?18.在进行分组统计时,如果需要对分组进行筛选,应使用HAVING语句而不是WHERE语句。19.学生和课程实体之间的联系属于()A、一对一B、一对多C、多对一D、多对多20.顾客可到多个商场购物,商场有很多顾客购物,商场与顾客之间的联系方式()。A、1:1B、1:nC、m:nD、m:121.M:N联系22.数据库的物理设计分为()。A、确定数据库的物理结构B、确定数据库的系统结构C、对所设计的物理结构进行评价D、确定数据库的逻辑结构23.在关系数据模型中,对二维表框架的描述称为()。A、模式B、系统模式C、结构D、关系模式24.DataReader与Dataset有什么区别?25.简述数据、数据库、数据库管理系统、数据库应用系统的概念。第1卷参考答案一.参考题库1.参考答案: 2.参考答案:C3.参考答案:D4.参考答案:错误5.参考答案:显然,分解ρ相对于F不保持FD分解,因为丢失了B→C,A→D,D→C等三个FD。6.参考答案:C7.参考答案:固定服务器角色是在服务器级别定义的,所以存在于数据库外面,是属于数据库服务器的。在SQLServer安装时就创建了在服务器级别上应用的大量预定义的角色,每个角色对应着相应的管理权限。在SQLServer2005安装时,数据库级别上也有一些预定义的角色,在创建每个数据库时都会添加这些角色到新创建的数据库中,每个角色对应着相应的权限。8.参考答案:9.参考答案:D10.参考答案:授权11.参考答案:多个事务依次执行,称为事务的串行调度。12.参考答案:B,C,D13.参考答案:错误14.参考答案:15.参考答案:正确16.参考答案: 17.参考答案:错误18.参考答案:自反律;伪传递律19.参考答案:活锁;死锁20.参考答案:错误21.参考答案:非主属性对码的部分依赖22.参考答案:23.参考答案:C24.参考答案:数据独立性分为物理独立性和逻辑独立性两个级别(1)物理独立性,如果数据库的内模式要修改,即数据库的物理结构有所变化,那么只要对模式/内模式映像作相应的修改,可以使概念模式尽可能保持不变。也就是对内模式的修改尽量不影响概念模式,当然对于外模式和应用程序的影响更小,这样,我们称数据库达到了物理独立性。(2)逻辑数据独立性,如果数据库的概念模式要修改,那么只要对外模式/模式映像作相应的修改,可以使外模式和应用程序尽可能保持不变。这样,我们称数据库达到了逻辑数据独立性。25.参考答案: 第2卷参考答案一.参考题库1.参考答案:常见的数据模型有:层次模型、网状模型、关系模型和面向对象模型2.参考答案: ①数据不保存,也无须长期保存。 ②没有专用的软件对数据进行管理。 ③只有程序(program)的概念,没有文件(file)的概念。数据的组织方式必须由程序员自行设计与安排。④数据不能共享。 ⑤数据和程序是一个整体,数据无独立性。数据面向程序。即一组数据对应一个程序。3.参考答案:差运算4.参考答案:C5.参考答案:B,C,D6.参考答案:B7.参考答案: 8.参考答案:9.参考答案:10.参考答案:错误11.参考答案:C12.参考答案:可重复读;读脏数据;丢失修改13.参考答案:A,C,D14.参考答案:错误15.参考答案:B16.参考答案:B17.参考答案:错误18.参考答案:错误19.参考答案:20.参考答案:D21.参考答案: ⑴ 数据定义语言它用来定义RDB的模式、外模式和内模式,以实现对基本表、视图以及索引文件的定义、修改和删除等操作。 ⑵ 数据操纵语言它包括数据查询和数据更新两类。其中,数据查询指对数据库中的数据查询、统计、分组、排序等操作,数据更新指数据的插入、删除、修改等数据维护操作。 ⑶ 数据控制语言包括对基本表和视图的授权,完整性规则的描述,事务控制语句等。 ⑷ 嵌入式SQL这部分内容规定了SQL语句嵌入在宿主语言程序中使用的各种规则。22.参考答案:分解规则;合并规则;伪传递规则23.参考答案:BCNF;3NF24.参考答案:正确25.参考答案:第3卷参考答案一.参考题库1.参考答案:关系模型2.参考答案:错误3.参考答案: 4.参考答案:数据的逻辑独立性;数据的物理独立性5.参考答案:C6.参考答案: 7.参考答案:错误8.参考答案:9.参考答案: 10.参考答案:与一个联系有关的实体集个数,称为联系的元数。11.参考答案:数据库的三级模式的划分实际上将用户、逻辑数据库与物理数据库进行了划分,使彼此之间的相互干扰减到最少。这三个模式的划分实际上带来了两个数据独立性,即物理独立性和逻辑独立性。这使得底层的修改和变化尽量不影响到上层。12.参考答案:一个操纵和管理数据库的大型软件,它由一组计算机程序构成。它是位于用户与操作系统之间的一层数据管理软件。13.参考答案:C14.参考答案:聚集索引;唯一索引;简单索引15.参考答案:在OO模型中对于同一个操作,可以按照类的不同,重新定义操作的实现,这称为操作的重载。这样,同一个操作名就与不同的实现方法,与不同的参数相联系。 为了提供这个功能,OODBMS不能在编译时就把操作名联编到程序上,必须在运行时根据实际请求中的对象类型和操作来选择相应的程序,把操作名与它联编上(即把操作名转换成该程序的地址),这个推迟的转换称为滞后联编。16.参考答案:数据流图是从“数据”和“对数据的加工”两方面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 模板支架钢管使用安全技术交底
- 2026年预防接种岗位培训考核试题(附答案)
- 栏杆扶手施工方案
- 滨海县2025江苏盐城市滨海县融媒体中心招聘紧缺专业人才3人笔试历年参考题库典型考点附带答案详解
- 湖北省2025年长江职业学院招聘高层次人才18人笔试历年参考题库典型考点附带答案详解
- 2026青岛颐杰鸿利科技有限公司招聘笔试历年参考题库附带答案详解
- 2026锦泰财产保险股份有限公司重庆分公司招聘人伤查勘岗1人笔试历年参考题库附带答案详解
- 2026重庆市工程管理有限公司造价人员招聘笔试历年参考题库附带答案详解
- 2026贵州鑫旅途旅行社有限责任公司劳务外包人员及环节人员笔试历年参考题库附带答案详解
- 2026贵州恒瑞工业投资(集团)有限公司招聘笔试安排笔试历年参考题库附带答案详解
- 《民间艺术之剪纸》课件
- 成都建工合同范本
- 2023年北京邮电大学招聘笔试真题
- 0718西溪风情澄宫最后
- 部编三年级语文下册《中国古代寓言》整本书阅读
- 2024年高考真题-政治(湖南卷) 含答案
- JTS-180-3-2018海伦航道通航标准
- 九宫数独200题(附答案全)
- 第11课-东欧社会主义国家的改革和演变
- 部编版语文三年级下册第六单元大单元整体教学设计(新课标)
- 一期6万ta氯化法钛白粉工程项目的可行性研究报告
评论
0/150
提交评论