《数据库技术(Access)实验报告书》(2)

2019-03-10 19:49

字段名 类型 大小 是否主键 借书证号 文本 5 是 姓名 文本 4 否 性别 是/否 否 出生日期 日期/时间 短日期 否 学历/职称编号 数字 长整型 否 地址 文本 15 否 电话 文本 12 否 ② 在创建“学历/职称”字段时,请使用“查阅向导”。过程提示如下: a) 在字段的数据类型中选择“查阅向导?”;

b) 在向导第一步中,选择“使查阅列在表或查询中查阅数值”,然后单击“下一步”;

c) 选中列表的“读者类别”表,单击“下一步”; d) 将“学历/职称编号”和“学历/职称名称”,移至“选定字段”列表中,单击“下一步”;

e) 在“请指定查阅列中列的宽度:”中使用默认值,单击“下一步”; f) 在“请为查阅列指定标签:”下文本框中输入“学历/职称编号”,单击完成。

③ 在“读者信息”表中输入数据。

6. 根据下列要求创建“借阅信息”表(选做)

① 使用设计器; ② 表结构自定;

③ “借书证号”和“书号”使用“查阅向导”。 实验报告与思考

1. 比较各种创建表的方法,体会它们之间的区别?

实验三 Access数据表的编辑

实验目的

1. 熟悉字段的有关属性,掌握数据表结构的修改; 2. 理解索引的有关概念,掌握索引的建立。

3. 掌握对数据表中记录的编辑和显示等的基本操作; 4. 掌握查阅字段的设置 实验内容与步骤

1. 启动数据库管理系统Access,打开本次实验所用的“学生档案”数据库,分别打开数据库中有关表格,熟悉数据库结构。 2. 按以下要求,修改“学生基本信息”表的结构:

a) 将“性别ID”、“民族ID”、“政治面貌ID”和“班级ID”字段的标题

和默认值修改如下: 字段名 标题 默认值 性别ID 性别 “1” 民族ID 民族 “01” 政治面貌ID 政治面貌 “2” 班级ID 班级 b) 在“家庭收入”前插入新字段“体重”,并修改“身高”和“家庭收入”

字段属性如下: 小数位字段名 数据类型 字段大小 有效性规则 有效性文本 数 身高不能小身高 数字 单精度型 2 >=0 于0 体重不能超体重 数字 单精度型 2 >=0 And <500 出有效范围! 家庭收入 货币 货币 2 c) 使用“输入掩码向导”为“身份证号”字段设置输入掩码为“999;;” 3. 按以下要求,为“学生基本信息”表定义索引: 索引名称 字段名 排序次序 主索引 唯一索引 忽略Nulls 姓名 姓名 升序 否 否 否 班级ID 班级 升序 否 否 否 姓名 4. 对“学生基本信息”中记录完成以下操作:

a) 在表中插入新记录:张杰,050301,男, 170431,,汉族,党员,网

络051,176.3,75.2,3500.0,,,

b) 删除15号朱天宗同学的记录。 5. 为“学生基本信息”表设置显示格式:

a) 设置字体格式为:宋体,常规,小四,深红色;

b) 调整列宽,使各个字段的记录值均能显示出来,设置行高为16; c) 设置“单元格效果”为“凸起”; d) 将“照片”和“简历”字段隐藏;

e) 冻结“学生ID”和“姓名”两个字段。 实验报告与思考

1. 对实验内容与步骤中的第2、3步进行总结,并编写实验报告; 2. 在Access帮助中查阅有关索引、有效性规则和输入掩码的内容。

实验四 记录筛选与数据表关系

实验目的

1. 掌握对数据表中记录进行排序和筛选; 2. 理解关系的概念,掌握关系的定义和使用。 实验内容与步骤

1. 启动Access,打开本次实验所用的数据库“学生档案”;

2. 对“学生基本信息表”中的记录进行排序,要求按“性别”升序排序,性别相同的,按出生日期先后排序;

3. 从“学生基本信息”表中筛选出家庭收入低于3000元的少数民族同学的信息。

4. 将“课程信息表”的“课程号”定义为主键,将“成绩档案表”的“学生ID”和“课程号”设为主键;

5. 在“学生基本信息表”的“学生ID”和“成绩档案表”的“学生ID”间建立关系,并为关系设定“实施参照完整性”; 6. 试向“成绩档案表”中输入记录:(100,J02,84),系统有什么提示,思考为什么会这样?

7. 在“课程信息表”的“课程号”和“成绩档案表”的“课程号”间建立关系,并为关系设定“实施参照完整性”;

8. 试将“课程信息表”中的课程号为G03的课程删除,系统有什么提示,思考为什么会这样?现在如果一定要把这门课删除,怎么办?

9. 将“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系删除。 实验报告与思考

1. 对上述的第3、5、6、8和9步实验过程进行总结,编写实验报告;

2. 思考:若在建立“课程信息表”的“课程号”和“成绩档案表”的“课程号”间的关系时,选定了“级联更新相关字段”,则若将“计算机基础”的课程号改为“J07”,那么 “成绩档案表”中的此门课程的课程号会发生什么变化?

实验五 查询的创建

实验目的

1. 掌握利用向导和设计器创建选择查询的方法。 2. 掌握在设计视图中创建参数查询的方法。 3. 掌握查询规则的确定方法。

4. 掌握使用向导和设计器创建交叉表查询的方法。 实验内容与步骤

1. 启动Access,打开本次实验所用的数据库“学生档案”;

2. 使用向导创建查询,要求查询出学生的学生证号、姓名、身份证号、民族和家庭收入;在对象中单击“查询”,选择使用向导查询,在字段中分别添加学生证号、姓名、身份证号、民族和家庭收入。点下一步即可完成。 3. 使用设计视图查询,要求查询出学生姓名、课程名和成绩;在对象中单击“查询”,选择使用设计视图查询。添加“学生基本信息表”、成绩档案表、课程信息表。选择姓名、分数、课程名。 命名,完成查询

4. 设计查询,要求查询出软件042班所有男生的学生证号、姓名和身高,并按学生证号的升序排序;选择设计视图查询,选择学生基本信息表和班级两张表,选择班级名称、学生证号、姓名、性别、身高字段,条件限制:班级,软件042;性别,男。选中学生证号列,右击,弹出菜单选择升序排列

5. 查询出“计算机基础”课程成绩前3名的同学的姓名和班级;在设计视图中选择课程信息表,学生基本信息表、成绩档案表及班级。选择课程名、班级名称、姓名、分数字段,条件限制:课程名,计算机基础,右击空白部分在菜单中选择属性,限定上限值为3

6. 从学生基本信息表中查询出所有姓孙的同学的信息;选择向导查询,选择学生基本信息表,添加表中所有信息,点下一步,选择修改设计图,在姓名字段设置条件:“孙*”

7. 利用设计视图创建查询“成绩查询”,查找年龄大于等于20的且成绩在70分以上的学生的学生证号、姓名字段的信息,要求年龄由出生日期字段计算得到且无重复的显示学号、姓名字段的值;

8. 修改第3步所建查询,要求查询出所有2004级计算机网络专业的学生的成绩(学生证号中中间两位为专业代码,计算机网络专业的代码为03); 9. 建立参数查询,学生能通过输入自己的姓名,查询出自己的所有课程的成绩;

10.设计查询,统计出各班级“计算机基础”课的平均成绩; 11.分别统计出各班级的男女生总数; 12.创建交叉表查询“学生成绩表”,要求列标题为课程名,行标题为学生姓名,行列交叉处为该学生此门课的成绩。


《数据库技术(Access)实验报告书》(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:财政学(A卷答案)张斗胜

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: