2020年惠州学院数据库原理及应用模拟(六套试卷)及答案.pdf
《2020年惠州学院数据库原理及应用模拟(六套试卷)及答案.pdf》由会员分享,可在线阅读,更多相关《2020年惠州学院数据库原理及应用模拟(六套试卷)及答案.pdf(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、惠州学院数据库原理及应用模拟(一)-于晶堂-而月会皿-密雪阳I k 数据库恢复功能C、数据操纵语言D、数据定义语言【答案】D【解析】本题主要考查的知识点为数据定义功能。用户通过数据库管理系统提供的数据定义语言(D D L),定义数据库中的数据对象,包括表、视图、存储过程、触发器等。()2、用来表达数据库物理结构的模型称为()A、概念模型B、逻辑模型C、外部模型D、内部模型【答案】B()3、()是数据库数据字典的所有者。A、s y sB、s y s dbaC、dbaI)、s y s o p er【答案】A()4、下面叙述正确的是()。A、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户
2、可以同样对其进行查、添、册!I、改操作B、事务(t r an s act io n)是数据库进行的基本工作单位。如果一个事务从未有过更新,那么就保持了数据库处于一致性状态C、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余D、对于查、添、删、改操作都需由数据库管理员D B A 进行完整性定义和安全性授权,由数据库具体执行【答案】B第37页()5、下列哪种数据库系统更适合于在大、中型计算机系统上使用?()A、F o x Pr oB、A cces sC、O r acl eD、M icr o s o ft SQ L Ser v er【答案】c()6、在SQ L Ser v er 服务
3、器上,存储过程是一组预先定义并()语句。A、保存B、编译C、解释D、编写【答案】B()7、下面有关HA V I N G 子句描述错误的是A、HA V I N G 子句必须与G R O U P B Y 子句同时使用,不能单独使用B、使 用 HA V I N G 子句的同时不能使用W HE R E 子句C、使 用 HA V I N G 子句的同时可以使用W HE R E 子句D、使 用 HA V I N G 子句的作用是限定分组的条件【答案】B()8、PL/SQ L 代码中的注释符号是()。A、HB、C、I)、【答案】C()9、表单的背景色由属性()的值确定。A、B a c k C o l o r
4、B、P i c t ur eC、F o r e C o l o rD、C a pt i o n【答案】A()10、有关字段的数据类型不包括()。A、字段大小可用于设置文本,数字或自动编号等类型字段的最大容量B、可对任意类型的字段设置默认值属性C、有效性规则属性是用于限制此字段输入值的表达式D、不同的字段类型,其字段属性有所不同【答案】B【解析】O L E 对象、附件型、计算型不可设置默认值第2/37页()11、设定G r a d e 表中的成绩属性的值在0-100范围之内,需要用到的约束是()A、d e fa ul t 约束B、un i que 约束C、pr i m a r y k e y 约
5、束D、c he c k 约束【答案】D()1 2、下述说法正确的是()A、在全码关系中,一定只有一个候选码B、全码关系的每个属性分别是一个候选码C、全码关系中的属性都是主属性D、全码关系中,属性间彼此不存在函数依赖关系【答案】C()1 3、S E L E C T 语句中的W H E R E 用于说明_ _ _ _ _。A、查询条件B、查询排序C、查询分组D、查询数据【答案】A【解析】本题得分:1分()1 4、数据库管理员(D B A)的主要工作包括数据库设计、数据库维护和()。A、数据库查询B、数据库完整性定义C、改善系统性能,提高系统效率D、数据库连接【答案】C()1 5、如果在创建表中建立
6、字段“简历”,其数据类型应当是()A、文本B、数字C、日期D、备注【答案】D()1 6、当删除一个用户的操作时,在()情况下,应该在D R O P U S E R 语句中使用C A S C A D E选项。A、这个模式包含了对象B、这个模式没有包含了对象C、这个用户目前与数据库连接着D、这个用户必须保留但是用户的对象需要删除第3/37页【答案】A()17、如果要删除S t ud e n t 数据库中的I n fo r m a t i o n 表,则可以使用命令:A、D E L E T E T A B L E i n fo r m a t i o nB、T R U N C A T E T A B
7、 L E i n fo r m a t i o nC、D R O P T A B L E i n fo r m a t i o nD、A L T E R T A B L E i n fo r m a t i o n【答案】C()18、A c c e s s 提供的数据访问页视图有()A、2种B、3种C,4种D、5 种【答案】A()19、为了加速对特定表数据的访问而创建的数据段是()。A、视图B、索引C、存储过程D、触发器【答案】B【解析】OR A C L E 中索引的作用。()20、S Q L 中的视图提高了数据库系统的()A、完整性B、并发控制C、隔离性D、安全性【答案】D-一 二、填 空
8、题(共10题,每题2分,共计20分)1、合并局部E-R 图时可能会发生属性冲突、命名冲突和()。【答案】结构冲突2、关系数据库管理系统应能实现的专门关系运算包括。【答案】选择、投影、连接3、在A c c e ss中,撤销数据库密码时,需以一 方式打开数据库。【答案】独占4、表由结构和 一两部分组成。r 林安1 is:第4/37页5、命 令?L E N(T H I S I S M Y B OOK )的结果是_ _ _。【答案】156、设有S C(学号,课程号,成绩)表,下面S Q L 的S E L E C T 语句检索成绩高于或等于平均成绩的学生的学号。S E L E C T 学号 F R OM
9、 sc W H E R E 成绩=(S E L E C T F R OM sc)【答案】A V G (成绩)7、无论是存储过程还是触发器,都是()语句和()语句的集合。【答案】S Q L|流程控制8、数据库设计包括()和()两方面的内容。【答案】数据库的结构设讯数据库的行为设计9、“从已知的函数依赖集使用推理规则导出的函数依赖在F +中”,是推理规则的()性,而“不能从已知的函数依赖使用推理规则导出的函数依赖不在F +中”,是推理规则的()性。【答案】正确I 完备10、设有关系模式R(A,B,C,D、,函数依赖尸=伏-8,13-以1)-8 ,P =A C D,B 美是R 上的一个分解,则子模式
10、 A C D 的候选码是(),其范式等级是()。【答案】A D|2N F评卷人三、简 单 题(共4题,每题5分,共计20分)1、T-S Q L 中有几种标识符?它们的区别是什么?【答案】标识符分为两类:常规标识符和分隔标识符。符合所有标识符格式规则的标识符为常规标识符,可以使用分隔符,也可以不使用分隔符。不符合标识符格式规则的标识符必须使用分隔符。2、查询所有科目成绩在8 5 分以上的学生的学号及其平均分的S Q L语句是s e l e c ts n o,a v g (g r a d e)a s 平均分f r o m s c g r o u p b y ()【答案】s n o h a v i
11、n g m i n(g r a d e)=8 53、S Q L语言具有什么功能?【答案】(1)数据定义。(D D L)用于定义S Q L模式、基本表、视图和索引的创建和撤消操作。(2)数据操纵。(D M L)数据操纵分成数据查询和数据更新两类。数据更新又分成插入、删除、和修改三种操作。(3)数据控制。包括对基本表和视图的授权,完整性规则的描述,事务控制等内容。(4)嵌入式S Q L的使用规定。涉及到S Q L语句嵌入在宿主语言程序中使用的规则。4、数据库应用系统概念【答案】数据库应用系统:凡使用数据库技术管理其数据的系统都称为数据库应用系统。评卷人四、综 合 应 用 题(共1题,每题20分,共
12、计20分)1、设有如下所示的关系S (S#,S N A M E,A G E,S E X)、C (C#,C N A M E,T E A C H E R)和S C (S#,C#,G R A D E),试用关系代数表达式表示下列查询语句:第5/37页 检 索“程军”老师所授课程的课程号(C#)和课程名(C N A M E)(2)检索年龄大于2 1的男学生学号(S#)和姓名(S N A M E)。(3)检索至少选修“程军”老师所授全部课程的学生姓名(S N A M E)。(4)检索“李强同学不学课程的课程号(C#)。(5)检索至少选修两门课程的学生学号(S#)。(6)检索全部学生都选修的课程的课程号(
13、C#)和课程名(C N A M E)。(7)检索选修课程包含“程军”老师所授课程之一的学生学号(S#)。(8)检索选修课程号为k l 和k 5 的学生学号(S#)。(9)检索选修全部课程的学生姓名(S N A M E),(10)检索选修课程包含学号为2 的学生所修课程的学生学号(S#)。(11)检索选修课程名为“C 语言”的学生学号(S#)和姓名(S N A M E)。【答案】(1).n e t t,C N A M E(O T E A C H E R=程 军(0)(2).I I S#,S N A M E(a A G E 2 1 A S E X=M 男”(s)(3).r i S N A M E
14、s F l S t t.C#(s c)4-r i C#(o T E A C H E R=,程 军(C)(4).n C#(O-n C#(a S N A M E=李 强(S)S C)(5).n s#(o 1 =4 1A 2 5 (S C X S O)(6).n c#,C N A M E (C (n s#,C#(s c)4-n s#(s)(7).n s#(S C n C#(o T E A C H E R=程 军(C)(8).n s#,C#(s c)+n c#(o c#=k l V c#=k 5 (O)(9).n S N A M E s n s#,C#(s c)4-n c#(c)(i o).n s#,
15、c#这里的&d e p t id 称为:()。A、绑定变量B、替换变量C、形式变量D、实际变量【答案】B()16、要从某数据库文件中真正删除一条记录,正确的方法是()。A s 直接用P A C K 命令B、先用D E L E T E 命令,再用Z A P 命令C、直接用Z A P 命令D、先用D E L E T E 命令,再用P A C K 命令【答案】D、1 7 右 壬 在 温tsMIKI K为1;白、)土 木7c崎旦(、第9/37页H且 卜 M J V I%曰,7!J 耽心 A、查询是只读型数据,而视图可以更新数据源B、视图可以更新源表中的数据,存在于数据库中C、视图具有许多数据库表的共性
16、,利用视图可以创建查询和视图I)、视图可以更新数据源,查询也有此功能【答案】D()1 8、以下关于M y S QL 的叙述中,正确的是_ _ _ _ _.A、M y S QL 能够运行于多种操作系统平台B、M y S QL 的编程语言是P H PC、M y S QL 具有数据库检查和界面设计的功能I)、M y S QL 只适用于中小型应用系统【答案】A【解析】本题得分:1分()1 9、用于在启动实例时配置数据库,确定O r a c l e 11g 的运行环境文件是()A、参数文件B、数据文件C、可执行文件I)、控制文件【答案】A()20、在数据库三级模式间引入二级映象的主要作用是().A、提高
17、数据与程序的独立性B、提高数据与程序的安全性C、保持数据与程序的一致性D、提高数据与程序的可移植性【答案】A-二、填 空 题(共 10题,每题2分,共计20分)1、在A c c e s s 中,可以创建单字段、和自动编号三种类型的主键。【答案】多字段2、建立一个学生表S t u de n t,它由学号S N o、姓名S N am e、性别S S e x、年龄S A ge、所在系S D e p t 五个属性组成,其中学号(假定其为字符型,长度为8 个字符)属性不能为空。C R E A T E T A B L ES t u de n t (S N o (),S N am e C H A R(2 0
18、),S S e x C H A R(2),S A ge I N T E G E R,S D e p t C H A R(1 6)【答案】C H A R (8)N O T N UL L3、在A c c e s s 中,处理事件的代码称为_ _ _o【答案】事件过程4、关系模式S (S N O,S N,D N O)和D (D N O,C N,N M)中,S 的主键是S N O,D 的主键是D N O,贝 i jD N O在S 中称为_ _ _ _ _ _ _。第10/37页【答案】外键5、在报表中最多可按一个字段或表达式进行排序。【答案】1 06、S Q L 语言是 的语言,易学习。【答案】非过程
19、化7、查阅字段的数据来源可以是表、查询和。【答案】值列表8、在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的一查询来创建新表。【答案】生成表9、设有函数依赖集F=D-G,C-A,C D-E.A-B,=(A B C).【答案】A B C、C A B1 0、关系模型的三类完整性约束是指()、()和()。【答案】实体完整性参照完整性【自定义完整性三、简 单 题(共 4题,每题5分,共计20分)1、数据库管理系统概念【答案】数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,位于用户与操作系统
20、之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的创建、查询、更新及各种数据控制等。2、简述角色的概念及其分类。【答案】角色是一种S Q L S e r v e r 安全账户,是S QL S e r v e r 内部的管理单元,是管理权限时可以视为单个单元的其他安全账户的集合。角色被分成3 类:固定服务器角色、固定数据库角色和用户自定义的数据库角色。3、用 F OR-E ND F OR结构编写一段程序实现S n=l/(1*2)+1/(2*3)+1/(1 0*1 1)求和,并且显示计算结果。【答案】S N=OF OR 1=1 T O 1 0S N=S N+1/(I*(I
21、+1)E ND F ORW A IT W IND 求和结果是:+S T R(s n)4、简述数据库管理系统的功能。【答案】数据库管理系统是数据库系统的核心软件,一般说来,其功能主要包括以下5 个方面。(1)数据定义和操纵功能(2)数据库运行控制功能(3)数据库的组织、存储和管理(4)建立和维护数据库(5)数据通信接口第11/37页得分 评 卷 入四、综 合 应 用 题(共 1题,每题20分,共计20分)1、基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,S
22、EX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。按要求写出SQL语句。1)检索所有比“王华”年龄大的学生姓名、年龄和性别。2)检索选修课程“C2”的学生中成绩最高的学生的学号。3)检索学生姓名其所选修课程的课程号。4)检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。【答案】1、SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE FROM S HERE SN=王 华 )。2、SELECT S#FORM SC WHERE C#=C2”AND GRADE=ALL(ELECT GRAD
23、E FORM SC HEREC#=C2”)o3、SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#。4、略第12/37页惠州学院数据库原理及应用模拟(三)-于晶堂-而月会皿-密雪阳B、模式改变,内模式不变C、内模式改变,模式不变D、内模式改变,外模式和应用程序不变【答案】A()2、在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是 创 建 一 oA、另一个表(tab l e)游 标(c u r s o r)C,视 图(v i e w)D、索 引(i n d e x)【答案】C()3、$y b as e IQ
24、数据库的默认数据文件名不包括()。A、*.d bB、*.i qC *.iq tm pD、*.o r a【答案】D()4、下列_ _ _不属于S Q L S e r v e r 2008 在安装时创建的系统数据库。A、m a ste rB、m o d e lC、m sd bD u se r d b【答案】D()5、数据库技术的应用,最关键的是解决()A s 数据共享B、数据存储第13/37页C、数据分类D、数据统计【答案】A【解析】数据库技术的根本性目的就是为了解决数据共享问题。()6、在O R D E R B Y 子句中,D E S C 和A S C 分别表示。A、降序、升序B、升序、升序C、
25、升序、降序D、降序、降序【答案】A【解析】本题得分:1分()7、下列字符串中,可以用作字段名称的是A、N a m e#4B、备注C、H!N 9D、16 3.c o m【答案】A【解析】字段名不能包含句号(.)叹号(!)、方括号(口)和重音符号()。()8、执行下列命令后,屏幕显示结果是U S E A B C.D B FG O T O PS K I P +3S K I P -2D I S P L A YA、显示第四条记录B,显示第三条记录C、显示第一记录D、显示第二条记录【答案】D()9、有一个关系:学生(学号,姓名,系 别),规定学号的值域是8 个数字组成的字符串,这一规则属于()。A、实体完
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 惠州 学院 数据库 原理 应用 模拟 试卷 答案
限制150内