试卷代号:2213

中央广播电视大学20032004学年度第二学期“开放专科”期末考试

电子商务专业

《数据库应用》试题

20047

一、单选(每空2分,共10)

1.在Access数据库系统中,不能建立索引的数据类型是(    )

  A.文本型    B.备注型

  C.数值型    D.日期/时间型

2.下面有关表的叙述中错误的是(    )

  A.表是Access数据库中的要素之一

  B.表设计的主要工作是设计表的结构

  CAccess数据库的各表之间相互独立

  D.可以将其他数据库的表导人到当前数据库中

3Access中包含有(    )个数据库对象。

    A5    B6

    C7    D 8

4.在设计Access数据表时,“索引”属性有(    )取值。

    A1    B2

    C3    D4

5.下列(    )图标是Access中新建宏的标志。

 

二、填空(每空1分,共25)

1  数据库系统具有——、——、——、———、独立的数据操作界面、由DBMS统一管理等优点。

2DBMS具有——————、——、一和数据库恢复等管理控制功能。

3.若实体AB是多对多的联系,实体BC11的联系,则实体AC是———对——的联系。

4.在非关系模型中操作记录的方式是——式的,在关系模型中,操作记录的方式是——式的。

5.在对象数据模型中,对象具有——性、——性和——性。

6DBMS提供数据—————语句和数据——————语句供用户使用。

7.关系中的每个属性只能取——,关系的结构不允许——。

8.关系完整性包括—二—————完整性、——完整性和——的完整性三个方面。

9  关系中的码可分为——、——、—————、——和外码五种。

三、填空(每空1分,共25)

    1.在一个关系R中,若存在“学号+系号,系号一系主任”,则隐含存在着——函数决定——。

    2.设一个关系为R(ABCDE),它的最小函数依赖集为FD={A+BB+CB+DD+E},则该关系的候选码为——,该候选码含有————周性。

    3.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据——以及——、删除和修改异常。

    4.设一个关系为R(ABCDE),它的最小函数依赖集为FD={A+BA+CA+DDE},该关系满足——范式,若要规范化为高一级的范式,则将得到——个关系。

    5.在——完整性约束中,每个约束只能涉及到1个属性,在——完整性约束中,每个约束可以涉及到多个属性。

    6.在SQL中,insertupdatedelete分别为对基本表进行——、——和——记录操作的命令。

    7.在SQL中,根据基本表建立一个视图时,包括建立了该视图的——和——两个方面。

    8.在SQL的查询语句中,——选项实现分组统计功能,——选项实现对结果表的排序功能。

    9.需求说明书是系统总体设计方案,是——单位与——单位共同协商达成的文档。

    10.设计数据库的逻辑结构模式时,首先要设计好——,然后再设计好各个———。

    11.若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称该关系达到——范式。

    12.关系数据库系统中的全局模式由若干个——所组成,表与表之间的联系是通过定义的——和——实现的。

四、填空(每空2分,共20)

1.在Access的用户界面中,工具栏中的功能可以通过执行—————中的相应命令来实现。

2Access“表”结构设计窗口中上半部分的“表设计器”是由——、——和:说明等三列组成。

3.在Access数据库中,文本型字段和备注型字段可以用于保存+

————————,数值型字段则只允许保存数字。

4.报表由—————————、——、主体、页面页脚和报表页脚等5节组成。

5.在Access中模块分为———————和——————+两种类型。

6.在设置或撤消数据库密码的过程中,数据库必须以—————————方式打开;

五、根据主教材第四章所给的商品库和教学库,按照下列前三小题的

  每条SQL查询语句写出相应的功能,或者按照下列后两小题的

  每种功能写出相应的SQL查询语句。(每小题小分。共20)

在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:

商品表1(商品代号char(8),分类名char(8),单价float,数量Int)

商品表2(商品代号char(8),产地char(6),品牌char(6))

在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:

学生(学生号char(?),姓名char(6),性别char(2),出生日期datetime,专业char(10),年级int)

课程(课程号char(4),课程名char(10),课程学分int)

选课(学生号char(7),课程号char(4);成绩int)

  1select x。商品代号,分类名,数量,品牌

    from商品表1 x,商品表2y

    wherex.商品代号二y.商品代号

  2select  *

    from学生

    where学生号in(select学生号

    from选课

    groupby学生号havingcount(  *  )<=2

    )or not exists(select  *

    from选课

    where学生.学生号二选课.学生号

    )

3  select  *

    from 学生

    where not exists ( select y.课程号

    from学生x inner join选课y on x.学生号=y.学生号

    where x.姓名=@a and not exists(select *

    from选课

    where 学生.学生号=选课.学生号and y.课程号=选课.课程号

    )

    )

4.从商品库中查询出数量大于10的商品种数。

5,从商品库中查询出比所有商品单价的乎均值要高的全部商品。

 

试卷代号:2213

中央广播电视大学20032004学年度第二学期“开放专科”期末考试

电子商务专业

《数据库应用》

试题答案及评分标准

(供参考)

20047

一、单选(每空2分,共10)

    1B    2C    3C    4C    5D

二、填空(每空1分,共25)

    1.数据结构化    数据共享    数据独立性    数据粒度小(次序无先后)

    2.安全性    一致性    并发性(次序无先后)

    3.多   

    4.过程    集合

    5.封装    继承    多态(次序无先后)

    6.定义(描述)    操纵(次序无先后)

    7.单值    嵌套

    8.实体    参照    用户定义(次序无先后)

    9.超码    候选码    主码    备用码(次序无先后)

三、填空(每空1分,共25)

    1.学号    系主任

    2A    1

    3.冗余    插入

    4.第二    2

    5.列级    表级

    6.插入    修改(更新)    删除

    7.结构    内容

    8  group by    order by

    9.开发    用户

    10.全局模式  外模式

    11.第三

    12.基本表    主码  外码

四、填空(每空2分,共20)

    1.下拉菜单

    2.字段名称    数据类型(次序无先后)

    3.文本(或字符)    数字

    4.报表页眉    页面页眉(次序无先后)

    5.类模块    标准模块(次序无先后)

    6.独占

五、根据主教材第四章所给的商品库和教学库,按照下列前三小题的每条SQL查询语句写出相应的功能,或者按照下列后两小题的每种功能写出相应的SQL查询语句。(每小题4  分,共20;分)

    1.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。

    2.从教学库中查询出最多选修了2门课程(含未选任何课程)的全部学生。

    3。从教学库中查询出选修了姓名为@a的学生的全部选课的所有学生。