《2022年洛阳师范学院数据库原理样卷(六套试卷)及答案.docx》由会员分享,可在线阅读,更多相关《2022年洛阳师范学院数据库原理样卷(六套试卷)及答案.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、洛阳师范学院数据库原理样卷(一)考试方式:【闭卷】|考试时间:【90分钟】|总分:【100分】一、单项选择题(共20题,每题2分,共40分)1、人工管理阶段,计算机主要应用于A、数据集成B、过程控制C、故障恢复D、科学计算2、数据库系统能够减少数据冗余,提高数据独立性,并集中检查()。A、数据完整性B、数据的层次性C、数据操作性D、数据兼容性3、在SQL语句中,至少包括的子句包括()。A、SELECT. INTOB、仅 SELECTC、SELECT. FROMD、SELECT. GROUP4、下面是有关系统权限和对象权限的描述,正确的选项是()A、系统权限是针对某个对象的权限,对象权限不与数据
2、库中的某个对象关 联B、系统权限和对象权限都是针对某个对象操作的权限C、系统权限和对象权限都不与具体的对象关联D、系统权限不与数据库中的对象关联,对象权限是针对某个对象操作的权 限5、以下关于INSERT语句的说法中,错误的选项是A、使用INSERT - VALUES语句可以插入单行元组数据B、使用INSERT. VALUES语句可以插入多行元组数据C使用INSERT SET语句可以插人单行或多行元组数据D、使用INSERT - SELECT语句可以插入子查询数据D、 SELECT * FROM SAILORS WHERE LASTNAME not LIKE NULL6、常用的关系运算是关系代
3、数和()。A、集合代数B、逻辑演算C、关系演算D、集合演算7、假设表中某列的数据类型为VARCHAR(IOO),而输入的字符串为“ahng3456”, 那么存储的是一A、ahng3456,共 8 字节B、ahng3456和92个空格C、ahng3456和12个空格D、ahng3456和32个空格8、SELECT s_no=学号,s_name=姓名 FROM information WHERE 班级名二,软件 021 表示。A、查询INFORMATION表中软件021班学生的学号、姓名B、查询INFORMATION表中软件021班学生的所有信息C、查询INFORMATION表中学生的学号、姓名D
4、、查询INFORMATION表中计算机系学生的记录9、以下数据类型中,不能排序的数据类型是()oA、是/否B、数字C、文本D、备注10、在Access中,()的作用是为了更好地组织数据库对象。A、数据表B、组C、查询D、窗体11、在SELECT语句中,通常与HAVING子语句同时使用的是()。A、 ORDER BYB、 WHEREC、 GROUP BYD、均不需要 12、在Access中,参照完整性规那么不包括()A、查询规那么B、更新规那么C、删除规那么D、插入规那么13、在定义表结构时,以下()数据类型的字段宽度都是定长的。A、字符型、货币型、数值型B、字符型、货币型、整型C、日期型、备注
5、型、逻辑D、备注型、逻辑型、数值型14、查询优化策略中,正确的策略是()A、尽可能早地执行笛卡尔积操作B、尽可能早地执行并操作C、尽可能早地执行差操作D、尽可能早地执行选择操作15、在表设计器的属性窗格中,以下不能对输入的数据起到限制作用的属性是 ()A、标题B、字段大小C、有效性规那么D、输入掩码16、以下有关Oracle中PMON的表达正确的选项是(A、将数据从联机日志文件写入数据文件13、监控。ralce各个后台进程运行是否正常,并清理失败的进程C、垃圾收集器,清理任务失败的时候遗留下的资源,恢复实例D、将数据从联机日志文件写入数据文件17、在oracle中,会从指定的表中导出所有数据的
6、导出方式是()。A、 RMANB、Exp逻辑导出C、冷备份D、没有方法18、当启动Oracle实例,如果不需要装载数据库,可以使用如下()命令。A、 STARTUP MOUNTB、 STARTUP NOMOUNTC、 START? NOMOUNTD、 START MOUNT19、分布式数据库特点说法正确的选项是:()A、数据的物理集中性。B、数据的逻辑局部性。C、数据的分布独立性(也称分布透明性)。D、数据的精确性。20、以下是对客户/服务器数据库系统的描述,请选择错误描述的选项。()A、客户端的用户将数据进行处理可自行存放到本地,无须传送到服务器处 理,从而显著减少了网络上的数据传输量,提高
7、了系统的性能和负载能力B、主从式数据库系统中的主机和分布式数据库系统中的每个节点都是一个 通用计算机,既执行DBMS功能又执行应用程序C、在网络中把某些节点的计算机专门用于执行DBMS核心功能,这台计算 机就成为数据库服务器D、其他节点上的计算机安装DBMS外围应用开发工具和应用程序,支持用 户的应用,称为客户机二、填空题(共10题,每题2分,共20分)1、据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是2、用于声明一个或多个局部变量的命令是()。3、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指多种应 用、多种语言、相互覆盖地使用数据集合。4、数据库管理系统(D
8、BMS)的主要功能是 o5、从最终用户来看,数据库系统的外部体系结构可分为五种类型:()、()、 ()、()、()6、从数据处理的角度而言,数据访问页和窗体类似,所不同的是数据访问页存 储在Access数据库的部。7、数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是()。8、数据表之间的联系是通过表的字段值来表达的,这种字段称为()。9、Access窗口由标题栏、工具栏和状态栏几局部组成。10、在关系运算中,查找满足一定条件的元组的运算称之为Oo三、简单题(共4题,每题5分,共20分)1、数据库概念2、简述触发器的优点。3、基于课程(KC)表和成绩(CJ)表,用SELECTSQL命令,
9、编写一个查询程 序,要求查询各门课的选修人数、平均分。要求输出字段为:kcdh, kcm,选修 人数,平均分。(课程(KC.DBF)含有课程代号(KCDH,C,2)、课程名(KCM, C, 18)字 段;成绩(CJ)表含有课程代号(KCDH,C,2)、成绩(CJ)字段)。4、简述角色的概念及其分类。四、综合应用题(共1题,每题20分,共20分)1、设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,数量,部门编号,负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每 个部门只有一个负责人;(3)每个商店的每种商品只有一个库存数量。试回答以下问题:(1)根
10、据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最高已经到达第几范式?为什么?(4)如果R不属于3NF,请将R分解成3NF模式集。参考答案一、单项选择题1、B2、B3、A【解析】以“四川”开头,以“村”结尾,中间是任意个任意字符,所以使用 通配符*。4、A5、C6、C7、A8、A9、D【解析】备注型由于可以容纳的字符数量太多,排序会影响系统的运行速度,故 不能对备注型进行排序。10、B【解析】在Access界面的左侧的对象窗格中,可以新建组来对各类数据库对象 进行组织管理。11、C12、A【解析】实施参照完整性是插入规那么,级联更新相关字段是更新规那
11、么,级联删除 相关记录是删除规那么。13、C14、D15、A【解析】标题是用于在数据表视图内显示每一列的标题内容。16、B17、B18、B19、C20、A二、填空题1、模式2、 declare3、多个用户4、定义数据库5、单用户结构|主从式结构|分布式结构I客户机/服务器结构I浏览器/服务器结 构6、外7、外模式8、连接字段9、菜单栏10、选取三、简单题1、数据库就是存放数据的仓库,是将数据按一定的数据模型组织、描述和存 储,能够自动进行查询和修改的数据集合。2、由于在触发器中可以包含复杂的处理逻辑,因此,应该将触发器用来保持低 级的数据的完整性,而不是返回大量的查询结果。使用触发器主要可以实
12、现以下操作:(1)强制比CHECK约束更复杂的数据的完整性(2)使用自定义的错误提示信息(3)实现数据库中多张表的级联修改(4)比较数据库修改前后数据的状态(5)调用更多的存储过程(6)维护非规范化数据3、SELECT kc. kcdh, kcm, COUNT(*) AS 选修人数,AVG(CJ)平均分;FROM KC,CJ WHERE KC. KCDH二CJ. KCDHGROUP BY 14、角色是一种SQL Server安全账户,是SQL Server内部的管理单元,是管 理权限时可以视为单个单元的其他安全账户的集合。角色被分成3类:固定服务器角色、固定数据库角色和用户自定义的数据库角 色
13、。四、综合应用题1、(1)关系模式S的基本函数依赖如下:(商店编号,商品编号)一部门编 号,(商店编号,部门编号)一负责人,(商店编号,商品编号)一数量(2)找出关系模式R的候选码;答:关系模式R的码为:(商店编号,商 品编号,部门编号)。(3)试问关系模式R最高已经到达第儿范式?为什么?答:原关系模式 R是属于1NF的,码为(商店编号,商品编号,部门编号),非主属性对码的函 数依赖全为局部函数依赖,所以不属于2NF。消除非主属性对码的函数依赖为局部函数依赖,将关系模式分解成2NF如下:R1 (商店编号,商品编号,部门编号,数量)R2(商店编号,部门编号,负责人)(4)如果R不属于3NF,请将
14、R分解成3NF模式集。答:将R分解为R1 (商店编号,商品编号,部门编号,数量)R2(商店编号,部门编号,负责人)分解后的R不存在传递的函数依赖,所以分解后的R已经是第3NF洛阳师范学院数据库原理样卷(三)考试方式:【闭卷】|考试时间:【90分钟】|总分:【100分】一、单项选择题(共20题,每题2分,共40分)1、在数据库方式下,信息处理中占据中心位置的是()。A、磁盘B、程序C、数据D、内存2、当前数据库应用系统的主流数据模型是()。A、层次数据模型B、网状数据模型C、关系数据模型D、面向对象数据模型3、在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输人数据时, 最多可
15、以输入的汉字数和英文字符数分别是()A、55B、5 10C、 10 10D、 10 204、存储过程分为()。A、系统存储过程和扩展存储过程B、系统存储过程、扩展存储过程和用户自定义存储过程C、扩展存储过程和用户自定义存储过程D、系统存储过程和用户自定义存储过程5、设有一个SPJ数据库,其包括S, P, J, SPJ四个关系:S (SNO, SNAME, STATUS, CITY) ;P (PNO, PNAME, COLOR, WEIGHT) ; J (JNO, JNAME, CITY) ;SPJ (SNO, PNO, JNO, QTY);供应商表S由供应商代码(SNO)、供应商姓名(SNAM
16、E),供应商状态(STATUS).供应商所在城市(CITY)组成;零件表P有零件代码(PNO)、零件 名(PNAME).颜色(COLOR)重量(WEIGHT)组成;工程工程表J由工程工程代 码(JNO)、工程工程名(JNAME)、工程工程所在城市(CITY)城市组成;供应情 况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程工程代码(JNO)、供应数 量(QTY)组成,表示某供应商供应某种零件给某工程工程的数量为QTY。供应工程J1零件为红色的供应商号码SNO用关系代数表示为()。A、riSNO(oJNO=jr (SPJ) A(oColor=,红(P)B、nSNO(oJNO=JT ,
17、Color =红(P 8SPJ =30 and age=30 or age30 and agc30 or age在表emp里,计算员工的年薪SAL*12并生成别名Annual Salaryo ()A、SELECT ename, sal*12, Annual Salary FROM emp;SELECT ename, sal* 12 ,zAnnual Salary FROM emp;C、SELECT ename, sal*12 AS Annual Salary FROM emp;D、SELECT ename, sql*12 AS INICTAP (Annual Salary )FROM enip
18、;12、宏对象是()A、操作序列B、宏观设计C、病毒D、数据库设计13、数据库设计的步骤是()。A、需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行 和维护B、系统规划、系统分析、系统实施、系统评价和维护C、计划、开发、运行D、可行性分析、方法选择、识别基本需求、开发工作模型、模型验证、模 型修正和改进14、当B属性函数依赖于A属性时,属性A与B的联系是()。A、1对多B、多对1C、多对多D、以上都不是15、事务提交使用的命令是()。(1) rolIback(8) commitC helpD、 update16、()语句不会建立隐式事务。A InsertB Update(9) D
19、elete(10) Select17、下面表达申正确的选项是()。A、数据库管理系统是数据库中的程序和数据的总称B、数据库管理系统是对数据库中的数据进行处理的一组应用程序C、商品化的数据库系统中最常见的3种数据模型:层次模型、网状模型、 关系模型D、网状模型和关系模型都是格式化的数据模型6、有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的 字符串,这一规那么属于( )oA、实体完整性B、参照完整性C、用户自定义完整性D、用户操作7、假定学生关系是 S (SNo, SName, Sex, Age),课程关系是 C(CNo, CNamc, Teacher), 学生选课关系是SC
20、(SNo,CNo,Grade)。要查找选修“数据库”课程的“男”学生 姓名,将涉及的关系是()oA、SB、SC,CC、S, SCD、S, C, SC8、在DBMS的关系中A、关键字属性值可以为空B、外关键字属性值可以为空C、任何属性值都可以为空D、任何属性值都不可以为空.9、一个实体对应Access表中的()A、表B、字段C、记录D、主键10、每个人和他的“身份证号”之间的关系是()A、1:1B、l:nC、m: nD、n: 111、以下选项中,属于报表的视图是()A、设计视图B、数据表视图C、浏览视图D、SQL视图)o)o12、查询数据库的状态是否翻开,可以查询动态视图(A、 V$DATAFI
21、LE18、下面哪一条不符合数据库系统的特点()A、数据结构化B、数据独立性强C、数据共享性高D、数据面向应用程序19、开启口令(密码)检验函数的方法是( )oA、使用ORAPWD应用程序B、在SYS模式中执行catproc, sql脚本C、在SYS模式中执行utlpwdmg. sql脚本D、将PASSWORD_VERIFY初始化参数设置为TRUE20、以下是对主从式结构数据库系统的描述,请选择错误描述的选项。()A、主从式结构是指一个主机带多个终端的多用户结构B、在这种结构中,数据库系统的应用程序、DBMS、数据等都集中存放在主 机上C、所有处理任务都由主机来完成,各个用户通过主机的终端并发地
22、存取数 据,能够共享数据源D、主从式结构的优点是系统性能高,是当终端用户数目增加到一定程度 后,数据的存取通道不会形成瓶颈二、填空题(共10题,每题2分,共20分)1、数据库技术的奠基人之一 E.F. Codd从1970年起发表过多篇论文,主要论 述的是 o2、模块是由VBA声明和组成的集合。3、报表由报表页眉、页面页眉等多个局部构成,每一局部称为报表的一个4、当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有 的()。5、合并局部E-R图时可能会发生三种冲突,它们是:()、()和()。6、数据独立性是指当数据发生变化时,可以不用修改使用数据的。7、数据流图(DFD、是用于描述
23、结构化方法中()阶段的工具。8、在关系模式的分解中,数据等价用()衡量,函数依赖等价用()衡量。9、数据库设计中,前四个阶段可统称为(),后两个阶段统称为()。10、被函数依赖集F逻辑蕴涵的函数依赖的全体构成的集合,称为0。三、简单题(共4题,每题5分,共20分)1、简述关系的性质。2、聚集索引和非聚集索引有何异同?3、简述数据库的恢复模式。4、简述游标的概念及类型。四、综合应用题(共1题,每题20分,共20分)1、有如下数据表关系模式:S (SNo, SN, Sex, Age, Dept)C(CNo, CN, CT)SC(SNo, CNo, Score)T (TNo, TN, Sex, Ag
24、e, Prof, Sal, Comm, Dept)TC(TNo, CNo)(1)将本课程任课教师信息插入到T表中(2)将本人所在班级信息插入到s表中(3)将所有计算机类(课程名包含“计算机”)的课学分加1(4)将“张旭”教师的职称改为教授(5)删除自己的选课信息(6)删除张旭老师的授课信息(7)将选修了数据库原理课程的学生成绩增加5分参考答案一、单项选择题1、C2、C3、C【解析】在Access数据库中,一个英文字符和汉字均只占1个字节4、B5、C6、C【解析】设置了主键的字段会自动设置主索引。7、D8、A【解析】此题得分:1分9、C【解析】首先翻开表设计器,然后定义字段和字段属性,再设置主键
25、,最后保 存。10、A11、B12、A【解析】宏是一系列操作的集合,用于实现Access各个对象的简单控制和操 作。13、A14、B15、B16、D17、C18、D19、C20、D二、填空题1、关系数据模型2、过程3、节4、属性5、属性冲突I命名冲突结构冲突6、应用程序7、需求分析8、无损链接I保持函数依赖9、分析和设计阶段|实现和运行阶段10、函数依赖集F的闭包三、简单题(11) (1)列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。 (2)在同一个关系中,不同的列的数据可以是同一种数据类型,但各属性的名 称都必须是互不相同。(3)同一个关系中,任意两个元组都不能完全相同。(4)
26、在一个关系中,列的次序无关紧要。即列的排列顺序是不分先后的。(5)在一个关系中,元组的位置无关紧要。即排行不分先后,可以任意交换两 行的位置。(6)关系中的每个属性必须是单值,即不可再分,这就要求关系的结构不能嵌 套。这是关系应满足的最基本的条件。2、聚集索引会对表和视图进行物理排序,所以这种索引对查询非常有效,在 表和视图中只能有一个聚集索引。非聚集索引不会对表和视图进行物理排序。 如果表中不存在聚集索引,那么表是未排序的。3、SQL Server 2008系统提供了 3种数据库的恢复模式:完整恢复模式。简单恢复模式。大容量日志恢复模式。4、游标是处理数据的一种方法,它允许应用程序对查询语句
27、SELECT返回的 结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种 操作。为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或 者多行前进或向后浏览数据的能力,我们可以把游标当作一个指针,它可以指 定结果中的任何位置,然后允许用户对指定位置的数据进行处理。SQL Server支持三种类型的游标:T-SQL游标,API服务器游标和客户游标。四、综合应用题1、(1) insert into T values C 2020,黎永壹,男,未知,教授,未知 未知,电子与信息工程学院)(12) insert into S values(2004224138杨建成男21电子与
28、信息 工程学院)(13) update SC set SC. score= score+1 from C where SC.eno=course.eno and cnam。=计算机(14) update T set prof=教授where tn=张旭(15) delete SC where sno=2004224138(16) delete from TC where (Tno= (select Tno from T where Tn =张旭)(17) update SC set SC. score= score+5 from C where SC.eno=course.eno and cn
29、ame=数据库原理洛阳师范学院数据库原理样卷(四)考试方式:【闭卷】|考试时间:【90分钟】|总分:【100分】一、单项选择题(共20题,每题2分,共40分)1、在3级模式之间引入两级映射,其主要功能之一就是()。A、使数据与程序具有较高的独立性B、使系统具有较高的通道能力C、保持数据与程序的一致性D、提高存储空间的利用率2、以下()内存区不属于SGA。A、PGAB、日志缓冲区C、数据缓冲区D、共享池3、下面表达中正确的选项是()oA、网状模型和关系模型都是格式化的数据模型B、授权是数据库系统中采用的完整性措施之一C、数据的的完整性是指保护数据以防止不合法的使用D、用对关系的运算来表示表达查询
30、的语言称为代数式语言,简称关系代数4、实现将现实世界抽象为信息世界的是()A、物理模型B、概念模型C、关系模型D、逻辑模型5、消除了非主属性对候选键的局部函数依赖的关系模式,就是A、1NFB、2NFC、3NFD、 BCNF6、有关三个世界中数据的描述术语,“实体”是()。A、对现实世界数据信息的描述B、对信息世界数据信息的描述C、对计算机世界数据信息的描述D、对三个世界间相互联系的描述7、关于层次模型及网状模型正确的说法是()A、层次结构中数据结构用有向树表示,可以直观的描述任何层次与非层次 的系统B、网状结构不能表达实体间多对多的联系点C、在层次结构和网状结构的数据库模式设计中包含了物理存储
31、细节,因而 降低了数的独立性D、网状模型、层次模型和关系模型是目前仍在使用的DBMS的三种数据模 型8、在SELECT语句中使用MAX(列名)时,列名应该()A、必须是数值型B、必须是字符型C、必须是数值型或字符型D、不限制数据类型9、MySQL支持的用户自定义完整性约束不包括A、非空约束B、CHECK 约束C、触发器D、视图10、当程序中执行了 SELECT. FOR UPDATE ,以下描述正确的选项是()。A、即使没有数据被改动执行,也需要COMMIT或ROLLBACK结束事务。B、如果有数据改动,COMMIT或ROLLBACK结束事务。C、事务没有开始,不需要执行COMMIT或ROLL
32、BACK。D、只有改动数据后才执行COMMIT或ROLLBACK结束事务。11、从货物定单数据表(order)中查询出其中定单金额(ordejprice)在1000和 5000之间的定单的详细信息,并按照定单金额(order price)升序排列。正确的 语句是( )oA、 Select * from order where order_price between 1000 and 5000order by order_price ASCSelect * from order where order_price between 1000 and 5000order by order price
33、 DESCC、 Select * from order where 1000order_price5000 order by order_price ASCD、 Select * from order where 1000order_price函数mod(23, -5)的结果是。A、3B、-3C、-2D、215、SQL SERVER2012提供的数据类型中不包括A、货币B、日期/时间C、结构体D、数字16、数据库设计人员和用户之间沟通信息的桥梁是()0A、程序流程图B、实体联系图C、模块结构图D、数据结构图17、下述说法正确的选项是()A、在全码关系中,一定只有一个候选码B、全码关系的每个属性
34、分别是一个候选码C、全码关系中的属性都是主属性D、全码关系中,属性间彼此不存在函数依赖关系18、Oracle 11g提供了一些预定义角色,供用户用于数据库管理。在创立数据库 的过程中这些角色作为创立脚本的一局部自动被创立。其中,()角色用于典 型的应用程序开发员。该角色允许授权者在相关的模式中创立表、序列、数据簇、 过程、函数、包、触发器、对象类型等。A、DBAB、 CONNECTC、 RESOURCED、 EXP_FULL_DATABASE19、后备副本的作用是()oA、保障安全性B、完整性控制C、并发控制D、数据库恢复20、命名完整性约束的方法是在各种完整性约束的定义说明之前加上关键字 和
35、该约束的名字。A、 UNIQUEB、 CONSTRAINTC、 NOT NULLD、 PRIMARY KEY二、填空题(共10题,每题2分,共20分)1、数据库管理系统是在操作系统支持下的软件。2、类模块是指可以用来定义新对象的模块,包含有属性和的定义。3、”列出学生关系中所有男同学元组”的操作属于关系代数的运算。4、一个关系模式的定义格式为 o5、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的 o6、在Access中,通用过程有一过程和Function过程两种基本类型。7、在Access中,可以通过建立表之间的,将相互独立的表联系起来
36、。8、在数据库领域的各种逻辑数据模型中,一个结点可以有多个双亲,节点之间可 以有多种联系,该数据模型指的是()。9、给数据表的某个字段设置PRIMARY KEY约束时,在该字段上会自动创立()索 引。10、设有关系模式R(A,B,C,D、,函数依赖F二出一81一。,那么所有左部是属性8 的函数依赖分别是()、()、()、()。三、简单题(共4题,每题5分,共20分)1、简述死锁及其解决方法。2、OOP3、信息有哪三种世界,它们各有什么特点,它们之间有什么联系?4、简述视图的优点。四、综合应用题(共1题,每题20分,共20分)1、设有关系模式:TEACHER(教师编号,教师姓名, ,所在部门,借
37、阅图书编号,书名,借书 日期,还书日期,备注)(1)教师编号是候选码吗?说明理由(2)该关系模式的主码是什么?(3)该关系模式是否存在局部函数依赖?如果存在,请写出至少两个?(4)该关系模式满足第几范式?(5)将该关系模式分解为3MF。B、 V$INSTANCEC、 V$DATAFILE_HEADERD、 VSSESSION13、创立索引时必须定义索引名。定义索引名时,以下表达中不正确的选项是()。A、索引名只能包含字母、汉字、数字符号和下划线B、组成索引名的长度不受限制C、索引名可以与字段名同名D、索引名的第一个字符不可以为数字符号14、要查询所有课程中,各门课程的平均分,下面SQL语句正确
38、的选项是 oA、SELCET课程号,AVG (成绩)FROM选课表GROUP BY课程号;B、SELCET课程号,MAX(成绩),MIN(成绩)FROM选课表ORDER BY课程号;C、SELCET课程号,MAX (成绩),FROM选课表GROUP BY课程号;D、SELCET课程号,SUM(成绩)FROM选课表GROUP BY课程号;15、以下说法中错误的选项是()。A、在数据库系统中,外模式可有多个,而模式、内模式只能各有一个B、在数据库系统中,外模式/模式映像保证了数据与应用程序间的逻辑独立 性C、一个数据库系统中,外模式/模式映像只能有一个D、外模式是用户视图,是概念模式的某一局部的抽
39、象表示16、自动数据库诊断监控(ADDM)在你的数据库中每60分钟运行一次。你的数 据库可能面临一些问题,现在要确保将来,ADDM能够每2小时运行一次。解决 方案是()。A、创立2个自定义的ADDM任务。B、修改AWR的快照间隔时间为2小时。C、创立一个新的定时任务窗口为2小时。D、修改AWR的快照保存时间为2小时。17、以下表达中正确的选项是A、Access只能使用系统菜单创立数据库应用系统B、Access不具备程序设计能力C、Access只具备了模块化程序设计能力D、Access具有面向对象的程序设计能力,并能创立较为复杂的数据库应用 系统18、Unix系统中,OraclelOG RAC环
40、境下,以下()方式不能停止数据库服务A sqlplus逐个登陆每个RAC节点的实例,shutodwn实例参考答案一、单项选择题1、A2、A3、D4、B5、B6、B7、D8、D9、D10、A11、A12、D13、C14、C15、C16、B17、C18、C19、D20、B二、填空题1、系统2、方法3、选择4、关系名(属性名L属性名2,,属性名n)5、属性6、Sub7、关系8、网状模型9、聚集10、AB-BC|B-C|AB-B|AB-*C三、简单题1、产生死锁的情况一般包括以下两种:第一种情况,当两个事务分别锁定了两个单独的对象,这时每一个事务都 要求在另外一个事务锁定的对象上获得一个锁,因此每一个
41、事务都必须等待另 外一个事务释放占有的锁,这时,就发生了死锁。这种死锁是最典型的死锁形 式。第二种情况,当在一个数据库中时,有假设干个长时间运行的事务执行并行的操 作,当查询分析器处理一种非常复杂的查询例如连接查询时,那么由于不能控 制处理的顺序,有可能发生死锁现象。在数据库中解决死锁常用的方法有:(1)要求每个事务一次就将要使用的数据全部加锁,否那么就不能继续执行。(2)允许死锁发生,系统来用某些方式诊断当前系统中是否有死锁发生。2、面向对象程序设计是一种系统化的程序设计方法,具有抽象化、模块化的分 成结构。3、现实世界、信息世界和机器世界现实世界就是人们所能看到的、接触到的世界,是存在于人
42、脑之外的客观世 界。信息世界就是现实世界在人们头脑中的反映,又称概念世界。数据世界就是信息世界中的信息数据化后对应的产物。现实世界中的客观事物 及其联系,在数据世界中以数据模型描述。计算机信息处理的对象是现实生活中的客观事物,在对客观事物实施处理的过 程中,首先要经历了解、熟悉的过程,从观测中抽象出大量描述客观事物的信 息,再对这些信息进行整理、分类和规范,进而将规范化的信息数据化,最终 由数据库系统存储、处理。4、使用视图有很多优点,主要表现在:(1)为用户集中数据,简化用户的数据查询和处理。(2)保证数据的逻辑独立性。(3)重新定制数据,使得数据便于共享;合并分割数据,有利于数据输出到应
43、用程序中。(4)数据保密。四、综合应用题1、(1)教师编号不是候选码。(2)假定对任一本书一个人一天只能借一次,那么主码为:教师编号,借阅图书编号,借书日期;非主属性为:教师姓名、 、所在部门、书名、还书日期、备注(3)存在。(教师编号,借阅图书编号,借书日期)-教师姓名(教师编号,借阅图书编号,借书日期)-教师 (教师编号,借阅图书编号,借书日期)-所在部门(教师编号,借阅图书编号,借书日期)-书名(4)因为存在非主属性对于码的局部函数依赖,所以,未到达二范式,只属于 一范式。(5)教师(教师编号,教师姓名, ,所在部门)图书(图书编号,图书名)借阅(教师编号,图书编号,借书日期,还书日期,备注)洛阳师范学院数据库原理样卷(五)考试方式:【闭卷】|考试时间:【90分钟】|总分:【100分】一、单项选择题(共20题,每题2分,共40分)1、一下对于Oracle文件系统描述错误的选项是()?A、*nix下Oracle的可执行文件在$Oracle HOME/bin/Oracle, $Oracle_HOME/bin也应该包含在路径环境变量内B、Windows 下 Oracle 的可执行文件在0(:1。/10人但先加。0(316. exe,其 他C、硬件加密D、固件加密2、数据被加工处理以后才能成为()A、数据库B、信息C、数据库系
限制150内