《2022年洛阳师范学院数据库原理样卷(六套试卷)及答案.pdf》由会员分享,可在线阅读,更多相关《2022年洛阳师范学院数据库原理样卷(六套试卷)及答案.pdf(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、洛阳师范学院数据库原理样卷(一)考试方式:【闭卷】考试时间:【9 0分钟】|总分:【100分】一 单项选择题(共20题,每小题2分,共4 0分)1、人工管理阶段,计算机主要应用于A、数据集成B、过程控制C、故障恢复D、科学计算2、数据库系统能够减少数据冗余,提高数据独立性,并集中检查()。A、数据完整性B、数据的层次性C、数据操作性D、数据兼容性3、在 S Q L 语句中,至少包括的子句包括()。A、S E L E C T.I N TOB、仅 S E L E C TC、S E L E C T.F RO MD、S E L E C T.G RO UP4、下面是有关系统权限和对象权限的描述,正确的是
2、()A、系统权限是针对某个对象的权限,对象权限不与数据库中的某个对象关联B、系统权限和对象权限都是针对某个对象操作的权限C、系统权限和对象权限都不与具体的对象关联D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权限5、下列关于I N S E RT语句的说法中,错误的是A、使用I N S E RT VA L UE S 语句可以插入单行元组数据B、使 用 I N S E RT.VA L UE S 语句可以插入多行元组数据C、使用I N S E RT-S E T语句可以插人单行或多行元组数据D、使 用 I N S E RT。S E L E C T语句可以插入子查询数据6、有一个关系:
3、学生(学号,姓名,系别),规定学号的值域是8 个数字组成的字符串,这一规则属于()。A、实体完整性B、参照完整性C、用户自定义完整性D、用户操作7、假定学生关系是 S (S N o,S N am e,S ex,A ge),课程关系是 C (C N o,C N am e,Teac her),学生选课关系是S C(S N o,C N o,G r ade)。要查找选修“数据库”课程的“男”学生姓名,将涉及的关系是()=A、SB、S C.CC、S,S CD、S,C,S C8、在 D B M S 的关系中A、关键字属性值可以为空B、外关键字属性值可以为空C、任何属性值都可以为空D、任何属性值都不可以为空
4、.9、个实体对应A c c es s 表中的()A、表B、字段C、记录D、主键1 0、每个人和他的“身份证号”之间的关系是()A、1:1B、l:nC、m:nD、n:11 1、下列选项中,属于报表的视图是()A、设计视图B、数据表视图C、浏览视图D、S Q L 视图1 2、查询数据库的状态是否打开,可以查询动态视图()oA、V$D A TA F I L EB、V$I N S TA N C EC、V$D A TA F I L E _H E A D E RD、V$S E S S I O N1 3、创建索引时必须定义索引名。定义索引名时,下列叙述中不正确的是()。A、索引名只能包含字母、汉字、数字符号
5、和下划线B、组成索引名的长度不受限制C、索引名可以与字段名同名D、索引名的第一个字符不可以为数字符号1 4、要查询所有课程中,各门课程的平均分,下面S Q L语句正确的是 oA、S E LC E T 课程号,A V G (成绩)F R O M 选课表G R O U P B Y 课程号;B、S E LC E T 课程号,M A X(成绩),M I N(成绩)F R O M 选课表O R D E R B Y 课程号;C、S E LC E T 课程号,M A X (成绩),F R O M 选课表G R O U P B Y 课程号;D、S E LC E T 课程号,S U M (成绩)F R O M
6、选课表G R O U P B Y 课程号;15、下列说法中错误的是()。A、在数据库系统中,外模式可有多个,而模式、内模式只能各有一个B、在数据库系统中,外模式/模式映像保证了数据与应用程序间的逻辑独立性C、一个数据库系统中,外模式/模式映像只能有一个D、外模式是用户视凰是概念模式的某一部分的抽象表示16、自动数据库诊断监控(A D D M)在你的数据库中每6 0分钟运行一次。你的数据库可能面临一些问题,现在要确保将来,A D D M 能够每2 小时运行一次。解决方案是()oA、创建2 个自定义的A D D M 任务。B、修改A W R 的快照间隔时间为2 小时。C、创建一个新的定时任务窗口为
7、2 小时。D、修改A W R 的快照保留时间为2 小时。17、以下叙述中正确的是A、A c c e s s 只能使用系统菜单创建数据库应用系统B、A c c e s s 不具备程序设计能力C、A c c e s s 只具备了模块化程序设计能力D、A c c e s s 具有面向对象的程序设计能力,并能创建较为复杂的数据库应用系统18、U n i x 系统中,O r a c l e l O G R A C 环境下,以下()方式不能停止数据库服务A、s q l p l u s 逐个登陆每个R A C 节点的实例,s h u t od w n 实例B、I s n r c t l s t op 停止对
8、应的监听服务C、c r s _ s t op 命令停止对应的数据库服务D、s r v c t l 命令停止对应在数据库服务19、下面哪些说法是正确的()A、在死锁预防中,等待一死亡法是中止优先级高的事务B、在死锁预防中,受伤一等待法是优先级高的事务可能等待优先级低的事务释放锁C、使用死锁预防的系统中不会出现死锁。D、使用死锁判断的系统会不会出现死锁。20、数据库中存储的数据的基本特点不包括A、永久存储B、有组织C、可共享D、易于扩展二、填空题(共10题,每小题2分,共20分)1、根据数据访问页的用途,可将数据访问页分为交互式报表页、和数据分析页三种类型。2、数据库系统中,用于存放三级结构定义的
9、数据库称为()3、两个实体型之间的联系可以分为三种:一对一联系、()和()。4、命 令?L E N(T H I S I S M Y B O O K )的 结 果 是。5、关 系 模 式 的 任 何 属 性。6、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是(),主属性是0,非主属性是()。7、关系运算中花费时间可能最长的运算是 o8、在 A cces s 中包含V B A 代码,供程序员开发复杂数据库应用的对象是。9、S Q L S er ver 2012支持()、()和()三种类型的触发器。10、相关子查询的执行次数是由父查询表的()决定的。三 简单题(共4题
10、,每小题5分,共20分)1、D B A 的职责是什么?2、简述锁机制,锁分为哪几类。3、S Q L S er ver 2008所使用的运算符类别有哪些?4、简述数据库备份和还原的基本概念?四、综合应用题(共1题,每小题2 0分,共20分)1、数据表的创建和使用C l as s (班级表)(C id C/2班级编号,C t it l e C/10班级名称);S t u den t (学生表)(S n o C/3 学号,S n am e C/8 学生姓名,S s ex C/2 性别,S b ir t h day D A T E 出生日期,C id C/2班级编号(C l as s 表的外码);C
11、o u r s e(课程表)(C n o C/5 课程号,C n am e C/20 课程名,C r edit I N T 学分,T n o C/3教师号(T each er 表的外码);S co r e(成绩表)(S n o C/10学 号(S t u den t 表的外码),C n o C/5课程号(C o u r s e表的外码),G r ade I N T 成绩)T each er (教师表)(T n o C/3教师号,T n am e C/4教师姓名,T s ex C/2性别,T b ir t h day s m al l dat et im e 出生日期,P r o f C/6 职
12、称,D ep ar t C/10 部门)请用S Q L 语言表达式实现如下要求:1.创建数据表S t u den t o2.请用S Q L 语言表达式实现如下要求创建数据表S C3,对表s t u den t 添加字段,名称为:入学时间4.将表s t u den t 的 s n am e改为长度85.删除表s t u den t参考答案一 单项选择题1、D2、A3、C4、D5、C【解析】本题主要考查的知识点为I N S E R T 语句。I N S E R T 语句有三种语法形式,分别对应的是I N S E R T V A L U E S 语句、I N S E R T.S E T 语句和I N
13、 S E R T S E L E C T 语句。使用I N S E R T V A L U E S 语句可以插入单行或多行元组数据。使用I N S E R T。S E T 语句可以插入部分列值数据。使用I N S E R T S E L E C T 语句可以插入子查询数据。6、C7、D8、B9、C【解析】一条记录代表一个实体,一个表代表一个实体集。10、A【解析】一个人只有一个身份证号码,一个身份证号码只能是一个人,两者之间是一对一的联系。11、A12、B13、B14、A【解析】本题得分:1 分1 5、C1 6、B1 7、D【解析】A c c e s s 不但能够对数据进行管理,还可以提供窗体
14、等对象,对数据进行应用。1 8、B1 9、C2 0、D【解析】本题主要考查的知识点为数据库中数据的基本特点。数据库中存储的数据的基本特点包括永久存储、有组织和可共享。二、填空题1、数据输入页2、数据字典3、一对多联系|多对多联系4、1 55、不可再分6、系编号|系名称|电话、办公地点7、笛卡尔积8、模块9、D M L 触发器ID D L 触发器|登录触发器1 0、行数三、简单题1、(1)数据库的设计(2)数据库的存储和存取(3)数据库的运行(4)数据库的重组(5)数据库的维护2、锁是防止其他事务访问指定的资源、实现并发控制的一种手段,是多个用户能够同时操纵同一个数据库中的数据而不发生数据不一致
15、现象的重要保障。锁分为(1)共享锁(2)排它锁(3)更新锁(4)意向锁(5)模式锁(6)大容量更新锁3、S Q L S e r v e r 2 0 0 8 系统中,可以使用的运算符可以分为算术运算符、逻辑运算符、赋值运算符、字符串串联运算符、按位运算符、一元运算符及比较运算符等。4、数据库备份就是在某种介质上(磁盘、磁带等)创建完整数据库(或者其中一部分)的副本,并将所有的数据项都复制到备份集,以便在数据库遭到破坏时能够恢复数据库。还原数据库是一个装载数据库的备份,然后应用事务日志重建的过程。四 综合应用题1、(1)c r e a t e t a b l e S t u d e nt(S no
16、 c h a r (1 0)not nu l l,S na m e c h a r(8),S s ex c h a r(2),S b i r t h d a y D A TE d a t e t i m e)(2)c r e a t e t a b l e S C(S no c h a r(1 0)for e i gn ke y r e fe r e nc e S t u d e n(Sno),C no c h a r(4)for e i gn ke y r e fe r e nc e C ou r s e(C no),G r a d e i nt p ri m a r y ke y (S n
17、o,C no)(3)a l t e r t a b l e s t u d e nt a d d 入学时间 d a t e t i m e(4)a l t e r t a b l e s t u d e nt a l t e r c ol u m n s na m e c h a r(8)not nu l l(5)d e l e t e for m s t u d e nt洛阳师范学院数据库原理样卷(二)考试方式:【闭卷】考试时间:【9 0分钟】|总分:【100分】一 单项选择题(共20题,每小题2分,共4 0分)1、关于网状数据库,以下说法正确的是()A、只有一个节点可以无双亲B、一个节点可
18、以有多于一个的双亲C、两个节点之间只能有一种联系D、每个节点有且只有一个双亲2、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括oA、联接B、比较C、选择D、投影3、在某表地址字段中查找以“四川”开头,以“村”结尾的记录,且 在“查找和替换”对话框的“匹配”属性处选择“整个字段”,则应当在“查找”处输入()A、四川*村B、四川?村C、四川#村D、四川村4、关系型数据库技术的特征由一下哪些元素确定的?()A、行和列B、节点和分支C、B l oc k s 和 A rrow sD、父类和子类5、关系模式 Sa i l ors (s i d,l a s t n a m e,f
19、 i rt n a m e,a g e,ra t ri n g)其中 l a s t n a m e 允许为空.下面哪个语句能够查找出l a s t n a m e 属性值不为空的水手信息.A、SE L E C T *F R O M SA I L O R S W HE R E L A ST N A M E O N U L L B、SE L E C T *F R O M SA I L O R S W HE R E L A ST N A M E O N U L LC、SE L E C T *F R O M SA I L O R S W HE R E L A ST N A M E I S n ot
20、N U L LD、SE L E C T *F R O M SA I L O R S W HE R E L A ST N A M E n ot L I K E N U L L 6、常用的关系运算是关系代数和()。A,集合代数B、逻辑演算C、关系演算D、集合演算7、假设表中某列的数据类型为VA R C HA R(I O O),而输入的字符串为“a h n g 3 4 5 6”,则存储的是oA、a h n g 3 4 5 6,共 8 字节B、a h ng3 4 5 6 和9 2 个空格C、a h n g 3 4 5 6 和 1 2 个空格D、a h n g 3 4 5 6 和 3 2 个空格8、SE
21、 L E C T s _ n o=学号,s _ n a m e=姓名 F R O M i n f orm a t i on W HE R E 班级名=软件0 2 1 表示 oA、查询I N F O R M A T I O N 表中 软件0 2 1 班学生的学号、姓名B、查询I N F O R M A T I O N 表中 软件0 2 1 班学生的所有信息C、查询I N F O R M A T I O N 表中学生的学号、姓名D、查询I N F O R M A T I O N 表中计算机系学生的记录9、以下数据类型中,不能排序的数据类型是()。A、是/否B、数字C、文本D、备注1 0、在 A c
22、 c e s s 中,()的作用是为了更好地组织数据库对象。A、数据表B、组C、查询D、窗体1 1、在 SE L E C T 语句中,通常与HA VI N G 子语句同时使用的是()。A、O R D E R B YB、W HE R EC、G R O U P B YD、均不需要1 2、在 A c c e s s 中,参照完整性规则不包括()A、查询规则B、更新规则C、删除规则D、插入规则1 3、在定义表结构时,以下()数据类型的字段宽度都是定长的。A、字符型、货币型、数值型B、字符型、货币型、整型C、日期型、备注型、逻辑D、备注型、逻辑型、数值型1 4、查询优化策略中,正确的策略是()A、尽可能
23、早地执行笛卡尔积操作B、尽可能早地执行并操作C、尽可能早地执行差操作D、尽可能早地执行选择操作1 5、在表设计器的属性窗格中,下列不能对输入的数据起到限制作用的属性是()A、标题B、字段大小C、有效性规则D、输入掩码1 6、以下有关O ra c le 中P M O N 的叙述正确的是()。A、将数据从联机日志文件写入数据文件B、监控。ra lc e 各个后台进程运行是否正常,并清理失败的进程C、垃圾收集器,清理任务失败的时候遗留下的资源,恢复实例D、将数据从联机日志文件写入数据文件1 7、在 ora c le 中,会从指定的表中导出所有数据的导出方式是()。A、RM A NB、E x p逻辑导
24、出C、冷备份D、没有办法1 8、当启动O ra c le 实例,如果不需要装载数据库,可以使用如下()命令。A、S T A RT U P M O U N TB、S T A RT U P N O M O U N TC、S T A RT?N O M O U N TD、S T A RT M O U N T1 9、分布式数据库特点说法正确的是:()A、数据的物理集中性。B、数据的逻辑局部性。C、数据的分布独立性(也称分布透明性)。D、数据的精确性。2 0、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。A、客户端的用户将数据进行处理可自行存放到本地,无须传送到服务器处理,从而显著减少了网络
25、上的数据传输量,提高了系统的性能和负载能力B、主从式数据库系统中的主机和分布式数据库系统中的每个节点都是一个通用计算机,既执行D B M S 功能又执行应用程序C、在网络中把某些节点的计算机专门用于执行D B M S 核心功能,这台计算机就成为数据库服务器D、其他节点上的计算机安装D B M S 外围应用开发工具和应用程序,支持用户的应用,称为客户机二、填 空 题(共10题,每小题2分,共20分)1、据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是2、用于声明一个或多个局部变量的命令是()。3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应用、多种语言、相互
26、覆盖地使用数据集合。4、数据库管理系统(D B M S)的主要功能是 e5、从最终用户来看,数据库系统的外部体系结构可分为五种类型:()、()、()、()、()6、从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存储在A c c e s s 数据库的 部。7、数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是()。8、数据表之间的联系是通过表的字段值来体现的,这种字段称为()。9、A c c e s s 窗口由标题栏、一、工具栏和状态栏几部分组成。1 0、在关系运算中,查找满足一定条件的元组的运算称之为。三 简单题(共4题,每小题5分,共20分)1、数据库概念2、简述触发
27、器的优点。3、基于课程(K C)表和成绩(C J)表,用 S E L E C T S Q L 命令,编写一个查询程序,要求查询各门课的选修人数、平均分。要求输出字段为:k c d h,k c m,选修人数,平均分。(课程(K C.D B F)含有课程代号(K C D H,C,2)、课程名(K C M,C,1 8)字段;成绩(C J)表含有课程代号(K C D H,C,2)、成绩(C J)字段)。4、简述角色的概念及其分类。四 综合应用题(共1题,每小题2 0分,共20分)1、设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,数量,部门编号,负责人)如果规定:(1)每个商店的每种
28、商品只在一个部门销售;(2)每个商店的每个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最高己经达到第几范式?为什么?(4)如果R不属于3 N F,请将R 分解成3 N F 模式集。参考答案一 单项选择题1、B2、B3、A【解析】以“四川”开头,以“村”结尾,中间是任意个任意字符,所以使用通配符*。4、A5、C6、C7、A8、A9、D【解析】备注型由于可以容纳的字符数量太多,排序会影响系统的运行速度,故不能对备注型进行排序。10、B【解析】在Access界面的左侧
29、的对象窗格中,可以新建组来对各类数据库对象进行组织管理。11、C12、A【解析】实施参照完整性是插入规则,级联更新相关字段是更新规则,级联删除相关记录是删除规则。13、C14、D15、A【解析】标题是用于在数据表视图内显示每一列的标题内容。16、B17、B18、B19、C20、A二 填空题1、模式2、declare3、多个用户4、定义数据库5、单用户结构|主从式结构|分布式结构|客户机/服务器结构|浏览器/服务器结构6、夕 卜7、外模式8、连接字段9、菜单栏1 0、选取三 简单题1、数据库就是存放数据的仓库,是将数据按一定的数据模型组织、描述和存储,能够自动进行查询和修改的数据集合。2、由于在
30、触发器中可以包含复杂的处理逻辑,因此,应该将触发器用来保持低级的数据的完整性,而不是返回大量的查询结果。使用触发器主要可以实现以下操作:(1)强制比C H E C K 约束更复杂的数据的完整性(2)使用自定义的错误提示信息(3)实现数据库中多张表的级联修改(4)比较数据库修改前后数据的状态(5)调用更多的存储过程(6)维护非规范化数据3、S E L E C T k c.k c d h,k c m,C OU N T (*)A S 选修人数,A V G(C J)平均分;F R OM K C,C J W H E R E K C.K C D H=C J.K C D HG R OU P B Y 14、角
31、色是一种S Q L S e r v e r 安全账户,是 S Q L S e r v e r 内部的管理单元,是管理权限时可以视为单个单元的其他安全账户的集合。角色被分成3 类:固定服务器角色、固定数据库角色和用户自定义的数据库角色。四 综合应用题1、(1)关系模式S的基本函数依赖如下:(商店编号,商品编号)一部门编号,(商店编号,部门编号)一负责人,(商店编号,商品编号)一数量(2)找出关系模式R的候选码;答:关系模式R的码为:(商店编号,商品编号,部门编号)。(3)试问关系模式R最高己经达到第几范式?为什么?答:原关系模式R 是属于1N F 的,码为(商店编号,商品编号,部门编号),非主属
32、性对码的函数依赖全为部分函数依赖,所以不属于2N F。消除非主属性对码的函数依赖为部分函数依赖,将关系模式分解成2N F 如下:R 1(商店编号,商品编号,部门编号,数量)R 2(商店编号,部门编号,负责人)(4)如果R 不属于3N F,请将R分解成3N F 模式集。答:将 R 分解为R 1(商店编号,商品编号,部门编号,数量)R 2(商店编号,部门编号,负责人)分解后的R 不存在传递的函数依赖,所以分解后的R已经是第3N F洛阳师范学院数据库原理样卷(三)考试方式:【闭卷】考试时间:【9 0分钟】|总分:【100分】一 单项选择题(共20题,每小题2分,共4 0分)1、在数据库方式下,信息处
33、理中占据中心位置的是()。A、磁盘B、程序C、数据D、内存2、当前数据库应用系统的主流数据模型是()。A、层次数据模型B、网状数据模型C、关系数据模型D、面向对象数据模型3、在“t E m p l o y e e”表中,“姓名”字段的字段大小为10,在此列输人数据时,最多可以输人的汉字数和英文字符数分别是()A、5 5B、5 10C,10 10D、10 204、存储过程分为()。A、系统存储过程和扩展存储过程B、系统存储过程、扩展存储过程和用户自定义存储过程C、扩展存储过程和用户自定义存储过程D、系统存储过程和用户自定义存储过程5、设有一个S P J 数据库,其包括S,P,J,S P J 四个
34、关系:S (S N O,S N A M E,S T A T U S,C I T Y);P (P N O,P N A M E,C OL OR,W E I G H T);J (J N O,J N A M E,C I T Y);S P J (S N O,P N O,J N O,Q T Y);供应商表S由供应商代码(S N O)、供应商姓名(S N A M E),供应商状态(S T A T U S).供应商所在城市(C I T Y)组成;零件表P有零件代码(P N O)、零件名(P N A M E)、颜 色(C OL OR)、重 量(W E I G H T)组成;工程项目表J由工程项目代码(J N O
35、)、工程项目名(J N A M E)、工程项目所在城市(C I T Y)城市组成;供应情况表S P J 由供应商代码(S N O)、零件代码(P N 0)、工程项目代码(J N O)、供应数量(Q T Y)组成,表示某供应商供应某种零件给某工程项目的数量为Q T Y。供应工)。程 J 1零件为红色的供应商号码S N O用关系代数表示为(A、r i S N O(o J N O=J I (S P J)A(o C o l o r=,红 (P)B、n S N O(o J N O=J I ,C o l o r =红 (P 0 S P J S)C、n S N 0(o J N 0=J I (S P J)8(
36、0C o l o r=红 (P)D、n S N 0(o J N 0=j r (S P J)0 C o l o r=,红 (P)8 S)6、Ac c e s s 中,设置为主键的字段()A、不能设置索引B、可设置为“有(有重复)”索引C、系统自动设置索引D、可设置为“无”索引7、数据库同步复制,是一种基于数据库()实现的结构化数据库同步复制功能。A、表B、字段C、视图D、日志8、在 SQL 的SE L E C T 查询的结果中,消除重复记录的方法是一A、使用D I ST I NC T 关键字实现B、使用W H E RE 子句实现C、通过指定主键实现D、通过指定外键实现9、在 Ac c e s s
37、 2 0 1 0 利用设计视图创建表的步骤依次是()A、打开表设计器、定义字段、设定主关键字、设定字段属性和表的存储B、打开表设计器、设定主关键字、定义字段、设定字段属性和表的存储C、打开表设计器、定义字段、设定字段属性、设定主关键字和表的存储D、打开表设计器、设定字段属性、表的存储、定义字段和设定主关键字1 0、在查询语句的W h e r e 子句中,如果出现了 a g e Be t we e n 3 0 a n d 4 0”,这个表达式等同于()。A、a g e=3 0 a n d a g e=3 0 o r a g e 3 0 a n d a g e 3 0 o r a g e Se l
38、 e c t1 7、下面叙述申正确的是()。A、数据库管理系统是数据库中的程序和数据的总称B、数据库管理系统是对数据库中的数据进行处理的一组应用程序C、商品化的数据库系统中最常见的3 种数据模型:层次模型、网状模型、关系模型D、网状模型和关系模型都是格式化的数据模型1 8、下面哪一条不符合数据库系统的特点()A、数据结构化B、数据独立性强C、数据共享性高D、数据面向应用程序19、开启口令(密码)检验函数的方法是()。A、使 用 OR AP WD应用程序B、在 S YS 模式中执行c a t p r o c,s q l 脚本C、在 S YS 模式中执行u t l p w d m g.s q l
39、脚本D、将 P AS S WOR D_ VER IFY初始化参数设置为T R U E20、以下是对主从式结构数据库系统的描述,请选择错误描述的选项。()A、主从式结构是指一个主机带多个终端的多用户结构B、在这种结构中,数据库系统的应用程序、DB MS、数据等都集中存放在主机上C、所有处理任务都由主机来完成,各个用户通过主机的终端并发地存取数据,能够共享数据源D、主从式结构的优点是系统性能高,是当终端用户数目增加到一定程度后,数据的存取通道不会形成瓶颈二、填空题(共10题,每小题2分,共20分)1、数据库技术的奠基人之一 E.F.C o d d 从 197 0 年起发表过多篇论文,主要论述的是
40、o2、模块是由VB A声明和组成的集合。3、报表由报表页眉、页面页眉等多个部分构成,每一部分称为报表的一个4、当对两个关系R 和S 进行自然连接运算时,要求R 和 S 含有一个或多个共有的()。5、合并局部E-R 图时可能会发生三种冲突,它们是:()、()和()。6、数据独立性是指当数据发生变化时,可以不用修改使用数据的。7、数据流图(DFD、是用于描述结构化方法中()阶段的工具。8、在关系模式的分解中,数据等价用()衡量,函数依赖等价用()衡量。9、数据库设计中,前四个阶段可统称为(),后两个阶段统称为()。10、被函数依赖集F 逻辑蕴涵的函数依赖的全体构成的集合,称为()o三、简单题(共4
41、题,每小题5分,共20分)1、简述关系的性质。2、聚集索引和非聚集索引有何异同?3、简述数据库的恢复模式。4、简述游标的概念及类型。四、综合应用题(共1题,每小题2 0分,共20分)1、有如下数据表关系模式:S (S N o,S N,S e x,A g e,De p t)C(CN o,CN,CT)S C(S N o,CN o,S c o r e)T (T N o,T N,S e x,A g e,P r o f,S a l,Co m m,De p t)T C(T N o,CN o)(1)将本课程任课教师信息插入到T 表中(2)将本人所在班级信息插入到s 表中(3)将所有计算机类(课程名包含“计算
42、机”)的课学分加1(4)将“张旭”教师的职称改为教授(5)删除自己的选课信息(6)删除张旭老师的授课信息(7)将选修了 数据库原理课程的学生成绩增加5 分参考答案一 单项选择题1、C2、C3、C【解析】在A ccess数据库中,一个英文字符和汉字均只占1个字节4、B5、C6、C【解析】设置了主键的字段会自动设置主索引。7、D8、A【解析】本题得分:1分9、C【解析】首先打开表设计器,然后定义字段和字段属性,再设置主键,最后保存。10、A11、B12、A【解析】宏是一系列操作的集合,用于实现A ccess各个对象的简单控制和操作。13、A14、B15、B16、D17、C18、D19、C20、D二
43、、填空题1、关系数据模型2、过程3、节4、属性5、属性冲突|命名冲突|结构冲突6、应用程序7、需求分析8、无损链接|保持函数依赖9、分析和设计阶段|实现和运行阶段1 0、函数依赖集F的闭包三 简单题1、(1)列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。(2)在同一个关系中,不同的列的数据可以是同一种数据类型,但各属性的名称都必须是互不相同。(3)同一个关系中,任意两个元组都不能完全相同。(4)在一个关系中,列的次序无关紧要。即列的排列顺序是不分先后的。(5)在一个关系中,元组的位置无关紧要。即排行不分先后,可以任意交换两行的位置。(6)关系中的每个属性必须是单值,即不可再分,这
44、就要求关系的结构不能嵌套。这是关系应满足的最基本的条件。2、聚集索引会对表和视图进行物理排序,所以这种索引对查询非常有效,在表和视图中只能有一个聚集索引。非聚集索引不会对表和视图进行物理排序。如果表中不存在聚集索引,则表是未排序的。3、S Q L S e r v e r 2 0 0 8 系统提供了 3 种数据库的恢复模式:完整恢复模式。简单恢复模式。大容量日志恢复模式。4、游标是处理数据的一种方法,它允许应用程序对查询语句S E L E C T 返回的结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作。为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前
45、进或向后浏览数据的能力,我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。S Q L S e r ve r 支持三种类型的游标:T-S Q L 游标,A P I 服务器游标和客户游标。四 综合应用题1、(1)i n se r t i n to T value s C 2 0 2 0 ,黎永壹,男,未知,教授,未知,未知电子与信息工程学院,)(2)i n se r t i n to S value s(2 0 0 4 2 2 4 1 3 8 杨建成,男,21电子与信息工程学院)(3)up d ate S C se t S C.sco r e=sco r
46、 e+1 f r o m C wh e r e S C.cn o=co ur se.e n oan d cn ame=计算机(4)up d ate T se t p r o f=,教授 wh e r e tn=,张旭(5)d e le te S C wh e r e sn o=2 0 0 4 2 2 4 1 3 8(6)d e le te f r o m T C wh e r e (T n o=(se le ct T n o f r o m T wh e r e T n =张旭)(7)up d ate S C se t S C.sco r e=sco r e+5 f r o m C wh e
47、r e S C.cn o=co ur se.e n oan d cn ame=,数据库原理洛阳师范学院数据库原理样卷(四)考试方式:【闭卷】考试时间:【9 0分钟】|总分:【100分】一 单项选择题(共20题,每小题2分,共4 0分)1、在 3 级模式之间引入两级映射,其主要功能之一就是()。A、使数据与程序具有较高的独立性B、使系统具有较高的通道能力C、保持数据与程序的一致性D、提高存储空间的利用率2、以 下()内存区不属于S G A。A、P G AB、日志缓冲区C、数据缓冲区D、共享池3、下面叙述中正确的是()。A、网状模型和关系模型都是格式化的数据模型B、授权是数据库系统中采用的完整性措
48、施之一C、数据的的完整性是指保护数据以防止不合法的使用D、用对关系的运算来表示表达查询的语言称为代数式语言,简称关系代数4、实现将现实世界抽象为信息世界的是()A、物理模型B、概念模型C、关系模型D、逻辑模型5、消除了非主属性对候选键的部分函数依赖的关系模式,就是A、1 N FB、2 N FC、3 N FD、B C N F6、有关三个世界中数据的描述术语,“实体”是()。A、对现实世界数据信息的描述B、对信息世界数据信息的描述C、对计算机世界数据信息的描述D、对三个世界间相互联系的描述7、关于层次模型及网状模型正确的说法是()A、层次结构中数据结构用有向树表示,可以直观的描述任何层次与非层次的
49、系统B、网状结构不能表达实体间多对多的联系点C、在层次结构和网状结构的数据库模式设计中包含了物理存储细节,因而降低了数的独立性D、网状模型、层次模型和关系模型是目前仍在使用的D B M S 的三种数据模型8、在 S E L E C T语句中使用M A X (列名)时,列名应该()A、必须是数值型B、必须是字符型C、必须是数值型或字符型D、不限制数据类型9、M y S Q L 支持的用户自定义完整性约束不包括A、非空约束B、C H E C K 约束C、触发器D、视图1 0、当程序中执行了 S E L E C T.F O R U P D A TE ,以下描述正确的是()。A、即使没有数据被改动执行
50、,也需要C O M M IT或 R O L L B A C K结束事务。B、如果有数据改动,C O M M IT或 R O L L B A C K结束事务。C、事务没有开始,不需要执行C O M M IT或 R O L L B A C K。D、只有改动数据后才执行C O M M IT或 R O L L B A C K结束事务。1 1、从货物定单数据表(o r d e r)中查询出其中定单金额(o r d e j p r i c e)在 1 0 0 0 和5 0 0 0 之间的定单的详细信息,并按照定单金额(o r d e r _ p r i c e)升序排列。正确的语句是()。A、S e l