
天弹中物职业技术学院 2001-2002年度第一学期2000级高职 数铝库原理及应用期末试卷 一选择,密案写在邀后表格中(每空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)INF B)2NF C)3NF D)BCNF 8.在关系D加中任何二元关系桃式的最高范式是 A)INF B)2NF C)3NF D)BCNF 9.在F0XPR0中表达式I0-2042的结果是 Al.T.B)0 C)F.D3 10.当B属性函整依核于A属性时,属性A与B的联系是 A》1对多 B)多对IC)多对乡 D)以上都不是
天津中德职业技术学院 2001-2002 年度第一学期 2000 级高职 数据库原理及应用期末试卷 一.选择,答案写在题后表格中(每空 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)3NFC2NFCINF B)3NFCINFC2NF C)2NFE3NFEINF D)INFC2NFE3NF 14.关系模式中满足2NF的模式 A)可能是INF B)必定是INF 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)用户的应用程序与存结在醴监上数据库中的数据是相互独立的
11.在关系模式中,如果属性 A 和 B 存在 1 对 1 的联系,则说 A)A→B B)B→A C)A↔B D)以上都不是 12.候选关键字中的属性称为 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)不会因某些存储结构的变化而影响其他的存储结构 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环境下,建立数据库文件,可以选择Fle下拉菜单的选项 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.在Fxpo环境中,关闭数据库文件可以单击Viw窗口中的按纽 A)Open B)Setup C)Browse D)Close 30.在Fxpr0中对数据库中的数据进行分析可以通过查询来完成,建立查 询可以使用的窗口是 A)Trace B)Debug C)View D)RQBE 31.Foxp0中使用RQBE窗口可以进行查将,并可以存储查询。查询文件 的扩展名为 A)sql B)qpr C)mnx DIprg 32.关系榄型要求关系必须是规范化的,即要求关系模式必颈满足一定的 条件,这些规范条件中最基本的一条就是
D)应用程序与数据库中的逻辑结构相互独立 22.数据库系统的数据独立性是指 A)不会因数据的变化而影响应用程序 B)不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序 C)不会因存储策略的变化而影响存储结构 D)不会因某些存储结构的变化而影响其他的存储结构 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.颗据车DB、数据库系统DBS、数据车管理系统DBMS三者之间的关 系是 A)DBS包括DB、DBMS B)DB包括DBS、DBMS C)DBMS包括DB、DBSD)DB就是DBS,也就是DBMS 36.必须对数据库索引或排序后才能使用的命令 A)TOTAL B)DISP C)LOCATE D)COUNT 37.FOXPRO中常引文件分为单案引文件和复合案引文件,其中复合案引 文件的扩展名为 A)CDX BNDX C)EDX DIDX 二、判新并改错愿:(每题1.5分,共15分)方 1,若属性X,Y之间为1:n的联系,则X一Y。() 2.数张库开发的需求分析阶段必须要有用户参与。() 3.每一个关系模式至少势包括一个外关键字才能与其他关系模式建立联 系。() 4.任何一张二维表格都表示一个关系。() 5.关系是元组的果合。() 6,规范化理论为数据年设计提供了理论上的指导和工具。规危化程度越 高。模式就越好。() 7,如果一个函数依赖仪仪决定于一个属性。则这个函数依赖一定是完全 函致依赖。() 8.如果一个关系模式巾不存在任何函数依随,则它具有全关键字。() 9.若一个关系模式己经是BCNF了,则其一定是2NF.() 10.某一个属性组既是候选关键字又是外关健字。《)
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.数据库 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#,SE,CE,SE以,DEPARINENT,DDE5S, BIRTHPLACE):S(S年,C#,区):C(C,CNWE,TEACHE球)。用SgL查 询语句,求男学生的每一年龄组(超过50人)有多少人?结果按人数升序 排列,人最相同按年龄升序排列(3分》
三、问答题:(共 5 分) 1.数据库设计分为几个阶段,各阶段的任务是什么?(2 分) 2.设有学生选修课程数据库:S(S#,SNAME,AGE,SEX,DEPARTMENT,ADDRESS, BIRTHPLACE);SC(S#,C#,MARK);C(C#,CNAME,TEACHER)。用 SQL 查 询语句,求男学生的每一年龄组(超过 50 人)有多少人?结果按人数升序 排列,人数相同按年龄升序排列(3 分)