数据库应用上机试题.doc
文本预览下载声明
Access上机练习
一、Access的基本练习
1.学习Access的启动和退出;
2.通过上机熟悉Access的用户界面(包括Access窗口和数据库窗口的组成);
二、数据库的创建
1.在上述所建数据库中创建如下三张数据表
“学生”表(结构)
字段名 学号 姓名 性别 出生日期 专业 类型 文本 文本 文本 日期/时 文本 大小 4 6 2 16 “学生”表(数据)
学号 姓名 性别 出生日期 专业 2001 王云浩 男 1963年3月6日 计算机信息管理 2002 刘小红 女 1965年5月18日 国际贸易 2003 陈 芸 女 1963年2月10日 国际贸易 2101 徐 涛 男 1964年6月15日 计算机信息管理 2102 张春晖 男 1966年8月27日 电子商务 2103 祁佩菊 女 1970年7月11日 电子商务
“课程”表(结构)
字段名 课程号 课程名 学时数 学分 类型 文本 文本 数字 数字 大小 3 16 整型 整型
“课程”表(数据)
课程号 课程名 学时数 学分 501 大学语文 70 4 502 高等数学 90 5 503 基础会计学 80 4
“成绩”表(结构)
字段名 学号 课程号 成绩 类型 文本 文本 数字 大小 4 3 单精度
“成绩”表(数据)
学号 课程号 成绩 2001 501 88 2001 502 77 2001 503 79 2002 501 92 2002 502 91 2002 503 93 2003 501 85 2003 502 93 2003 503 66 2101 501 81 2101 502 96 2101 503 75 2102 501 72 2102 502 60 2102 503 88 2103 501 95 2103 502 94 2103 503 80 【操作步骤】
(1)在“数据库”窗口中,单击“对象”栏下的“表”,然后双击“使用设计器创建表”快捷方式。
(2)弹出表“设计视图”对话框,在“字段名称”列中输入字段名,在“数据类型”列中选择数据类型。
(3)在窗口下部的“字段属性”区中,利用“常规”选项卡设置字段大小。
3.将学生表的“学号”字段定为主键,课程表的“课程号”定为主键,成绩表使用学号和课程号的组合作为主键。
【操作步骤】
(1)在学生表的设计视图下,单击学号所在的行,再单击“工具栏”上的主键按钮;
(2)在课程表的设计视图下,单击课程号所在的行,再单击“工具栏”上的主键按钮;
(3)在成绩表的设计视图下,按下Shift键分别单击学号和课程号所在的行,再单击“工具栏”上的主键按钮;
4.向表中输入数据。
【操作步骤】
(1)在数据库窗口中双击要输入数据的表,进入“数据表”视图。
(2)在“数据表”视图中可进行数据的输入。
5.建立上述三个表之间的关系,在建立过程中要求选择“实施参照完整性”。
【操作步骤】
(1)按F11键切换到“数据库”窗口。
(2)单击工具栏上的“关系”按钮,打开“关系”窗口;同时出现“显示表”对话框,其中将有上述所建的三个表。
(3)分别双击“学生”表、“成绩”表和“课程”表;然后关闭“显示表”对话框。
(4)用鼠标按住“学生”表中的“学号”(主键),将其拖动“成绩”表的“学号”(外键)上;在弹出的“编辑关系”对话框中选择“实施参照完整性”,然后单击“确定”按钮。
(5)再用鼠标按住“课程”表中的“课程号”(主键),将其拖动“成绩”表的“课程号”(外键)上;在弹出的“编辑关系”对话框中选择“实施参照完整性”,然后单击“确定”按钮。
二、使用用设计视图对TEST.mdb数据库建立相关查询对象。
1.根据以下要求创建一个名为“一般选择查询”的选择查询对象。
(1)查询所有同学的有关基本信息和考试成绩。
(2)查询显示字段为:学号、姓名、年龄、课程号、课程名、成绩。
【操作步骤】
(1)按F11键切换到“数据库”窗口。
(2)在“数据库”窗口中,单击“对象”栏下的“查询”,然后双击“在设计视图中创建查询”快捷方式,此时出现“设计”窗口和“显示表”对话框,“显示表”对话框中显示上述所建的三个数据表。
(3)分别双击三个表,将它们添加到查询“设计”窗口中作为查询数据源,然后关闭“显示表”对话框。
(4)使用设计器创建多表查询必须建立关系,如果还没有建立,则需要建立表间关系。
(5)向查询中添加字段:分别双击要添加的字段,或使用鼠标将要添加的各个字段分别拖动到“字段”一行的不同单元格中(本例添加的字段是学号、姓名、课程号、课程名、成绩)。
(6) “年龄”信息要通过表达式计算获得(计算公式:当前年份-出生年份):
在字段行单击某个单元
显示全部