
2002-2003学年第一学期试卷 一,选择,答案写在题后表格中(每空2分,共80分) 1,关系数据库的规范化理论指出,关系数据库中的关弱应满足一定的要求,最起码的 要求是达到1F,即满足 A)每个幸码属性都完全依载于主码B)主码属性唯一标识关系中的元组 C)关系中的元组不可重复 D)每个属性都是不可分解的 2.根据关系数据库规范化理论。关系数据库中的关系要满足第一范式,下面“部门” 关系中,因厚个属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理) A)部门总经理 B)部门成员 C)部门名 D)部门号 3,设有关系R(S,D,M)=SD,D。则关系R至多满足 A)1NF B)2NF C)3NF D)BCNF 4.在通常情况下。下面的关系中,不可以作为关系数据库的关系是 A)1(学生号,学生名,性别) B》2(学生号,学生名,班级号) C)3(学生号,班级号,宿省号)D)4(学生号,学生名,简历 5.在下面的两个关系中,积工号和部门号分别为职工关系和部门关系的主关键字, 积工(积工号、职工名、部门号、积务,工货) 部门(部门号,部门名,部门人数,工资总额) 在这两个美系的属性中,只有一个属性是外关健字。它是 A)期工关系的“暇工号” B)积工关系的“部门号” C)部门关系的“部门号“ D)部门关系的“部门名“ 6.关系规范化中的酬意操作异常是折 搭入操作异常是 指 A)不该剂除的数据被刷除 B)不该插入的数据被插入 C)应该别除的数据被剂除 D)应该插入的数据未被插入 8,设计性能较优的关系模式称为规范化,提范化主要的理论依据是 A)关系规范化理论 B)关系运算避论 C)关系代数理论 D)数理逻辑 9,规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中 的关系必须满足:其每一属性都是 A)互不相关的 B》不可分解的 C)长度可变的 D)互相关联的
2002-2003 学年第一学期试卷 一.选择,答案写在题后表格中(每空 2 分,共 80 分) 1.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的 要求是达到 1NF,即满足 A)每个非码属性都完全依赖于主码 B)主码属性唯一标识关系中的元组 C)关系中的元组不可重复 D)每个属性都是不可分解的 2.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门” 关系中,因哪个属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理) A)部门总经理 B)部门成员 C)部门名 D)部门号 3.设有关系 R(S,D,M)F={S D,D M}。则关系 R 至多满足 A)1NF B)2NF C)3NF D)BCNF 4.在通常情况下,下面的关系中,不可以作为关系数据库的关系是 A)R1(学生号,学生名,性别) B)R2(学生号,学生名,班级号) C)R3(学生号,班级号,宿舍号) D)R4(学生号,学生名,简历) 5.在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主关键字。 职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系的属性中,只有一个属性是外关键字。它是 A)职工关系的“职工号” B)职工关系的“部门号” C)部门关系的“部门号” D)部门关系的“部门名” 6.关系规范化中的删除操作异常是指 插入操作异常是 指 A)不该删除的数据被删除 B)不该插入的数据被插入 C)应该删除的数据被删除 D)应该插入的数据未被插入 8.设计性能较优的关系模式称为规范化,规范化主要的理论依据是 A)关系规范化理论 B)关系运算理论 C)关系代数理论 D)数理逻辑 9.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中 的关系必须满足:其每一属性都是 A)互不相关的 B)不可分解的 C)长度可变的 D)互相关联的

10。关系数据库规范化是为解决关系数据库中 问题而引入的。 A)插入,剩除和数据冗余 B)提高查出速度 C)诚少数据操作的复桑性 D)保证数据的安全性和完整性 1山.规范化过程主要为克服数据库逆辑结构中的插入异常,剩除异常以 及 的缺欠。 A)数据的不一致性 B)结构不合理 C)冗余度大 D)数据丢失 12.消除了部分函数依赖的1F的关系模式,必定是 A)INF B)2NF C)3NF D)4NF 13.关系模式的候选关键字可以有 主关键字有 A)0个 B)1个 C)1个成多个 D)多个 14.候选关健字的属性可以有 A)0个 B)1个 C)1个或多个 D)多个 15.关系模式的分解 A)整一 B)不惟椎一 16.图中给定关系柄式R是 零件号 单价 PI 25 P2 P3 25 P4 A)不是3NF B)是3F国不是2F C)是3WFI不是BCF D)是BNF 17.图中关系R是 材料号 材料名 生产厂 1 钱材 武汉 2 型材 武汉 3 板村 广东 型材 武汉 A)1NF B)2NF C)3NF D)4NF 18。要关闭当前工作区中己打开的数据库文件可以选行的操作是 A)选择File下拉菜单的CIse选择项
10.关系数据库规范化是为解决关系数据库中 问题而引入的。 A)插入、删除和数据冗余 B)提高查询速度 C)减少数据操作的复杂性 D)保证数据的安全性和完整性 11.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以 及 的缺欠。 A)数据的不一致性 B)结构不合理 C)冗余度大 D)数据丢失 12.消除了部分函数依赖的 1NF 的关系模式,必定是 A)1NF B)2NF C)3NF D)4NF 13.关系模式的候选关键字可以有 ,主关键字有 A)0 个 B)1 个 C)1 个或多个 D)多个 14.候选关键字的属性可以有 A)0 个 B)1 个 C)1 个或多个 D)多个 15.关系模式的分解 A)惟一 B)不惟一 16.图中给定关系模式 R 是 零件号 单价 P1 25 P2 8 P3 25 P4 9 A)不是 3NF B)是 3NF 但不是 2NF C)是 3NF 但不是 BCNF D)是 BCNF 17.图中关系 R 是 材料号 材料名 生产厂 M1 线材 武汉 M2 型材 武汉 M3 板材 广东 M4 型材 武汉 A)1NF B)2NF C)3NF D)4NF 18.要关闭当前工作区中已打开的数据库文件可以进行的操作是 A)选择 File 下拉菜单的 Close 选择项

B)在Yi0w窗口中单击C1ose按钮 C)选择indows下拉菜单的Clear透择项 D)在Command窗口中键入Clear命令 19。关系数暴岸的规藏化理论指出:关系数据岸中的关系应满足一定的要求,最起码的 要求是达到1F,即满足 A)每个季关键字都完全:载于主关键字 B)主关键字惟一标识关系中的元组 C)美系中的元组不可重复 D)每个属性都是不可分解的 0.在对关系模式进行馔意化的过程中,对2F关系进行投影,消除原关系中非主属性 对关键字的 ,得到一组3NF关系, A)传通函数依赖 B)部分和传逸函数依赖 C)走续依懒 D)多值依模 21.所谓蓖式是指规范化的美系模式。由于规范化的程度不同,就产生了不同的蓖式, 在对关系模式进行规范化的过程中,对1NF关系进行投影,将消除原关系 中 ·从而产生一组2F关系。 A)非主属性对关健字的传递依镜 B)非主属性对关健字的部分函数依赖 C)主属性对关键字的部分和传递函数依规 D)非平凡且非函数依粮的多值依赖 22.关系数据模型 A)只怪表示实体之间1:1联系 B)只能表示实体之间1:■联系 C)只旋表示实体之间:m联系 D)可以表示实体间的上述三种联系 3。数据库三级模式体系结构的划分,有利于保持数据库的 A)数据鞋立性B)数据安全性 C)结构规范化 D)操作可行性 24.关系数据库管理系统位旋实现的专门关系运算包括 A)排序、索引、统计 B》选择、投影、连接 C)关联、更新、排序 D》显示、打印、制表 25.同一个关系模式的任两个元组值 A)不能全同 B)可全同 C)必须全同 D)以上都不是 26.50L语言是 的语言,易学习。 A)过程化 B)非过程化 C)格式化 D)导航化 27.S0L语言具有 的功能。 A)关系提范化 B)数据定义、,数据操枫、数据控制、数据查询
B)在 View 窗口中单击 Close 按钮 C)选择 Windows 下拉菜单的 Clear 选择项 D)在 Command 窗口中键入 Clear 命令 19.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的 要求是达到 1NF,即满足 A)每个非关键字都完全依赖于主关键字 B)主关键字惟一标识关系中的元组 C)关系中的元组不可重复 D)每个属性都是不可分解的 20.在对关系模式进行规范化的过程中,对 2NF 关系进行投影,消除原关系中非主属性 对关键字的 ,得到一组 3NF 关系。 A)传递函数依赖 B)部分和传递函数依赖 C)连续依赖 D)多值依赖 21.所谓范式是指规范化的关系模式。由于规范化的程度不同,就产生了不同的范式。 在对关系模式进行规范化的过程中,对 1NF 关系进行投影,将消除原关系 中 ,从而产生一组 2NF 关系。 A)非主属性对关键字的传递依赖 B)非主属性对关键字的部分函数依赖 C)主属性对关键字的部分和传递函数依赖 D)非平凡且非函数依赖的多值依赖 22.关系数据模型 A)只能表示实体之间 1:1 联系 B)只能表示实体之间 1:m 联系 C)只能表示实体之间 m:n 联系 D)可以表示实体间的上述三种联系 23.数据库三级模式体系结构的划分,有利于保持数据库的 A)数据独立性 B)数据安全性 C)结构规范化 D)操作可行性 24.关系数据库管理系统应能实现的专门关系运算包括 A)排序、索引、统计 B)选择、投影、连接 C)关联、更新、排序 D)显示、打印、制表 25.同一个关系模式的任两个元组值 A)不能全同 B)可全同 C)必须全同 D)以上都不是 26.SQL 语言是 的语言,易学习。 A)过程化 B)非过程化 C)格式化 D)导航化 27.SQL 语言具有 的功能。 A)关系规范化 B)数据定义、数据操纵、数据控制、数据查询

C)数据库系统授计 D)能绘制E-R图 28.SL语言具有两种使用方法,分别为交立式SqL.和 A)提示式S B)多用户Sq. C)熊入式SL D)解释式S0L 2四。下列语句中修政表结构的是 A)ALTE球 B)CREATE C)UPDATE D)INSERT 30.5L语言中实现数据岸检索的语句是 A)SELECT B)INSERT C)UPDATE D)DELETE 31.FDUW0是 型数据库管理系统。 A)层次B)关系 C)网状D)语复 32.数据库B、数据岸系统S、数据岸管理系统65三者之可的关系是 A)s包括DB.DS B)用包括DS、s C)WS包括B、S D)B线是D8S,也就是D6S 3。索列关键字表达式的类型只能 是 A)日期型B)逻辑型C)整数型D》字符型E》数值型 35.FD如0中索引文件分为单索引文件和复合索引文件,其中复合索引文件的扩展名 为 A)C成 B)NDX C)EDX DID成 37.,在OXP面环境中建立数据库时,F加字段定义时其宽度的字节数自动定义为 A1 B08 C94 D)10 38.在OXFO环境中要月时岗楚3个数据库的内容,打开数据库时使用的工作区至少 是 A1个 助两个 C)相同的 D)3个 39.在OXFO中建立两个数据库之间的一对多关系时必须使用VI窗口中的按组 A)SETUP B)1-TO-MANY C)OPEN D)BRONSE 0。在“职工档案”数据库文件中,“婚否”字段是逻辑型。“性别”字段是字符型, 若检素己婚女同志,应该使用的正辑表达式为 A 婚否.0R(性别‘女”)卧己婚.0R.(性别非“女’) C婚香.AD.(性别‘女’)D)婚香..(性别‘女”) 容案写在下面表中:
C)数据库系统设计 D)能绘制 E-R 图 28.SQL 语言具有两种使用方法,分别为交互式 SQL 和 A)提示式 SQL B)多用户 SQL C)嵌入式 SQL D)解释式 SQL 29.下列语句中修改表结构的是 A)ALTER B)CREATE C)UPDATE D)INSERT 30.SQL 语言中实现数据库检索的语句是 A)SELECT B)INSERT C)UPDATE D)DELETE 31.FOXPRO 是 型数据库管理系统。 A)层次 B)关系 C)网状 D)语义 32.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 三者之间的关系是 A)DBS 包括 DB、DBMS B)DB 包括 DBS、DBMS C)DBMS 包括 DB、DBS D)DB 就是 DBS,也就是 DBMS 33.索引关键字表达式的类型只能 是 、 、 。 A)日期型 B)逻辑型 C)整数型 D)字符型 E)数值型 36.FOXPRO 中索引文件分为单索引文件和复合索引文件,其中复合索引文件的扩展名 为 A)CDX B)NDX C)EDX D)IDX 37.在 FOXPRO 环境中建立数据库时,MEMO 字段定义时其宽度的字节数自动定义为 A)1 B)8 C)4 D)10 38.在 FOXPRO 环境中要同时浏览 3 个数据库的内容,打开数据库时使用的工作区至少 是 A)1 个 B)两个 C)相同的 D)3 个 39.在 FOXPRO 中建立两个数据库之间的一对多关系时必须使用 VIEW 窗口中的按钮 A)SETUP B)1-TO-MANY C)OPEN D)BROWSE 40.在“职工档案”数据库文件中,“婚否”字段是逻辑型,“性别”字段是字符型, 若检索已婚女同志,应该使用的逻辑表达式为 A) 婚否.OR.(性别=‘女’) B)已婚.OR.(性别=‘女’) C)婚否.AND.(性别=‘女’) D)婚否.AND.(性别=‘女’) 答案写在下面表中:

二、判断并改情题:(每题1分,共10分): 1,若关系核式ABE2NF,则ABE3F。() 2.在一个关系模式中,有可能没有幸主属性。() 3,某一个属性有可能既是主属性又是非主属性。《) 4.主属性与非主属性的并集为关系模式的属性全集U。《) 5.部分函数依赖必然是传递函数依赖。() 6,函数依懒是指关系板式R的某个或某些元组诱足的约束条件。() T,如果在同一组属性子集上,不存在第二个函数依懒,则该组属性集为候这关健字。 () 8.如果一个关系模式属于WF。则该关系模式一定属于BCF。() 9.如果一个关系数据库模式中的关系模式都属于BCF,则在函数依赖的范聘内,已实 现了彻底的分离,消除了插入、副除和修政异常。() 10. 规范化的过程是一组等价的关系子模式。使关系模 式中的多关系模式达到某些程度的“分离”,让一个关系描运一个概念,一个实体或实体间 的一种联系。规微化的实质就是概念的单一化。() 三、问答题:(共10分】 1.数据库设计分为几个阶段,各阶段的任务是什么?(3分) 2,设有学生选修课程数据库,SMS=,SNUE,AGE,SEX,DEPARTVENT,A0RSS,BIRTHPLACE)方 SC(S#,C#,4K):C(C=,CNAE。TEACHER)。用SL查询语句,求男学生的每一年龄 组(超过50人)有多少人?结果按人数升序排列,人数相同按年龄升序排列(7分)
二、判断并改错题:(每题 1 分,共 10 分): 1.若关系模式 AB∈2NF,则 AB∈3NF。( ) 2.在一个关系模式中,有可能没有非主属性。( ) 3.某一个属性有可能既是主属性又是非主属性。( ) 4.主属性与非主属性的并集为关系模式的属性全集 U。( ) 5.部分函数依赖必然是传递函数依赖。( ) 6.函数依赖是指关系模式 R 的某个或某些元组满足的约束条件。( ) 7.如果在同一组属性子集上,不存在第二个函数依赖,则该组属性集为候选关键字。 ( ) 8.如果一个关系模式属于 3NF,则该关系模式一定属于 BCNF。( ) 9.如果一个关系数据库模式中的关系模式都属于 BCNF,则在函数依赖的范畴内,已实 现了彻底的分离,消除了插入、删除和修改异常。( ) 10. 规范化的过程是一组等价的关系子模式,使关系模 式中的多关系模式达到某些程度的“分离”,让一个关系描述一个概念,一个实体或实体间 的一种联系。规范化的实质就是概念的单一化。( ) 三、问答题:(共 10 分) 1.数据库设计分为几个阶段,各阶段的任务是什么?(3 分) 2.设有学生选修课程数据库:S(S#,SNAME,AGE,SEX,DEPARTMENT,ADDRESS,BIRTHPLACE); SC(S#,C#,MARK);C(C#,CNAME,TEACHER)。用 SQL 查询语句,求男学生的每一年龄 组(超过 50 人)有多少人?结果按人数升序排列,人数相同按年龄升序排列(7 分)