文档库 最新最全的文档下载
当前位置:文档库 › access模拟操作试题

access模拟操作试题

操作模拟题与操作提示

注意事项:

1、必须在指定的试题数据库中进行答题。

2、利用向导答题后,除添加控件外,不要改动任何由向导建立的控件设置。

3、添加查询字段时,不可以选择"*"字段。

4、设置命令按钮的单击事件时,必须选择相应的宏(宏组)名称,不可以使用系统自动建立的事件过程。

考生的一切操作均在打开的“学生成绩管理.accdb”数据库中进行。

一、基本操作

1、对“学生表”表进行如下设置:

1)“院系”字段的字段大小改为“8”。

2)设置“学生表”的“姓名”字段为必填字段。

3)设置“学号”字段的有效性规则为“学号”必须是9位,如果输入的数据不是9位,提示“学号必须是9位”

2、对“课程表”表进行如下设置:

1)将字段名称为“开课”的字段改为“开课单位”;

2)设置“课程号”字段为主键。

3)添加一字段名称为“其他”的字段,设置数据类型为“备注”型。

3、对主表“学生表”与相关表“选课表”建立关系,并实施参照完整性与级联更新相关记录。

二、简单操作

1、建立一个名为“查询1”的查询,查询成绩在60分以下(不包括60分)或90分以上(含90分)的学生,具体要求如下:

1)显示“学号、姓名、成绩”字段;

2)数据来源为“学生表”、“选课表”;

2、建立一个名为“查询2”的查询,查询成绩不及格的学生记录,具体要求如下:

1)显示“学号、姓名”字段;

2)数据来源为“学生表”;“选课表”

3、建立一个名为“查询3”的查询,查询“审计学”课程的最高分,具体要求如下:

1)显示“课程名、最高成绩”字段;

2)数据来源为“课程表”、“选课表”;

4、建立一个名为“选课情况”的查询,查询选修了“审计学”课程的学生,具体要求如下:1)显示“学号、姓名”字段;

2)数据来源为“学生表”、“课程表”、“选课表”;

5、建立一个名为“未选课查询”的查询,查询没有选修课程的学生记录,具体要求如下:

1)显示“学号、姓名、院系”字段;

2)数据来源为“学生表”;“选课表”

三、综合应用

1、利用设计视图建立一个名为“成绩查询”的窗体,具体要求如下:

1)窗体无记录选择器,无导航按钮,有分隔线;

2)添加一个文本框,名称为“Txt”,设置标签名称为“Label0”,标题为“请输入学生学号:”,字体名称为“隶书”,字号为“15”;

3)添加两个命令按钮,设置名称分别为“Cmd1”“Cmd2”,标题分别为“查询”“退出”。显示格式及内容参照样张。

2、建立一个名为“窗体查询”的查询,查询可根据文本框Txt中输入的学生学号

1)显示该学生的成绩信息,显示“学号、姓名、院系、课程名、成绩”字段

2)数据来源为“选课表”、“课程表”、“学生表”。

3、建立一个名为“查询宏”的宏,功能为打开名称为“窗体查询”的查询。

4、建立一个名为“关闭宏”的宏,功能为关闭名称为“成绩查询”的窗体。

5、窗体“成绩查询”中,单击按钮“查询”,运行宏“查询宏”;单击按钮“退出”运行宏“关闭宏”。

模拟题操作提示

一、基本操作

1、在数据表的“设计视图”中完成。

1)选中字段,在“字段大小”行填入数字

2)选中字段,在“必需”行设置“是”

3)选中字段,在“有效性规则”行设置“Len("学号")=9”,在“有效性文本”行填入“学号必须是9位”

2、在数据表的“设计视图”中完成。

1)直接修改字段名称

2)如果主键是单个字段,选中字段后点击“主键”按钮,或在字段位置单击右键,在快捷菜单中选择“主键”,设置后可在该字段的左侧看到“钥匙”图标。如果主键是多个字段,选中多个字段后点击“主键”按钮,则多个字段的左侧均可看到“钥匙”图标。

注意:每个数据表只能有一个主键,主键可以是单字段或是多字段的组合。

3)直接添加字段

3、

在“数据库工具”选项卡中单击“关系”,打开“关系”窗口;利用“显示表”添加数据表,拖动鼠标在“学生表”和“选课表”之间添加连线,关联条件是两个表的“学号”字段;在连线处单击右键,选择“编辑关系”,在对话框中勾选“实施参照完整性”、“级联更新相关记录”。

二、简单操作

1、与查询设置对应的SQL语句:

SELECT 学生表.学号, 学生表.姓名, 选课表.成绩

FROM 学生表 INNER JOIN 选课表 ON 学生表.学号 = 选课表.学号

WHERE 选课表.成绩<60 Or 选课表.成绩>=90

2、与查询设置对应的SQL语句:

SELECT 学生表.学号, 学生表.姓名

FROM 学生表

WHERE 学生表.学号 In (select 学号 from 选课表 where 成绩<60)

3、与查询设置对应的SQL语句:

SELECT 课程表.课程名, max(成绩) AS 最高成绩

FROM 课程表 INNER JOIN 选课表 ON 课程表.课程号 = 选课表.课程号

WHERE 课程名="基础会计"

GROUP BY 课程名

4、与查询设置对应的SQL语句:

SELECT 学生表.学号, 学生表.姓名

FROM 学生表 INNER JOIN (选课表 INNER JOIN 课程表 ON 选课表.课程号 = 课程表.课程号) ON 学生表.学号 = 选课表.学号

WHERE 课程表.课程名="审计学"

5、与查询设置对应的SQL语句:

SELECT 学生表.学号, 学生表.姓名, 学生表.院系

FROM 学生表

WHERE 学生表.学号 Not In (select 学号 from 选课表 )

三、综合应用

1、

创建窗体,包含的控件有:标签1个、文本框1个、按钮2个。

提示:注意“属性表”窗口中各项属性的值,严格按照题目要求设置。

2、与查询设置对应的SQL语句:

SELECT 学生表.学号, 学生表.姓名, 学生表.院系, 课程表.课程名, 选课表.成绩

FROM 学生表 INNER JOIN (课程表 INNER JOIN 选课表 ON 课程表.课程号 = 选课表.课程号) ON 学生表.学号 = 选课表.学号

WHERE 学生表.学号=[forms]![成绩查询]![txt].[value]

3、

4、

5、

设置“查询”按钮的“单击”事件的属性是:查询宏

设置“退出”按钮的“单击”事件的属性是:关闭宏

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