1、上机操作题-试卷 40 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)将数据库“school”添加到项目“xm”中。(2)修改表单“bd1”,将其中标签的字体大小修改为20。(3)把表单“bd1”添加到项目“xm”中。(4)为数据库“school”中的表“student”建立唯一索引,索引名称和索引表达式为“学号”。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)从项目“xm”中移去数据库“图书借阅”(只是移去,不是从磁盘上删除)。(2)建立自由表“学生”(不要求输入数据),表结构为:(3)将考生文件夹下的自由
2、表“学生”添加到数据库“图书借阅”中。(4)从数据库中移除表“图书借阅”,并将其从磁盘上删除。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.(1)建立视图 shitu,并将定义视图的代码放到 my.txt 中。具体要求是:视图中的数据取自数据库“送货管理”中的“送货”表。按“总金额”排序(降序)。其中“总金额=价格*数量”。(2)使用一对多报表向导建立报表。要求:父表为“产品信息”,子表为“外型信息”。从父表中选择所有字段。从子表中选择所有字段。两个表通过“产品编号”建立联系,按“产品编号”升序排序。报表样式选择“随意式”,方向为“纵向”。报表标题为“送货浏览”。生成的报
3、表文件名为 myr。(分数:2.00)_上机操作题-试卷 40 答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)将数据库“school”添加到项目“xm”中。(2)修改表单“bd1”,将其中标签的字体大小修改为20。(3)把表单“bd1”添加到项目“xm”中。(4)为数据库“school”中的表“student”建立唯一索引,索引名称和索引表达式为“学号”。(分数:2.00)_正确答案:(正确答案:(1)选择【文件】【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。 在项目管理器中选择“数据”选项卡,
4、然后选择列表框中的“数据库”,单击“添加”按钮,将考生文件夹下的数据库“school”添加到新建的项目“xm”中。 (2)选择【文件】【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1sex”,单击“确定”按钮,打开表单“bd1”。 在表单设计器中,单击标签“Label1”,在标签属性窗口中分别将“FontSize”属性值修改为“20”,关闭表单设计器并保存。 (3)在项目管理器中,单击“文档”选项卡,选择“表单”,单击“添加”命令按钮,将考生文件夹下的表单“bd1”添加到新建的项目“xm”中。 (4)在项目管理器中,单击“数据”选项卡,选择“school”数据
5、库下的“student”表。 单击项目管理器右边的“修改”按钮,打开表设计器。 在表设计器中单击“索引”选项卡,索引名称和索引表达式均输入为“学号”,类型选择“唯一索引”,单击“确定”按钮保存表“student”结构。)解析:二、简单应用题(总题数:1,分数:2.00)2.(1)从项目“xm”中移去数据库“图书借阅”(只是移去,不是从磁盘上删除)。(2)建立自由表“学生”(不要求输入数据),表结构为:(3)将考生文件夹下的自由表“学生”添加到数据库“图书借阅”中。(4)从数据库中移除表“图书借阅”,并将其从磁盘上删除。(分数:2.00)_正确答案:(正确答案:(1)选择【文件】【打开】命令,在
6、“打开”对话框的“文件类型”下拉列表框中选择“项目”,选择“xmpjx”,单击“确定”按钮,打开项目管理器。 在项目管理器中,选择数据库“图书借阅”,单击“移去”按钮,再在弹出的对话框中单击“移去”按钮,将“图书借阅”数据库从项目中移除。 (2)在项目管理器中选择“数据”选项卡,然后选择列表框中的“自由表”,单击“新建”按钮,选择“新建表”,在“创建”对话框中输入表名“学生”,单击“保存”进入表设计器,根据题意输入表结构内容,单击“学生”按钮保存表。 (3)选择【文件】【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“图书借阅dbc”。选择“独占”,单击“确定”按钮
7、,打开数据库设计器。 在“数据库设计器”中,单击右键选择“添加表”命令,在“打开”对话框中选择表“学生”,单击“确定”按钮将自由表“学生”添加到数据库“图书借阅”中。 (4)在数据库设计器中,选择表“图书借阅”,单击右键选择“删除”命令,在弹出的对话框中单击“删除”按钮,表“图书借阅”从“图书借阅”数据库中移除并将其从磁盘上删除。 选择【数据库】【清理数据库】命令清理数据库。)解析:三、综合应用题(总题数:1,分数:2.00)3.(1)建立视图 shitu,并将定义视图的代码放到 my.txt 中。具体要求是:视图中的数据取自数据库“送货管理”中的“送货”表。按“总金额”排序(降序)。其中“总
8、金额=价格*数量”。(2)使用一对多报表向导建立报表。要求:父表为“产品信息”,子表为“外型信息”。从父表中选择所有字段。从子表中选择所有字段。两个表通过“产品编号”建立联系,按“产品编号”升序排序。报表样式选择“随意式”,方向为“纵向”。报表标题为“送货浏览”。生成的报表文件名为 myr。(分数:2.00)_正确答案:(正确答案:(1)在命令窗口输入命令:MODIFY FILE my,打开文本编辑器,在编辑器中输入以下程序段: *文件 my.txt 中的程序段* OPEN DATABASE 送货管理.dbc CREATE VIEW shitu AS; SELECT 订单号,器件号,器件名,价
9、格,数量,价格*数量 AS 总金额; FROM 送货; ORDER BY 总金额 DESC * 在命令窗口输入命令:DO my.txt,运行程序,其视图结果如图所示。 (2)在“工具”菜单选择“向导”“报表”菜单命令,出现“向导选取”对话框,根据题意数据源是多个表,因此选定“一对多报表向导”。单击“确定”。 步骤一:在弹出的对话框中“数据库和表”选项选择父表“产品信息”,并把全部“可用字段”选为“选定字段”。 步骤二:选择子表“外型信息”,并把全部“可用字段”选为“选定字段”。 步骤三:系统自动以“产品编号”建立两表之间的关系。 步骤四:在“排序记录”中选择“产品编号”,并选择升序排序。 步骤五:报表样式选择为“随意式”,方向为“纵向”。 步骤六:把表单标题改为“送货浏览”,可以在单击“完成”之前单击“预览”按钮来预览生成的报表,最后单击“完成”按钮。 将报表以文件名为 myr 保存在考生文件夹中。报表预览结果如图所示。 )解析: