
2001-2002学年第一学期试卷 一,选择,答案写在题后表格中(每空2分,共80分) 1,关系提范化中的酬除操作异常是指 括入操作异常是 指 A)不该刷除的数据被删除 B)不该插入的数据被插入 C)应该别除的数据被删除 D)应该插入的数据未被插入 2,设计性能较优的关系模式称为规范化,援范化主要的理论依据是 A)关系规范化理论 B)关系运算理论 C)关系代数理论 D)数理逻据 3.规范化理论是关系数据岸进行逻辑设计的理论依据,根据这个理论,关系数据库中 的关系必须满足:其每一属性都是 A)互不相关的B)不可分解的 C》长度可变的 D)互相关联的 4,关系数据库规范化是为解决关系数据库中 问题而引入的。 A)插入、剩除和数据沉余 B)提高查询速度 C)诚少数据操作的复条性 D)保证数据的安全性和完整性 5.规靠化过程主要为克服数据岸逻拥结构中的插入异常,制除异常以及 的缺欠。 A)数据的不一致性 B)结构不合理 C)沉余度大 D)数据丢失 6,当关系核式R(A,B)己属于3F,下列说法中 是正确的。 A)它一定消除了插入和副除异常 B)仍存在一定的插入和酬除异常 C)一定属于BCF D)A和C都是 7.关系模式中的关系模式至少是 A)INF B)2NF C)3NF D)BCNF 8,在关系B中任何二元关系榄式的最高范式是 A)INF B)2NF C)3NF D)BCNF 9.在FOXPRO中表达式10=20/4-2的结果是 A).T.B)0 C).F. D)3 10.当B属性函数依懒于A属生时,属性A与B的联系是 A)1对多 B)多对1 C)多对多 D)以上都不是 11.在关系榄式中,如果属性A和B存在1对1的联系。则说 A)A B B)B A C)A B D)以上都不是 12.候遗关键字中的属性称为 A)非主属性 B)主属性 C)复合属性 D)关键属性
2001-2002 学年第一学期试卷 一.选择,答案写在题后表格中(每空 2 分,共 80 分) 1.关系规范化中的删除操作异常是指 插入操作异常是 指 A)不该删除的数据被删除 B)不该插入的数据被插入 C)应该删除的数据被删除 D)应该插入的数据未被插入 2.设计性能较优的关系模式称为规范化,规范化主要的理论依据是 A)关系规范化理论 B)关系运算理论 C)关系代数理论 D)数理逻辑 3.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中 的关系必须满足:其每一属性都是 A)互不相关的 B)不可分解的 C)长度可变的 D)互相关联的 4.关系数据库规范化是为解决关系数据库中 问题而引入的。 A)插入、删除和数据冗余 B)提高查询速度 C)减少数据操作的复杂性 D)保证数据的安全性和完整性 5.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺欠。 A)数据的不一致性 B)结构不合理 C)冗余度大 D)数据丢失 6.当关系模式 R(A,B)已属于 3NF,下列说法中 是正确的。 A)它一定消除了插入和删除异常 B)仍存在一定的插入和删除异常 C)一定属于 BCNF D)A 和 C 都是 7.关系模式中的关系模式至少是 A)1NF B)2NF C)3NF D)BCNF 8.在关系 DB 中任何二元关系模式的最高范式是 A)1NF B)2NF C)3NF D)BCNF 9.在 FOXPRO 中表达式 10=20/4-2 的结果是 A).T. B)0 C).F. D)3 10.当 B 属性函数依赖于 A 属性时,属性 A 与 B 的联系是 A)1 对多 B)多对 1 C)多对多 D)以上都不是 11.在关系模式中,如果属性 A 和 B 存在 1 对 1 的联系,则说 A)A B B)B A C)A B D)以上都不是 12.候选关键字中的属性称为 A)非主属性 B)主属性 C)复合属性 D)关键属性

13,关系模式中各级模式之间的关系为 A)3NF 2NF INF B)3NF 1NF 2NF C)2NF 3NF INF D)INF 2NF 3NF 14.关系模式中满足2F的模式 A)可隆是1 B)必定是1F C)必定是3F D)必定是OF 15.关系核式R中的属性全部是主属性,则R至少是 A)2NF B)3NF C)BCNF D)4NF 16.在数据管理技术的发展过程中,经历了四个阶段,数据独立性最高的 是 阶段 A)数据库弱饶 B)文件系饶 C)人工管理 D)数据项管理 17.数据库的概念模型独立于 A)具体的机器和ESB)E-R图 C)信息世界 D)现实世界 18.在数据岸中,下列说法 是不正确的。 A)数据库避免了一切数据重复 B)若系统是完全可以控制的,则系统可确保更新的一致性 C)数据库中的数据可以共享 D)数据岸减少了数据沉余 19。在数解库中存储的是 A)数据 B》数据模型 C)数据以及数据之间的联系 D)信息 0.在数据库中产生数据不一致的根本系因是 A)数据存储量太大 B)表对数据适行定整性控制 C)没有严格保炉数据 D)数据沉余 21。数据库中,数据的物理粒立性是指 A)数据库与数据库管理系统的相对鞋立 B)用户程序与5的相对独立 C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D)应用程序与数据库中的逻朝结构相互独立 22.数据库系统的数据独立性是指 A)不会因数据的变化而影响应用程序 B)不会因系统数据存储结构与数据逻辑结构的变化面影响应用程序 C)不会因存储策略的变化而影响存储结构 D)不会因某些存储结构的变化而影响其他的存销结构
13.关系模式中各级模式之间的关系为 A)3NF 2NF 1NF B)3NF 1NF 2NF C)2NF 3NF 1NF D)1NF 2NF 3NF 14.关系模式中满足 2NF 的模式 A)可能是 1NF B)必定是 1NF C)必定是 3NF D)必定是 BCNF 15.关系模式 R 中的属性全部是主属性,则 R 至少是 A)2NF B)3NF C)BCNF D)4NF 16.在数据管理技术的发展过程中,经历了四个阶段,数据独立性最高的 是 阶段。 A)数据库系统 B)文件系统 C)人工管理 D)数据项管理 17.数据库的概念模型独立于 A)具体的机器和 DBMS B)E-R 图 C)信息世界 D)现实世界 18.在数据库中,下列说法 是不正确的。 A)数据库避免了一切数据重复 B)若系统是完全可以控制的,则系统可确保更新的一致性 C)数据库中的数据可以共享 D)数据库减少了数据冗余 19.在数据库中存储的是 A)数据 B)数据模型 C)数据以及数据之间的联系 D)信息 20.在数据库中产生数据不一致的根本原因是 A)数据存储量太大 B)未对数据进行完整性控制 C)没有严格保护数据 D)数据冗余 21.数据库中,数据的物理独立性是指 A)数据库与数据库管理系统的相对独立 B)用户程序与 DBMS 的相对独立 C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D)应用程序与数据库中的逻辑结构相互独立 22.数据库系统的数据独立性是指 A)不会因数据的变化而影响应用程序 B)不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序 C)不会因存储策略的变化而影响存储结构 D)不会因某些存储结构的变化而影响其他的存储结构

公。实体是信息世界中的术语。与之对应的数据库术语为 A)文件 B)数据库 C)字段 D)记录 24,层次型、网状型和关系型数据库划分累则是 A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系 25.层次模型不能直接表示 A)111关系 B)11n关系 C)n美系 D)1:1和1:n关系 26.在FOXF0环境下,建立数据库文件,可以选择Fi1e下拉菜单的选项 A)New B)Open C)Save D)Save As 27.一个数据库文件的全部M型字段的内容存储在 中。 A)同一个文本文件 B)同一个备注文件 C)不月的备注文件 D)同一个数据库文件 8。在购E窗口建立一个查询,若使用一个或条件,必须在确定条件时插入或行,此 操作应该单击的按钮是 A)Remowe B)G球C)0r D)Order By 9.在Paxo环境中,关闭数据库文件可以单击V1cw窗口中的按组 A)Open B)Setup C)Browse D)Close 0,在Fx中对数据库中的数据进行分析可以通过查询来光成,建立查面可以使用 的窗口是 A)Trace B)Debug C)View D)ROBE 31,FoO中使用E窗口可以进行查询,并可以存储查面。查面文件的扩展名为 A)sql B)apr C)anx D)prg 3妃。关系模型要求关系必须是提范化的,即要求关系模式必须满足一定的条件,这线规 范条件中最基本的一条就是 A)每一个分量是一个不可分的数据项。即不允许表中表结构 B)二推表中各列的宽度必第完全相等 C)二维表中各行和各列的顺序不能交换 D)属性名要么完全使用汉字,要么金部使用字母 33。逐辑运算符的优先顺序是 A).NOT..AND..OR. B).NOT..0.AND. C).AND..OR NOT. D).AND..NOT..OR. 3头。对已打开的数据库文件进行持序,可以使用的对话根是 A)Sort B)Index C)Open D)Goto
23.实体是信息世界中的术语,与之对应的数据库术语为 A)文件 B)数据库 C)字段 D)记录 24.层次型、网状型和关系型数据库划分原则是 A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系 25.层次模型不能直接表示 A)1:1 关系 B)1:m 关系 C)m:n 关系 D)1:1 和 1:m 关系 26.在 FOXPRO 环境下,建立数据库文件,可以选择 File 下拉菜单的选项 A)New B)Open C)Save D)Save As 27.一个数据库文件的全部 M 型字段的内容存储在 中。 A)同一个文本文件 B)同一个备注文件 C)不同的备注文件 D)同一个数据库文件 28.在 RQBE 窗口建立一个查询,若使用一个或条件,必须在确定条件时插入或行,此 操作应该单击的按钮是 A)Remove B)OK C)Or D)Order By 29.在 Foxpro 环境中,关闭数据库文件可以单击 View 窗口中的按钮 A)Open B)Setup C)Browse D)Close 30.在 Foxpro 中对数据库中的数据进行分析可以通过查询来完成,建立查询可以使用 的窗口是 A)Trace B)Debug C)View D)RQBE 31.Foxpro 中使用 RQBE 窗口可以进行查询,并可以存储查询。查询文件的扩展名为 A)sql B)qpr C)mnx D)prg 32.关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规 范条件中最基本的一条就是 A)每一个分量是一个不可分的数据项,即不允许表中表结构 B)二维表中各列的宽度必须完全相等 C)二维表中各行和各列的顺序不能交换 D)属性名要么完全使用汉字,要么全部使用字母 33.逻辑运算符的优先顺序是 A).NOT. .AND. .OR. B) .NOT. .OR. .AND. C) .AND. .OR. .NOT. D) .AND. .NOT. .OR. 34.对已打开的数据库文件进行排序,可以使用的对话框是 A)Sort B)Index C)Open D)Goto

35.数据库B、数据库系统S、数据库管理系统D6S三者之间的关系是 A)S包括B、5B)B包括65、E5 C)IR包括B.RS D)用就是DGS,也就是GS 6.必须对数据库素明成持序后才隆使用的命令 A)TOTAL B)DISP C)LOCATE D)COUNT 37.FD0中索引文件分为单索引文件和复合索引文件,其中复合素引文件的扩展名 为 A)CDX B)NDX C)EDO D)IDX 二,判断并改错盟:(每思1.5分。共15分): 1,若属性X,Y之间为11n的联系,则X→Y。() 2.数据岸开发的需求分析阶段必须要有用户参与。(》 3.每一个关系模式至少要色括一个外关键字才能与其他也关系模式建立联系。() 4,任何一张二维表格都表示一个关系。《) 5. 关系是元组的集合。《) 6. 规范化理论为数据库设计提供了理论上的指导和工具,规范化程度越高,棱式就 越好。〔) 7.如果一个函数依赖仅仅决定于一个属性,则这个函数依载一定是完全函数依载。 () 8.如果一个关系模式中不存在任何函数依模,则它具有全关键字。《) 9. 若一个关系模式己经是BCF了,则其一定是2NF。() 10。某一个属性组既是候选关健字又是外关健字。(》 三、问答题:(共5分) 1.数据岸设计分为几个阶段,各阶段的任务是什么?(2分) 2.设有学生选修课程数据库:S队S#,SNUE,AGE,SEX,EPARTVENT,D0RESS,BIRTHPLACE)方 SC(S#,C#,K》:C(C=。CNE。TEACHER》用SL查询语句。求男学生的每一年龄 组(超过50人》有多少人?结果按人数升序排列,人数相同按年龄升序排列(3分)
35.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 三者之间的关系是 A)DBS 包括 DB、DBMS B)DB 包括 DBS、DBMS C)DBMS 包括 DB、DBS D)DB 就是 DBS,也就是 DBMS 36.必须对数据库索引或排序后才能使用的命令 A)TOTAL B)DISP C)LOCATE D)COUNT 37.FOXPRO 中索引文件分为单索引文件和复合索引文件,其中复合索引文件的扩展名 为 A)CDX B)NDX C)EDX D)IDX 二、判断并改错题:(每题 1.5 分,共 15 分): 1.若属性 X、Y 之间为 1:n 的联系,则 X→Y。( ) 2.数据库开发的需求分析阶段必须要有用户参与。( ) 3.每一个关系模式至少要包括一个外关键字才能与其他关系模式建立联系。( ) 4. 任何一张二维表格都表示一个关系。( ) 5. 关系是元组的集合。( ) 6. 规范化理论为数据库设计提供了理论上的指导和工具。规范化程度越高,模式就 越好。( ) 7. 如果一个函数依赖仅仅决定于一个属性,则这个函数依赖一定是完全函数依赖。 ( ) 8. 如果一个关系模式中不存在任何函数依赖,则它具有全关键字。( ) 9. 若一个关系模式已经是 BCNF 了,则其一定是 2NF。( ) 10.某一个属性组既是候选关键字又是外关键字。( ) 三、问答题:(共 5 分) 1.数据库设计分为几个阶段,各阶段的任务是什么?(2 分) 2.设有学生选修课程数据库:S(S#,SNAME,AGE,SEX,DEPARTMENT,ADDRESS,BIRTHPLACE); SC(S#,C#,MARK);C(C#,CNAME,TEACHER)。用 SQL 查询语句,求男学生的每一年龄 组(超过 50 人)有多少人?结果按人数升序排列,人数相同按年龄升序排列(3 分)