成都中医药大学数据库原理及应用题库及答案_第1页
成都中医药大学数据库原理及应用题库及答案_第2页
成都中医药大学数据库原理及应用题库及答案_第3页
成都中医药大学数据库原理及应用题库及答案_第4页
成都中医药大学数据库原理及应用题库及答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库原理及应用题库(总分100分,考试时长90分钟)一、单项选择题(每小题2分,共40分)1、下面叙述错误的是()。 A、关系代数最基本的操作有并、差、笛卡儿积、选择和投影 B、对于查、添、删、改操作都需由数据库管理员DBA进行完整性定义和安全性授权,由数据库具体执行 C、一般的完整性规则有两个:实体完整性规则是指主关键字值的集合组成部分都不能是空值;引用完整性规则是如果关系R的属性A为外关键字(设为关系S的主关键字),则A的每个值是S的主关键字的某一值或是空值 D、多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库管理系统必须迸行并发控制2、向表中插入记录的SQL语句是()。 A、INSERT B、DELETE C、UPDATE D、DROP3、SQL中创建基本表应使用____语句。 A、CREATESCHEMA B、CREATETABLE C、CREATEVIEW D、CREATEDATEBASE4、表文件有20条记录,当前记录号为10,执行命令LISTNEXT5以后,所显示记录的序号是____。 A、11--15 B、11--16 C、10--15 D、10--145、在access2010数据表中,要直接显示姓名中有“李”字的记录的方法是() A、排序 B、筛选 C、隐藏 D、冻结6、在下列描述中,正确的描述是()。 A、SQL是一种过程化语言 B、SQL采用集合操作方式 C、SQL不能嵌入到高级语言程序中 D、SQL是一种DBMS7、下面是有关系统权限和对象权限的描述,正确的是() A、系统权限是针对某个对象的权限,对象权限不与数据库中的某个对象关联 B、系统权限和对象权限都是针对某个对象操作的权限 C、系统权限和对象权限都不与具体的对象关联 D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权限8、如果关系模式R上有函数依赖AB→C和A→C,则R中存在 A、完全函数依赖 B、部分函数依赖 C、传递函数依赖 D、多值依赖9、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是____。 A、索引、排序、查找 B、建库、录入、排序 C、选择、投影、连接 D、显示、统计、复制10、下面哪个说法符合数据库系统WAL(log先写协议)() A、库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中 B、库内存中被事务修改的页面在事务撤销时被写到标记为非脏页 C、成功完成时不需要将与其相关的log页面强制写回磁盘 D、中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回磁盘11、有如下的数据表:部门(部门号,部门名称),职工(部门号,职工号,姓名,基本工资)。检索每个部门职工工资的总和,要求显示“部门名称,基本工资”,正确的语句是______。 A、SELECT部门名称,SUM(基本工资)FROM部门INNERJOIN职工ON部门.部门号=职工.部门号GROUPBY职工.部门号; B、SELECT部门名称,SUM(基本工资)FROM部门INNERJOIN职工ON部门.部门号=职工.部门号ORDERBY部门号; C、SELECT部门名称,SUM(基本工资)FROM部门INNERJOIN职工ON部门.部门号=职工.部门号GROUPBY部门号; D、SELECT部门名称,SUM(基本工资)FROM部门INNERJOIN职工ON部门.部门号=职工.部门号ORDERBY职工.部门号;12、在MySQL中,模糊查询的匹配符,其中______可以匹配单个字符。 A、% B、* C、? D、_13、在数据库的需求分析和概念设计之间起桥梁作用的是()。 A、DFD B、ER图 C、数据结构图 D、功能模块图14、下列叙述中,错误的是()。 A、数据库技术的根本目标是要解决数据共享的问题 B、数据库设计是指设计一个能满足用户要求,性能良好的数据库 C、数据库系统中,数据的物理结构必须与逻辑结构一致 D、数据库系统是一个独立的系统,但是需要操作系统的支持15、下面不是Oracle数据库支持的备份形式的是()。 A、冷备份 B、温备份 C、热备份 D、逻辑备份16、在Access2010中,要设置数据库密码,可以选择“文件”选项卡中的()命令。 A、信息 B、选项 C、保存并发布 D、打开17、下面哪个调度会出现死锁() A、T1:R(X),T2:W(X),T2:W(Y),T3:W(Y),T1:W(Y),T1:Commit,T2:Commit,T3:Commit B、T1:R(X),T2:W(Y),T2:W(X),T3:W(Y),T1:W(Y),T1:Commit,T2:Commit,T3:Commit C、T1:R(A),T2:W(B),T1:R(A),T3:R(C),T2:W(C),T4:W(A),T3:W(B) D、T1:R(A),T2:W(B),T3:W(C),T1:Commit,T2:W(A),T2:Commit,T3:W(B),T3:Commit18、在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。() A、非空完整性约束 B、唯一完整性约束 C、主码完整性约束 D、数据角色性约束19、使用存储过程的好处不包括 A、存储过程可作为一种安全机制来确保数据的完整性 B、可增强SQL语言的功能和灵活性 C、移植性好 D、良好的封装性20、以下______的说法是正确的。 A、在删除表时,如果表之间存在外键约束关系,可以直接删除父表。 B、删除子表与父表之间的外键约束后,才可以删除父表。 C、删除子表与父表之间的外键约束后,才可以删除子表。 D、在删除表时,如果表之间存在外键约束关系,不能直接删除子表。二、填空题(每小题2分,共20分)1、在Access中,报表最多可以由____个节构成。2、据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是______3、在一个关系中,列必须是()的,即每一列中的分量是同类型的数据,来自同一域。4、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可以有多种联系,该数据模型指的是()。5、在Access中,处理事件的代码称为____。6、在Access报表视图中,用于创建报表结构或修改已有报表结构的视图是____。7、SQL的功能包括数据查询、数据定义、数据操纵和()四个部分。8、Access数据库提供了_____与“压缩和修复”两种方法来保证数据库的可靠性。9、F连接是从关系R和S的笛卡儿积中选取属性间满足________。10、数据转储分为()和()三、名词解释题(每小题5分,共20分)1、什么是方法?2、什么是DDL?3、什么是导出表?4、什么是基本表?四、综合应用题(每小题20分,共20分)1、设有如下所示的关系S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数

表达式表示下列查询语句:

(1)检索“程军”老师所授课程的课程号(C#)和课程名(CNAME)。

(2)检索年龄大于21的男学生学号(S#)和姓名(SNAME)。

(3)检索至少选修“程军”老师所授全部课程的学生姓名(SNAME)。

(4)检索”李强”同学不学课程的课程号(C#)。

(5)检索至少选修两门课程的学生学号(S#)。

(6)检索全部学生都选修的课程的课程号(C#)和课程名(CNAME)。

(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。

(8)检索选修课程号为k1和k5的学生学号(S#)。

(9)检索选修全部课程的学生姓名(SNAME)。

(10)检索选修课程包含学号为2的学生所修课程的学生学号(S#)。

(11)检索选修课程名为“C语言”的学生学号(S#)和姓名(SNAME)。

参考答案一、单项选择题1、B2、A3、B4、D5、B【解析】无6、B7、D8、B9、C10、D11、A【解析】本题得分:0分12、D【解析】本题得分:1分13、A【解析】需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。在需求分析中,通过自顶向下,逐步分解的方法分析系统,分析的结果采用数据流程图(DFD)进行图形化的描述。14、C15、B16、A【解析】文件à信息à用密码进行加密17、A18、D19、C【解析】本题主要考查的知识点为使用存储过程的好处。使用存储过程通常具有以下好处:(1)可增强SQL语言的功能和灵活性。(2)良好的封装性。(3)高性能。(4)可减少网络流量。(5)存储过程可作为一种安全机制来确保数据库的安全性和数据的完整性。20、B【解析】本题得分:1分二、填空题1、72、模式3、同质4、网状模型5、事件过程6、设计7、数据控制8、备份与还原9、实体完整性10、静态转储|动态转储三、名词解释题1、方法(Method)是对象能够执行的一个操作。2、是DatadefinitionLanguage的缩写,意为数据定义语言,是SQL语言的四大功能之一。3、在基本表的基础上通过定义视图而生成的表,称为导出表。导出表是虚表,其本身不存储于数据库中,数据库仅在数据字典中存储其定义。4、所谓基本表,是这样的一种表,它本身是实际存在的,每个表在存储中可用一个存储文件来表示(一个基本表就是一个关系),它不是由其他表导出的表。四、综合应用题1、(1).∏C#,CNAME(σTEACHER=‘程军’(C))

(2).∏S#,SNAME(σAGE>21∧SEX=”男”(s))

(3).∏SNAME{s♾️[∏S#,C#(sc)÷∏C#(σTEACHER=‘程军’(C))]}

(4).∏C#(C)-∏C#(σSNAME=‘李强’(S)♾️SC)

(5).∏S#(σ[1]=[4]∧[2]≠[5](SC×SC))

(6).∏C#,CNAME(C♾️(∏S#,C#

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论