文档库 最新最全的文档下载
当前位置:文档库 › 山东广播电视大学开放教育数据库基础与应用课程教学辅导资料(1)

山东广播电视大学开放教育数据库基础与应用课程教学辅导资料(1)

山东广播电视大学开放教育数据库基础与应用课程教学辅导资料(1)
山东广播电视大学开放教育数据库基础与应用课程教学辅导资料(1)

山东广播电视大学

开放教育数据库基础与应用课程辅导(1)

表的操作

一、使用数据

1.要求建立“教师教学信息”数据库,在该数据库中建立下列三个表,并在表中输入数据。表1:系(部门)表

字段名字段类型

系(部门)ID 自动编号(主键)

系(部门)名称文本

系(部门)编号数字

表2:教师情况一览表

字段名字段类型

教师ID 自动编号(主键)

教师姓名文本(索引)

出生年月日期

性别文本

职称文本

工资数字

系(部门)ID 数字

表3:教师任课表

字段名类型

课程ID 自动编号(主键)

课程名称文本

系(部门)ID 数字

教师ID 数字

学分数字

学时数字

考试类型文本

2.在三个表中创建主键和索引。

3.在“教师情况一览表”与“教师任课表”之间建立“一对多”的关系;在“教师任课表”与“系(部门)表”之间建立“一对多”的关系;在“教师情况一览表”与“系(部门)表”之间建立“一对多”的关系。

二、创建数据库

分别用“数据库向导”和“创建空数据库”两种方法创建一个“教师教学信息”数据库。

方法1:用“数据库向导”创建“教师教学信息”数据库

数据库向导实际上是Access为用户提供了现成的数据库模板,用户只要根据自己的需要随向导进行一些选择就可创建数据库。利用“数据库向导”创建“教师教学信息”数据库的步骤如下:

第一:启动Access,出现启动对话框,如图1.1所示。

第二:单击“新建数据库”下的“Access数据库向导、数据页和项目”单选项。

图1.1 图1.2

第三:单击“确定”按钮,出现如图1.2所示的“新建”对话框;在该对话框中选择“数据库”选项卡,在列表框中显示出Access提供的各种数据库模板,可以从中选择与所需数据库设计比较相似的模板,如选择“讲座管理”。

第四:单击“确定”按钮,出现如图1.3所示的“文件新建数据库”对话框;在该对话框中,输入数据库文件名“教师教学信息”,单击“创建”按钮,Access将启动选择的数据库向导,出现如图1.4所示的“数据库向导”对话框。

图1.3 图1.4

第五:单击“下一步”按钮,出现如图1.5所示的“数据库向导”对话框;在该对话框中,从左边的“数据库中的表”列表框中选择要建立的表名称,并在右边的“表中的字段”列表框中选择需要的字段,在此我们任选,因为后面还要修改。

在“表中的字段”下斜体显示的是可选字段,否则是必须选取的字段。

第六:单击“下一步“按钮”,出现如图1.6所示的“数据库向导”对话框;在该对话框中选择一种显示样式,如“标准”,确定窗体的屏幕背景样式。

图1.5 图1.6

第七:单击“下一步”按钮,出现如图1.7所示的对话框;在该对话框中,选择打印报表的样式,如“组织”。

第八:单击“下一步”按钮,出现如图1.8所示的“数据库向导”对话框;在该对话框中,输入数据库标题名“教师教学信息”。

第九:单击“下一步”按钮,出现如图1.9所示对话框;在该对话框中,单击“完成”按钮,Access数据库向导将根据用户指定的信息创建数据库。在创建数据库的过程中,Access将显示数据库创建的进程,如图1.10所示。创建完成后,就可在数据库中得到一些表、窗体、查询和报表等对象。

图1.7 图1.8

图1.9 图1.10

数据库标题与数据库名称并不一定相同。另外,用户还可以指定是否为所有报表的标题添加一幅图片,如图1.8所示。选中“是的,我要包含一幅图片”单选项后,可

以单击“图片”按钮选定要添加到报表中的图片。

方法2:创建空“教师教学信息”数据库

这种方法在主教材中已作了详细介绍,请同学们参照主教材中的操作步骤完成“教师教学信息”数据库的创建。

三、创建表和在表中输入数据

按照实验内容分别用“使用表设计器创建表”、“使用向导创建表”和“通过输入数据创建表”三种方法在“教师教学信息”数据库中创建三个表:系(部门)表、教师情况一览表和教师任课表。方法1:使用向导创建表

用“表向导”建立表的时候,可以从基于Access提供的示例表中选择想要的表摸板来创建表,它自动定义了各种字段的属性。

(1)用“表向导”创建“系(部门)表”

第一:在“Microsoft Access”窗口中打开“文件”菜单,选择“打开”命令,进入“打开”窗口。第二:在“打开”窗口,选择“教师教学信息”数据库,单击“打开”按钮,进入如图1.11所示的“教师教学信息”数据库窗口。

第三:在图1.11所示的“教师教学信息”数据库窗口中,选择“表”对象,并在列表框中选择“使用向导创建表”。

图1.11图1.12

第四:单击“”按钮,出现如图1.12所示的“新建表”对话框;在该对话框中,选择“表向导”。

第五:单击“确定”按钮,出现如图1.13所示的“表向导”对话框;在该对话框中,用户可根据需要从“示例表”列表框中选择合适的表,如“学生”表,然后在“示例字段”列表框中选择所需字段“学生ID”、“名字”和“学号”,并添加到“新表中的字段”列表框中。因为我们要创建的“系(部门)表”中只有三个字段,所以在此我们任意选择三个字段。

在字段选择操作中,单击“”按钮,将字段添加到“新表中的字段”列表框中;如果单

击“”按钮,则可将全部字段添加到“新表中的字段”列表框中。而单击

“”按钮,可删除“新表中的字段”列表框中已选定的字段,单击“”

按钮,可删除“新表中的字段”列表框中的全部字段。

第六:由于系统所提供的示例表与我们要创建的“系(部门)表”结构不同,因此我们需要对所选择的字段进行修改。单击“重命名字段…”按钮,出现如图1.14所示的对话框。在该对话框中,将原字段名“学生ID”改成我们所要的“系(部门)ID”,然后单击“确定”按钮;依次重复第六步,直到将“新表中的字段”列表框中的所有字段修改成“系(部门)表”中的字段为止,如图1.15所示。

图1.13

图1.14

图1.15

图1.16

第七:单击“下一步”按钮,出现如图1.16所示的“表向导”对话框;在该对话框中,在“请指定表的名称”文本框中输入表的名称“系(部门)表”。

第八:单击“下一步”按钮,出现如图1.17所示的“表向导”对话框;在该对话框中,确定新表与数据库中已有的数据表之间的关系,选择“不相关”。

第九:单击“下一步”按钮,出现如图1.18所示的“表向导”对话框;在该对话框中,需要决定新表创建后的表向导所要完成的工作,选择“直接向表中输入数据”。

?“修改表的设计”:表向导会打开表的设计器,可修改表结构。

?“直接向表中输入数据”:表向导会打开表数据视图,可向表中输入数据。

?“利用向导创建的窗体向表中输入数据”:Access会启动“自动窗体”向导,并生成一个基于该表的窗体。

第十:单击“完成”按钮,进入如图1.19所示的窗口,即可输入数据创建一个新表。

第十一:在输入数据时,经常会碰到“表结构修改”及“表中数据操作”,这些方法我们在主教材中已经详细介绍过,请同学们参照主教材中的操作步骤完成向表中输入数据。

图1.17

图1.18

图1.19

(2)用“表向导”创建“教师情况一览表”

重复用“表向导”创建“系(部门)表”的过程步骤,我们可以用“表向导”建立“教师情况一览表”,如图1.20所示。

(3)用“表向导”创建“教师任课表”

重复用“表向导”创建“系(部门)表”的过程步骤,我们可以用“表向导”建立“教师任课表”,如图1.21所示。

方法2:通过“输入数据”创建表

通过“输入数据”创建表是先输入表的内容,然后由系统自动根据你输入的内容确定各个字段的属性,最后再在表设计器中对表结构进行修改。

(1)通过“输入数据”创建“系(部门)表”

第一:在“教师教学信息”数据库窗口中,选择“表”对象,然后双击右边列表框中的“通过输入数据创建表”,系统自动打开一个如图1.22所示的空表。

第二:直接在表中输入数据,输入完数据后,单击工具栏中的“保存”或“退出”按钮,出现如图1.23所示的“另存为”对话框,在“表名称”框中输入表的名称“系(部门)表”后,单击“确定”按钮,即可创建一个新表如图1.19所示。

图1.20

图1.21

图1.22

图1.23

(2)通过“输入数据”创建“教师情况一览表”

重复用“输入数据”创建“系(部门)表”的过程步骤,我们可以用“输入数据”建立“教师情况一览表”,结果如图1.20所示。

(3)通过“输入数据”创建“教师任课表”

重复用“输入数据”创建“系(部门)表”的过程步骤,我们可以用“输入数据”建立“教师任课表”,结果如图1.21所示。

方法3:使用“表设计器”创建表

这种方法在主教材中已作了详细介绍,请同学们参照主教材的操作步骤完成在“教师教学信息”数据库中分别创建“系(部门)表”、“教师情况一览表”和“教师任课表”三个表,并在表中输入数据,结果与上面两种方法一致。

四、在表中创建主键和索引

(1)创建主键

?在“系(部门)表”中创建主键

方法1:单击“主键”按钮

第一:在“教师教学信息”数据库窗口中选择“表”对象,在列表框中选择“系(部门)表”;然后单击“”按钮,进入如图1.24所示的“系(部门)表”结构设计窗口。

图1.24图1.25

第二:在“表”结构设计窗口中,选定可作为主键的字段“系(部门)ID”,然后单击“工具栏”中的“”按钮,则指定的“系(部门)ID”字段就被定义成主键,主键字段前有一个符号“”,

如图1.24所示。

方法2:通过“编辑”菜单命令

这种方法在主教材中已有详细介绍,请同学们参照主教材中的操作步骤完成在“系(部门)表”中创建主键,如图1.26和1.27所示。

方法3:通过鼠标右键

第一:在“教师教学信息”数据库窗口中选择“表”对象,在列表框中选择“系(部门)表”;然

后单击“”按钮,进入“系(部门)表”结构设计窗口。

第二:在“系(部门)表”结构设计窗口中,选定可作为主键的字段“系(部门)ID”,然后单击鼠标右键,在弹出的快捷菜单中选择“主键”命令,如图1.25所示。

图1.26图1.27

?在“教师情况一览表”中创建主键

重复在“系(部门)表”中创建主键的过程步骤,我们可以用三种方法在“教师情况一览表”中将“教师ID”字段创建为主键,如图1.28所示。

?在“教师任课表”中创建主键

重复在“系(部门)表”中创建主键的过程步骤,我们可以用三种方法在“教师任课表”中将“课程ID”字段创建为主键,如图1.29所示。

(2)创建索引

?在“系(部门)表”中创建索引

第一:在“教师教学信息”数据库窗口中选择“表”对象,在列表框中选择“系(部门)表”,然后单击“”按钮,进入“系(部门)表”结构设计窗口。

第二:在“系(部门)表”结构设计窗口中,选定要建立索引的字段“系(部门)ID”,然后打开“索引”下拉框,选择其中的“有(无重复)”选项,如图1.30所示。

第三:保存表,结束表的索引建立。

?在“教师情况一览表”中创建索引

重复在“系(部门)表”中创建索引的过程步骤,我们可以在“教师情况一览表”中以“教师ID”字段来创建索引。

?在“教师任课表”中创建索引

重复在“系(部门)表”中创建索引的过程步骤,我们可以在“教师任课表”中以“课程ID”字段来创建索引。

图1.28

图1.29

图1.30

五.创建表间关系

(1)在“教师情况一览表”与“教师任课表”之间建立“一对多”的关系

第一:关闭所有打开的窗口,只打开“教师情况一览表”与“教师任课表”所在的“教师教学信息”数据库窗口;在该窗口中,打开“工具”菜单,选择“关系”命令,进入“关系”窗口,同时弹出如图1.31所示的“显示表”对话框。

第二:在图1.31所示的“显示表”对话框中,选择“教师情况一览表”与“教师任课表”,然后单击“添加”按钮,把这两个表添加到“关系”窗口中,如图1.32所示。

图1.31图1.32

第三:在“关系”窗口中,将“教师情况一览表”中的相关字段“教师ID”拖到“教师任课表”表中的相关字段“教师ID”的位置,弹出“编辑关系”对话框,如图1.33所示。

图1.33

第四:在“编辑关系”对话框中,单击“创建”按钮,在两表间建立了一个关系,两表中的关联字段间就有了一条连线,如图1.34所示。

第五:关闭“关系”窗口,屏幕提示是否保存关系布局的更改,单击“是”按钮,结束操作。

图1.34图1.35

(2)在“教师任课表”与“系(部门)表”之间建立“一对多”的关系

重复在“教师情况一览表”与“教师任课表”之间建立“一对多”关系的过程步骤,我们可以在“教师任课表”与“系(部门)表”之间建立“一对多”的关系,如图1.35所示。

(3)在“教师情况一览表”与“系(部门)表”之间建立“一对多”的关系

重复在“教师情况一览表”与“教师任课表”之间建立“一对多”关系的过程步骤,我们可以在“教师情况一览表”与“系(部门)表”之间建立“一对多”的关系,如图1.36所示。

图1.36

(4)删除“教师情况一览表”与“系(部门)表”之间的关系

方法1:通过鼠标右键

第一:关闭所有打开的窗口,只打开“教师情况一览表”与“系(部门)表”所在的“教师教学信息”数据库窗口;在该窗口中,打开“工具”菜单,选择“关系”命令,进入“关系”窗口,如图1.36所示。

第二:在图1.36所示的对话框中,单击“教师情况一览表”和“系(部门)表”之间的连线;然后单击鼠标右键,在弹出的快捷菜单中选择“删除”命令,如图1.37所示,即可删除两表之间的关系。

方法2:通过“Delete”键

第一:关闭所有打开的窗口,只打开“教师情况一览表”与“系(部门)表”所在的“教师教学信息”数据库窗口;在该窗口中,打开“工具”菜单,选择“关系”命令,进入“关系”窗口,如图1.36所示。

第二:在图1.36所示的窗口中,单击“教师情况一览表”和“系(部门)表”之间的连线;按下“Delete”,弹出如图1.38所示的对话框。

第三:在图1.38所示的对话框中,单击“是”按钮,即可删除两表之间的关系。

图1.37图1.38

《数据库基础与应用》练习题及答案

第一章综合练习题 1. 数据库处理技术经历了__人工管理阶段__、___文件管理阶段__、__数据库管理系统阶段__、以及分布式数据库管理等四个发展阶段。 2_分开__存放的。 3.在人工管理和文件管理阶段,程序设计_依赖于_数据表示。 4.数据库系统具有_数据结构化_、_数据共享__、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。 5.在文件管理阶段,文件之间是相互_独立的_,在数据库管理阶段,文件之间是相互___联系__的。 6.在___文件__系统中,不容易做到数据共享,在____数据库__系统中,容易做到数据共享。 7.使用数据库设计程序时,只需要告诉数据库管理系统__做什么__,不需要告诉它__怎么做_。 8.在文件系统中,存取数据的基本单位为___纪录____,在数据库系统中,存取数据的基本单位为___数据项_____。 9.在__文件___系统中,数据没有独立的操作界面,在___数据库__系统中,数据具有独立的操作界面。 10.在数据库系统中访问数据,既可以采用__程序__方式,也可以采用_视屏交互_方式。 11.DBMS具有_安全性_、_一致性__、_并发性_和__数据库恢复__等管理控制功能。 12.分布式数据库系统既支持客户的__局部__应用,又支持客户的__全局__应用。 13.分布式数据库系统除了具有一般数据库系统的优点之外,还具有_兼容性强__、__可靠性高__、__地域范围广_、__数据量大_等优点。 14.若一个联系涉及到两个实体则称为__二元__联系,若只涉及到一个实体则称为_一元__联系。 15.在实体中能作为码的属性称为__主属性__,否则称为__非主属性__。 16.域是实体中相应属性的__取值范围__,性别属性的域包含有_2_个值。 17.实体之间的联系类型有三种,分别为_1:1__、__1:n__和__m:n__。 18.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是_多_对__多__的联系。 19.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是_1_对__多_的联系。 20.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是_多__对__多__的联系。 21.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是__一__对__多_的联系。 22.数据库的逻辑数据模型有__层次__、__网状_、___关系__和__面向对象__等四种。 23.在非关系模型中,每个结点代表着一个_纪录型__,每个父子联系代表着__1:n_联系。 24.任一种数据模型都有_型_和__值_的区别。 25.在非关系模型中操作记录的方式是_过程_式的,在关系模型中,操作记录的方式是__集合__式的。 26.层次模型是一棵_树__结构,关系模型是一个__二维表__结构。 27.关系中的每一行称为一个_元组_,每一列称为一个_属性_。 28.在一个关系中不允许出现重复的_元组_,也不允许出现具有相同名字的_属性_。 29.假定一个关系中有n个元组,则某个列的当前全部取值的个数最少为_1_个,最多为_n_个。 30.把保存_关系定义__的关系称为对应数据库的元关系,一个数据库的元关系由_DBMS__自动建立。 31. 关系数据库系统具有___数据结构___单一、采用__集合运算__、数据完全__独立___、___数学___理论支持等优点。 32.在对象数据模型中,每个对象不仅要包含描述实体的__状态__特征,而且要包含描述实体的__行为__特征。 33.在对象数据模型中,对象具有__封装__性、_继承_性和_多态_性。 34.在__对象__数据模型中,__对象_不但能够继承,而且能够嵌套。 35.数据库管理系统的下层支持软件是__OS__,上层软件是数据库应用__开发工具___。 36.数据库系统中的四类用户分别为__数据库管理员___、___数据库设计员___、__应用程序员__和_终端用户__。

《数据库基础与应用》形成性考核

《数据库基础与应用》形成性考核 第一次作业 一.单项选择题 A B C D B A C B B 二.是非判断题 错对对对错对对错错对 三、填空题 1、在人工管理和文件管理阶段,程序设计依赖于数据表示。 2、在文件系统中,不容易做到数据共享,在数据库系统中,容易做到数据共享。 3、在文件系统中,数据没有独立的操作界面,在数据库系统中,数据具有独立的操作界面。 4、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。 5、在实体中能作为码的属性称为主属性,否则称为非主属性。 6、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C 是多对多的联系。 7、若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C 是1对多的联系。 8、任一种数据模型都有型和值的区别。 9、关系中的每一行称为一个元组,每一列称为一个属性。 10、把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。 11、在对象数据模型中,对象具有封装性、继承性和多态性。 12、数据库系统中的四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户。 13、在数据库体系结构中,两级数据映象分别是指外模式和模式之间的数据映象与模式和内模式之间的数据映象。 14、DBMS的主要功能之一是建立和维护数据字典。 15、关系数据模型包括关系运算、关系数据结构和关系完整性规则三个方面。 16、关系中的每个属性只能取单值,关系的结构不允许嵌套。 17、主码是一种候选码,主码中的属性个数没有限制。 18、在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称

数据库基础与应用模拟试题一

数据库基础与应用模拟试题一 一、填空题(每空1分,共20分) 1.数据处理是将转换成的过程。 2.数据的物理独立性是指当数据的改变时,通过系统内部的自动映象或转换功能,保持了数据的不变。 3.数据库并发操作控制包括以方式打开数据库和对数据库或记录两种方法。 4.实体之间的联系归结为、和三种。 5.在层次模型和网状模型中,数据之间的联系是通过来实现的,因此,应用程序和数据之间的独立性。 6.一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为的联系。 7.一个关系模式中包含有若于个,其数目多少称为关系的 . 8.关系运算包括两类:一类是传统的运算,另一类是专门的运算。 9.在投影运算所得到的结果关系中,所含的属性数不原关系中的属性数。 10.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母C表示型,N表示型,D表示型。 二、填空题(每空1分,共20分) 1.有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为选课关系的。 2.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y——X,或称X Y,记作,x称为决定因素。 3.设x—Y是关系模式R的一个函数依赖,如果存在X的真子集X’,使得X’一Y成立,则称Y——X,记作——。 4.在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于——范式,记作——· 5.关系规范化应遵循概念——原则。 6.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:(Xl,X2)一X3,X2一X4,则该关系属于——范式,因为它存在着————。 7.采用关系模型的逻辑结构设计的任务是将E-R图转移成一组——并进行——处理。 8.假定一个E—R图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转移成关系模型后,包含有——一个关系模式。 9.假定一个数据库文件的文件名为XYZ.DBF,则它的结构化复合索引文件的文件名为——,当XYZ.DBF库被打开时,它的结构化复合索引文件——。 10.利用全屏幕编辑方式修改当前库结构的命令为一一一一——,修改当前库记录的命令为一—————————、——或——。 三、填空题(每空1分,共17分) 1.复制当前库的命令为————,只复制当前库结构的命令为—————。 2.LOCA TE命令能够查询到当前库中满足范围和条件的——,其后使用——命令能够继续查询到下一条记录。 2.ROBE称为——,Filer窗口具有——功能。 4.假定在编号为10以内的一个工作区上打开有一个数据库,并指定了用户别名,则在其它工作区使用SELECT命令时,可以使用——种不同参数中的一种来选定该工作区。 5.UPDA TE命令能够利用在另一工作区上打开的数据库。 6.服务器是指用来创建和编辑OLE对象的——。 7.每个过程文件由——所组成。 8.在一个过程中,若第一条可执行语句为PARAMETERS语句,则其作用为该过程定义一———。

数据库基础与应用Access 2010 习题答案_核对版

第1章数据库基础 一.选择题 1-5 BCACA 6-10 ACBBD 11-15 AACAD 16-19 BDDC 二.填空题 1、数据库 2、关系模型 3、概念 4、元组、属性 5、多对多 6、身份证号 7、1对多 8、集合运算、关系运算 9、选择 10、投影 11、D 12、实体的完整性、参照完整性、用户定义的完整性约束 13、主键 14、概念设计阶段 三.简答题 1、P12 2、P4 3、P9 4、P25-26 第2章Access数据库与表的操作 一.选择题 1-5、BBBAA 6-10、CDCCB 11-15、BCCCD 16-20、CCAAC 21-25、CAABD 26-31ABCAAA 二.填空题 1、数据表、设计、视图菜单 2、1 3、18 4、默认值 5、输入掩码 6、>=0 and <=100 7、文本型、备注型 8、OLE对象、超链接 9、查询、窗体 10、关系 三.简答题 1、P46 2、P57-60 3、P60 4、P66 5、P73

第3章查询 一.选择题 1-5 DDCAB 6-10 CCDCA 11-15 BACCB 16-19 AADDB 21—25 DCD B 二.填空题 1、更新 2、表达式 3、更新 4、运行 5、字段 6、# 7、参数 8、min(MIN) 9、同一 10、追加 11、数据表、运行 12、参数 三.简答题 1、P85 2、P89、P96 3、P111 第4章SQL命令参考答案 一.选择题 1-5 AAADB 6-10 A DDBA 11-15ADDCD 16-18CAA 二.填空题 1.Structured Query Language 2.数据定义,数据操纵,数据查询,数据控制 3.distinct 4.ORDER BY 5.select 姓名from 教师where 职称="教授" and 工资>5000 6.create table 7.ALTER TABLE 8.group by 课程号 9.null 10.sum(工资) 三.简答题 1.p124 2.p130 3. 1)查找杨姓同学的全部信息

2014电大《数据库基础与应用》形考考核册答案

2014电大《数据库基础与应用》形考考核册答案 数据库基础与应用第一次作业答案 一、单选:ABCDBACBB 二、判断:√√√√╳√√╳╳√ 三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、局部全局、主属性非主属性、多多、1 多、型值、元组属性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应用程序设计员终端用户、外模式与模式模式与内模式、定义/操作/控制自动建立、关系数据结构关系运算关系完整性规则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第一 2 、第二二、第三、BC 主属性 数据库基础与应用形考作业参考答案 第二次作业解答: 一、填空:(1-21)视图基本表、CREATE SCHEMA DROP SCHEMA、列级表级、列级表级、建立修改删除、VALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计要求功能完善操作方便、客房表住宿、娱乐费表催补款表、客房表客房空闲表 二、写功能 1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。 2. 从商品库中查询出所有商品的不同产地的总数。 3. 从教学库中查询出每门课程被选修的学生数。 4. 从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所选修的共同课程的课程号。 5. 从教学库中查询出所有已被学生选修的课程。 6. 从教学库中查询出最多选修了2门课程(含未选任何课程)的全部学生。 7. 从教学库中查询出每个学生的选课的全部情况,并依次按学生号和成绩排序。 8. 从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、写命令 1. Select * from 商品表1 where 数量between 10 to 20 2. Select 分类名,sum(数量) as 总数量 From 商品表1 Group by分类名 3. Select * From 商品表1

access数据库基础及应用课后习题答案.

习题一 一.选择题 1.在下列四个选项中,不属于 ...基本关系运算的是(排序)。 A. 连接 B. 投影 C. 选择 D. 排序 2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(多对多)。 A. 多对多 B. 一对多 C. 多对一 D. 一对一 3.为了合理组织数据,在设计数据库中的表时,应遵从的设计原则是(以上各原则都包括)。 A. “一事一地”原则,即一个表描述一个实体或实体间的一种联系。 B. 表中的字段必须是原始数据的基本数据元素,并避免在表中出现重复字段。 C. 用外部关键字保证有关联的表之间的联系。 D. 以上各原则都包括。 4.数据库类型是根据(数据模型)划分的。 A. 数据模型 B. 文件形式 C. 记录形式 D. 存取数据方法 5.DBMS是(操作系统支持下的系统软件)。 A. 操作系统的一部分 B. 操作系统支持下的系统软件 C. 一种编译程序 D. 一种操作系统 6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(选择)。 A. 查询 B. 选择 C. 投影 D. 联接

7. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是(投影)。 A. 选择 B. 投影 C. 连接 D. 重建 8. 从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为(“连接”运算)。 A.“选择”运算 B.“投影”运算 C.“连接”运算 D.“交”运算 9.数据库DB、数据库系统DBMS和数据库管理系统DBS三者之间的关系是(DBS包括DB和DBMS)。 A. DB包括DBMS和DBS B. DBS包括DB和DBMS C. DBMS包括DBS和DB D. DBS与DB和DBMS无关 10.数据库系统与文件系统管理数据时的主要区别之一是(B)。 A.文件系统能实现数据共享,而数据库系统却不能。 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。 D.文件系统管理的数据量庞大,而数据库系统管理的数据量较少。 二.填空题 1.从层次角度看,数据库管理系统是位于用户与OS之间的一 层数据管理软件。 2.用二维表数据来表示实体及实体之间联系的数据模型称为关系模型。 3.两个实体集之间的联系方式有1:1、1:n和m:n 。 4.关系模型是用若干个二维表来表示实体及其联系,关系通过关 系名和属性名来定义。关系的每一行是一个元组,表示一个实体;每一列 是记录中的一个数据项,表示实体的一个属性。 5.在关系数据库中,一个二维表中垂直方向的列称为属性,在表文件中叫

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业2答案

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业2 本大作业2考查第4~6章(查询、窗体、报表)的学习内容。 学习中心_____________ 专业__________________ 年级________ 姓名_____________ 学号 ______________ 一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码圈选或打勾。错选、多选或未选均无分。 1. Access数据库系统提供四种查询向导,分别是____、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。B A 字段查询向导 B 简单查询向导 C 记录查询向导 D 数据查询向导 2. 在Access中,参数查询是利用输入参数____来提示用户输入信息的查询。B A 状态栏 B 对话框 C 工具栏 D 菜单栏 3. SQL语句中的DROP关键字的功能是从数据库中B A 修改表 B 删除表 C 插入表 D 新建表 4. 用表“学生名单”创建新表“学生名单2”,所使用的查询方式是B A 删除查询 B 生成表查询 C 追加查询 D 交叉表查询 5. 查找“姓名”字段中姓名的第二字是“宏”字的所有记录的准则是D A LIKE "*宏" B LIKE "?宏" C LIKE "?宏?" D LIK E "?宏*" 6. 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位5个字段的信息,现要求显示所有职位不是部门经理的职工的信息。能完成该功能的SQL语句是C A SELECT * FROM 人事档案WHERE NOT "部门经理" B SELECT * FROM 人事档案WHERE 职位NOT "部门经理" C SELECT * FROM 人事档案WHERE NOT 职位="部门经理" D SELECT * FROM 人事档案WHER E 职位="部门经理" 7. 创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是C A 追加查询 B 操作查询 C 参数查询 D 生成表查询 8. 在窗体设计过程中,经常要使用的3种属性是____、控件属性和节属性。B A 字段属性 B 窗体属性 C 查询属性 D 报表属性

电大数据库基础与应用-模拟试题201606

数据库基础与应用模拟试题201606-1 一、单选题(共12题,共36分) 1.利用SQL语言所建立的视图在数据库中属于( B )。 A、实表 B、虚表 C、索引 D、字段 2.如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(A )。 A、标签报表 B、一般报表 C、交叉报表 D、数据透视图报表 3.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为( A )。 A、A B、B C、C D、D 4.由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系类型是( C )。A、1对1 B、1对多C、多对多D、多对1 5.利用SQL语言所建立的视图在数据库中属于( B )。 A、实表 B、虚表 C、索引 D、字段 6.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是( B )。 A、人工管理 B、文件系统 C、数据库系统 D、分布式数据库系统 7.在利用计算机进行数据处理的四个发展阶段中,第一个发展阶段是( A )。 A、人工管理 B、文件系统 C、数据库系统 D、分布式数据库系统 8.在Access的表定义中,字段的OLE对象类型用来存储( D )。 A、文本数据 B、数字数据 C、货币数据 D、多媒体 9.在Access中,字段的“字段大小”属性是一个( C )。 A、字符串 B、实数 C、整数 D、日期 10.属性的取值范围被称为( B )。 A、实体 B、域 C、联系 D、码 11.在Access中,若利用宏打开一个报表,则选择的宏操作命令是( D )。 A、OpenTable B、OpenQuery C、OpenForm D、OpenReport 12.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( C )。A、(A,C) B、(C,D) C、(A,D) D、(B,D) 二、是非判断题(共12题,共36分) 1.对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。(×) 2.进行VBA程序开发所使用的编辑工具是VBE(Visual Basic for Editor)。(√) 3.在Access的查询设计网格中,被列出的字段可以进行显示,也可以取消其显示。(√) 4.已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m+n。(×) 5.利用“报表”和“报表向导”命令建立报表时,具有不同的操作过程。(√) 6.在Access中,一个窗体由窗体页眉、主体、窗体页脚这三个部分所组成。(√) 7.在一个关系数据模型中,所有关系的定义也用一个关系来表示,称之为元关系或数据字典。(√) 8.在SELECT语句的FROM选项中,每对表之间的连接方式共有两种。(×) 9.对两个关系按照一方的主码进行等值连接,在其运算结果的关系中,其元组个数必然小于等于原有两个关系中的元组个数之和。(√)

《创建小企业》课程教学辅导资料(6)

山东广播电视大学开放教育 《创建小企业》课程教学辅导资料(6)第六章小企业发展与退出 第一部分重点难点 一、重点掌握 1.危机的含义 危机,就是一个会引起潜在负面影响的具有不确定性的大事件,这种事件及其后果可能对组织及其员工、产品、服务、资产和声誉造成巨大的损害。 2.企业创立时期的危机及策略 企业创立时期的危机主要是资金短缺。 管理策略就要围绕节约成本展开。企业可以借鉴泰勒的管理方法,让工人熟练技术,缩短产品生产时间,节约成本。 3.企业发展时期的危机及策略 对于很多发展时期的企业来讲,管理水平、员工素质可能会引发人才危机,急剧膨胀的业务可能会导致财务危机、品牌和信誉危机。 策略:全面降低成本、调整企业战略、引入人才。 4.小企业的风险管理 (1)建立、健全风险防范机制。 (2)寻求有效途径,努力降低风险。 (3)加强财务管理和证券投资管理。 二、一般了解 1.市场退出的含义 市场退出,是为了实施某种市场战略而暂时或永久性地退出某一区域或产业并结束市场活动的过程。 2.企业退出的障碍 物质障碍、心理障碍和制度障碍。 第二部分一、名词解释 1、资产规模:指企业现有的总资产额或者固定资产额,随着企业的发展,企业的资产规模会有所增加。

2危机:是一个引起潜在负面影响的具有不确定性的大事件,这种时间及其后果可能对组织及其员工产品,服务,资产和声誉造成巨大的损害。 3经营风险:指企业的生产经营收到企业内部外部因素的影响,给企业的发展带来不确定性而产生的风险。 4财务风险:指企业利用财务杠杆收益而进行负债投资时增加破产机会或普通股利大幅变动带来的风险。 5市场退出:指为了实施某种市场战略而暂时或永久性地退出某一区域或产业并结束市场活动的过程。 二、不定项选择 1可以用来评价小企业发展的指标是(ABCD) A员工数量 B资产规模 C销售额 D竞争能力 2按危机来源划分小企业遇到的危机类型,其中不包括{ABC A供应危机 B财务危机 C品牌危机 D战略危机 3按照企业内部导致危机的因素,企业可能遇到的危机分为(ABCD A突发性危机 B战略危机 C组织危机 D职能危机 4小企业在市场中必须承担的风险有(ABC A财务风险 B经营风险 C投资风险 D反垄断风险 5下列不属于小企业退出障碍的是(ACD) A心里障碍 B组织障碍 C制度障碍 D物质障碍 6下列哪项在资本市场被认为是收购公司股东所能获得的真正利益(AD) A被收购公司净资产 B被收购公司总资产 C给收购公司的自由现金流量 D被收购公司的现金总额 7在资本资产定价模型的价值评估方法中,将企业面临的风险分为(AC)A制度风险 B非制度风险 C系统风险 D非系统风险 三、简答题 1小企业在什么情况下能够发展成为大企业? .生产或经营科技含量高和市场前景广阔的产品,是小企业壮大为大企业的前提条件,有了这个前提条件加之严格的管理和产品的不断开发及经营手段的不断进步,小企业壮大为大企业的条件也就基本具备。

数据库基础与应用形考作业答案

数据库基础与应用形考作业参考答案 作业1: 一、单选:ABCDBACBB 二、判断:√√√√╳√√╳╳√ 三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、 局部全局、主属性非主属性、多多、1 多、型值、元组属 性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应 用程序设计员终端用户、外模式与模式模式与内模式、定义/ 操作/控制自动建立、关系数据结构关系运算关系完整性规 则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决 定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第 一 2 、第二二、第三、BC 主属性 作业2: 一、填空:(1-21)视图基本表、CREATE SCHEMA DROP SCHEMA、列级表级、列级表级、建立修改删除、V ALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概 念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计 要求功能完善操作方便、客房表住宿、娱乐费表催补款表、

客房表客房空闲表 二、写功能 1.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌 等信息。 2.从商品库中查询出所有商品的不同产地的总数。 3.从教学库中查询出每门课程被选修的学生数。 4.从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所 选修的共同课程的课程号。 5.从教学库中查询出所有已被学生选修的课程。 6.从教学库中查询出最多选修了2门课程(含未选任何课程)的全 部学生。 7.从教学库中查询出每个学生的选课的全部情况,并依次按学生号 和成绩排序。 8.从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、写命令 1. Select * from 商品表1 where 数量between 10 to 20 2. Select 分类名,sum(数量) as 总数量 From 商品表1

数据库基础与应用试题与答案(1)

第1题: 委托开发的一个关键问题是要解决技术人员与企业的业务人员之间的沟通问题。对 第2题: 以信息资源的开发与利用为中心的信息管理强调以计算机技术为核心,以管理信息系统为主要阵地,以解决大量数据处理和检索问题为主要任务。不对 第3题: 根据信息技术扩散模型,在集成阶段,企业通过总结经验教训,开始认识到运用系统的方法,从总体出发,全面规划,进行信息系统的建设与改造。不对 第4题: 对于企业信息化的发展阶段,不同的学者有不同的论述,建立了不同的模型。比较著名的模型有两个,一个是世界银行报告中提出的信息技术的扩散模型,另一个是诺兰模型。对 第5题: 战略目标集转化法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转换是通过企业过程/数据类矩阵的分析得到的。不对第6题: 生命周期法按用户至上的原则,严格区分工作阶段,整个开发过程工程化。对 第7题: 原型法充分利用最新的软件工具很快形成原型。一方面,将系统调查、系统分析、系统设计三个阶段融为一体,缩短了开发周期。对 第8题: 在管理信息系统的分析过程中,通过制作业务过程和数据的U/C矩阵可以帮助我们合理划分系统逻辑功能(即:系统功能模块的划分)。对 第9题: 对于企业来说管理信息系统只存在有无的问题,并无优劣之分。不对 第10题: 管理信息系统纯粹是一个技术系统,人的作用只是微乎其微。不对 第11题: 管理信息系统由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。对 第12题: 管理信息系统从概念上看由四大部件组成:信息源、信息处理器、信息用户和信息管理者。对 第13题: 管理信息系统能提供信息,具有支持企业或组织的运行、管理和记录功能。对 第14题: 管理信息系统很难实测企业的各种运行情况。不对 第15题: 管理信息系统的特点是必须通过传统物流服务方式才能实现信息传递。不对 第16题: 在信息管理中, 信息和数据是两个在概念上有所区别的术语,所以任何时候针对任何对象,信息和数据都是绝对而言的,不能混淆。不对 第17题: 在对这些信息的加工中,按处理功能的高低可把加工分为预加工、综合分析和决策处理。对 第18题: 许多企业都能从记录到的客户销售数据中经过仔细分析得到潜在的客户需求并极力追求进一步的市场份额,这说明了信息系统可以改进企业的生产销售方式。对 第19题: 管理信息系统是仅仅服务于管理控制层的信息系统,所以从广义上,MIS对各个子系统具有管理、控制、计划的功能。不对 第20题: 根据诺兰模型,在信息管理阶段,信息系统面向企业整个管理层次,从低层的事务处理到高层的预测与决策都能提供信息支持。对 第21题: 划分时应同时遵循两点原则:沿对角线一个接一个地画小方块,即不能重叠,又不能漏掉任何一个数据和过程;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。对 第22题: 对于有关产品和服务的活动在定义企业过程时应收集有关资料,和有经验的管理人员讨论、分析、研究,确定企业战略规划和管理控制方面的过程。不对 第23题: 由E-R图导出关系数据模型时,如两实体间是1:n联系,应把一方实体的关键字纳入另一方实体的关系中,同时把联系的属性也一并纳入另一方的关系中。不对 第24题: 项目质量管理是指为使项目能达到用户满意的预先规定的质量要求和标准所进行的一系列管理与控制工作。包括进行质量规划,安排质量保证措施,设定质量控制点,对每项活动进行质量检查和控制等。对 第25题: CIO是从企业的全局和整体需要出发,直接领导与主持全企业的信息资源管理工作的企业高层管理人员。CIO产生于信息管理发展的竞争情报阶段。对 第26题: 对信息资源进行有效管理,不仅要考虑信息系统的输入部分和输出部分,更应该重视将输入数据转换成输出信息的信息处理部分。对

分层教育课题研究辅导资料之一

分层教学的指导原则 周桂成 积极应对高中大规模扩招的新形势,大面积提高高中教育质量,大幅度提高我校高考升学率,必须摒弃“精英教育”的观念,贯彻新课程教学思想,在继续抓好尖子生培养的同时,切实把教学工作的重点转移到中下面学生上来。中下面学生占总数的70%~80%,是我校高考再上新台阶的希望之所在。提高中下面学生的整体素质,提升我校高考整体竞争力,务必在学科教学改革上取得突破,坚定不移地实施分层教学。 分层教学一般可理解为两种涵义: 一种涵义是将教学内容按照学生的认识规律,分解成若干个呈递进趋势的层级,使属于同一包容水平的知识为一层级,相邻层级设定足够的跨度,跨度的大小以满足学生能将下位概念类属于上位概念为标准。 另一种涵义是承认学生群体中存在着个别差异的事实,并有意识地将他们区分成若干类别或层次。学生的个别差异不仅表现在原有认识水平的差异上,同时,也表现在既使原有学习水平相仿,在学习相同的内容时,仍可能出现有的学生学得快,有的学生学得慢的现象。按照这些个别差异的特征,在教学过程中灵活地实施教学要求分层、教学评价分层,使处在各种层次上的学生

各有所得,从而大面积提高教学质量。这种形式的分层教学实际上就是通常所说的因材施教,不过采用这种形式的分层教学必须十分谨慎,更不能给学生贴上“标签”,否则会使某些学生受到更多的伤害。 概而言之,分层教学就是使所有学生在各自的起跑线上达到“各尽所能”的“一般发展”上的高速度和掌握知识的高质量。按照前苏联著名教育家赞可夫关于“差生”一般发展的理论,在班集体教学过程中,要“区别对待”,针对不同学生的特点,以不同的深度来教同一内容;在保持教学要求与教学进度基本一致的基础上,根据不同学生的个性差异,将教学建立在学生各自不同的“最近发展区”上,以满足每个学生的认识需要,促进每个学生的最佳发展。 综观我校的课堂教学,传统的教学观仍占据上风,相当多教师认为,教学就是教师的“教”、学生的“学”,课堂教学主要就是教师向学生传授经验和知识的一种认识活动。在这种思想制约下,教师不仅很难做到促进学生的全面发展,而且相当多的教师脱离学生实际,只重视“教”,而不重视学生的“学”,“注入式”的教学方法长期改变不了,使学生处于被动学习和学习负担过重的状态,他们臵“分化”或“淘汰”于不顾,致使学习困难学生不断涌现,心态被不断扭曲。这种状况不改变,大面积提高教学质量就是一句空话,因此,关注学习困难学生(包括单科学困生),实施分层教学,已是刻不容缓。 在实际教学过程中,“分层教学”要从激发学生的学习积极性,

数据库基础与应用形成作业答案

《数据库基础与应用》形成性作业 第一次作业 一、单项选择题 1、域是实体中相应属性的(A)。 A、取值范围 B、值 C、名称 D、描述 2、把保存关系定义的关系称为对应数据库的(B)。 A、一般关系 B、元关系 C、特定关系 D、正常关系 3、在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。 A、传递性 B、分解性 C、合并性 D、增广性 4、设一个关系为(R(A、B、C、D、E、F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为(D)。 A、(A,B) B、(A,C) C、(A,E) D、(A,D) 5、设D1,D2和D3域的基数分别为2,3,4,则D1*D2*D3的元组数为(B)。 A、9 B、24 C、10 D、20 6、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。 A、学生号 B、姓名 C、性别 D、年龄 7、设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有(C)个元素。 A、10 B、8 C、7 D、6 8、在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的(B)规则。 A、传递性 B、分解性 C、合并性 D、增广性 9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B)范式。 A、第一 B、第二 C、第三 D、BC 二、是非题 1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。(错) 2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用。(对)

数据库基础及应用试题题库

《数据库基础及应用》选择题题库(单选)1.在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间?C A. int B. smallint C. tinyint D. decimal(3,0) 2.订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?C A. ALTER COLUMN OrderID integer FROM Orders B. ALTER TABLE Orders ( OrderID integer ) C. ALTER TABLE Orders ALTER COLUMN OrderID integer D. ALTER COLUMN Orders.OrderID integer 3. 小王在SQL Server 2005数据库中创建了如下两个表: CREATE TABLE 雇员表 ( 雇员代号int IDENTITY(10001,1) PRIMARY KEY NONCLUSTERED, 雇员varchar(20) NOT NULL, 通信地址varchar(200) NULL ) CREATE TABLE 订单表 ( 订单号int IDENTITY(1,1) PRIMARY KEY, 雇员代号int NOT NULL, 客户代号int NOT NULL, 订购日期datetime NOT NULL, 订购金额money NOT NULL ) 他需要获得2003年9月1日每个雇员的最高的一笔销售金额,要求列出“雇员代号”、“雇员”、“订购日期”、最高的“订购金额”。下面哪个语句能完成该功能?B A. SELECT a.雇员代号,a.雇员,b.订购日期,b.订购金额 FROM 雇员表AS a LEFT OUTER JOIN 订单表AS b ON a.雇员代号= b.雇员代号 WHERE b.订购日期= '09/01/2003' AND 订购金额IN (SELECT MAX(订购金额) FROM 订单表) B. SELECT a.雇员代号,a.雇员,b.订购日期,MAX(订购金额) FROM 雇员表AS a LEFT OUTER JOIN 订单表AS b ON a.雇员代号= b.雇员代号AND b.订购日期= '09/01/2003' GROUP BY a.雇员代号,a.雇员,b.订购日期 C. SELECT a.雇员代号,a.雇员,b.订购日期,MAX(订购金额) FROM 雇员表AS a INNER JOIN 订单表AS b ON a.雇员代号= b.雇员代号

数据库基础与应用课程期末模拟试卷(2015秋季-徐孝凯)

国家开放大学 数据库基础与应用课程(2478号)模拟试卷 1015年11月理工教学部徐孝凯 一、单项选择题。把合适的选项编号填写在括号内。(每小题3分,共36分) 1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。 A. 人工管理 B. 文件系统 C. 数据库系统 D. 分布式数据库系统 2.在数据库系统中,存取数据的基本单位是()。 A. 记录 B. 数据项 C. 二进制位 D. 字节 3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。 A. m*n B. m+n C. m D. n 4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。 A. (A,C) B. (C,D) C. (A,D) D. (B,D) 5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。 A. PRIMARY B. UNIQUE C. CHECK D. FOREIGN 6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。 A. 1对1 B. 1对多 C. 多对多 D. 多对1 7. 在Access的主界面操作窗口中,不存在的区域为()。 A. 功能区 B. 导航区 C. 工作区 D. 描述区 8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。 A.字段名称 B.数据类型 C.字段属性 D.说明 9. 在Access中,参数查询属于()。 A.更新查询 B.追加查询 C.交叉表查询 D.选择查询 10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。 A.窗体 B.分割窗体 C.空白窗体 D.数据表 11. 报表由5个部分所组成,则最末尾的部分是()。 A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚 12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

7月数据库基础与应用试题及参考答案

中央广播电视大学 数据库基础与应用(计信息管理)试题 题号一二三四五总分 一、单项选择题,把合适的选项编号填写在括号内。(每小题2分,共20分) 1.设D1,D2和D3域的基数分别为2,3和4,则D1?D2?D3的元组数为()。 A.9 B. 24 C.10 D. 20 2.若一个关系为R(学生号,姓名,性别,年龄),则()适合作为该关系的主码。 A.学生号 B. 姓名 C. 性别 D.年龄 3.设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有()个元素。 A. 10 B. 8 C. 7 D. 6 4.在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的( )规则。 A. 传递性 B.分解性 C. 合并性 D. 增广性 5.若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系达到()范式。 A. 第一 B. 第二 C. 第三 D. BC 6.Access数据库中的“一对多”指的是()。 A.一个字段可以有许多输入项 B.一条记录可以与不同表中的多条记录相关 C.一个表可以有多个记录 D.一个数据库可以有多个表 7.文本型字段最多可以存放()个字符。 A.250 B.252 C.254 D.255 8.下列()图标是Access的标志。 A. B. C. D. 9.Access中的字段说明用于对字段作进一步的描述,当光标处于该字段时,该说明显示在()上。 A.状态栏 B.工具栏 C.菜单栏 D.标题栏 10.Access 2000中数据访问页有两种视图,它们是设计视图和()视图。 A.浏览 B.显示 C.页面 D.预览 二、是非判断题,根据叙述正确与否在题目开始的括号内打对号“√”或叉号“×” ()1.当建立和删除视图时,对对应的基本表没有影响。

数据库基础与应用试题

06会计电算化(函)数据库基础与应用结业试题 一、选择题 (每小题1分,共40分) 1.表的字段类型中不包括()型。 A)字符 B)数值 C)日期 D)编号 2.一个能表示十位正整数及二位小数的字段应定义为()。 A) D 10 2 B) D 13 2 C) N 12 2 D) N 13 2 3.正确退出数据库系统的命令为()。 A) END B) EXIT C) QUIT D) ESC 4.建立一个表文件的命令为()。 A) NEW B) CREATE C) OPEN D) BUILD 5.打开及关闭一个表文件的命令为()。 A) OPEN/CLOSE B) USE C) CALL/RETURN D) DO/ENDDO 6.删除表记录的命令有几种,其中清除库中全部记录的命令为()。 A)DELETE B) PACK C) ZAP D) CLEAR 7.用SORT命令排序时,升序/降序参数为()。 A)A/B B)S/J C)A/D D)D/A 8.把字符串“12/03/04”转换为日期型数据的命令为()。 A) DTOC(”12/3/04”) B) DTOC(12/3/04) C) CTOD(”12/03/04”) D) CTOD(12/3/04) 9.用()命令可对表中的记录进行统计。 A) SUM B) TOTAL C) COUNT D) STATISTIC 10.若内存变量G=“FIRST”显示其内容使用的命令是()。 A)DISPLAY G B)?G C)?&G D)SAY G 11.在下列文件扩展名(后缀)中,不属数据库系统默认的扩展名是()。 A) FDB B) LBL C) FOX D) FRM 12.在下列文件中,()是数据库的内存变量文件。 A) B) C) D) 13.要生成表,要求其结构与现有的表相同,但记录不同,建库方法是()。A) USE STD1 B) USE STD1 COPY TO STD2 COPY STRU TO STD2 C) COPY FILE TO D) CREATE STD2 FROM STD1 14.一个表文件中多个MEMO字段的内容是存放在()。 A)这个表文件中 B)一个备注文件中 C)多个备注文件中 D)一个文本文件中 15.表的索引文件扩展名是()。

相关文档
相关文档 最新文档