二级Access数据库程序设计实验指导_第1页
二级Access数据库程序设计实验指导_第2页
二级Access数据库程序设计实验指导_第3页
二级Access数据库程序设计实验指导_第4页
二级Access数据库程序设计实验指导_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录实验 1初识 access 20101实验2建立数据库和表1实验3建立表关系和获取外部数据3实验4编辑和使用表3实验5创建选择查询4实验1 初识access 2010【实验目的】1. 熟悉 access 2010o2. 熟练启动access 2010以及空数据库的创建、保存、打开与关闭。 【实验内容】1. access 2010 的启动。方法一:“开始”菜单方法二:桌面快捷方式方法三:在"运行”窗口中输入msaccess2. 创建空数据库。方法:选项卡“文件” 一命令“新建” 一选项“空数据库”3. 打开数据库。方法一:选项卡“文件” 一命令“打开”方法二:选项卡“文件”一命令“

2、最近所用文件”方法三:快捷键ctrl+o4. 关闭数据库方法:选项卡“文件”命令“关闭数据库”5. access 2010 的退出。实验2建立数据库和表【实验h的】1. 熟练掌握建立空数据库。2. 熟练学握建立表结构、设置字段属性和向表中输入数据。【实验内容】1. 建立空数据库建立一个名为“学籍管理系统”的空数据库,保存到个人文件夹中。2. 建立表(重点)在“学籍管理系统”空数据库中建立以下三个表对象。(1) 建立学牛表用设计器建立学生表的结构,结构如下图所示。学生表的表结构字段名称数据类型字段人小学号文本10姓名文本性别查阅向导型民族文本出生日期日期/时间政治面貌文本籍贯文木电话文本15em

3、ail itiltll:超级链接照片ole对彖简历备注a)设置主键学生表的主键为“学号”。b)设置默认值将“民族”字段的默认值设为“汉族”。c)设置显示格式设置“出生口期”字段为长口期显示格式。d)设置输入掩码要求“学号”的字段值只能为1()个数字。e)为学生表输入记录。(输入5条以上)(2)建立课程表使用设计器建立课程表的表结构,表结构如下图所示。课程表的表结构字段名称数据类型字段人小课程编号文木4课程名称文本20课程类别文本10学分了节a)将“课程号”设證为主键b)输入课程表中的记录(输入5条以上)(3)建立成绩表用设计器建立成绩表的结构,结构如下图所示。成绩表的表结构字段名称数据类型字段

4、大小学号文本10课程编号文木4平吋成绩单精度期中成绩单精度期末成绩单精度a)设置主键将成绩表的主键设置为“学号”与“课程编号”两个字段。b)设置冇效性规则及冇效性文本为各成绩字段分别设置有效性规则,即成绩在0100之间,并设置有效性文本“成绩的范伟i 应在0-100之间”c)设直输入掩码要求“成绩”字段值整数部分最多3位数字且保留1位小数。d) 为成绩表输入记录。(输入5条以上)实验3建立表关系和获取外部数据【实验目的】1. 熟练掌握建立表z间的关系。2. 掌握导出/导入表、链接表。【实验内容】在“学籍管理系统”数据库中完成以下操作:1. 建立表之间的关系(1) 建立学生表与成绩表,以及课程表

5、与成绩表的一对多关系。(2) 若学生表屮的某学号在成绩表屮有相关选课记录,试修改学生表中的该学号字段值,观 察能否直接更改。(3) 若学生表中的某学号在成绩表中有相关选课记录,试删除学生表中的该学生记录,观察 能否直接删除。(4) 若学牛表小不存在某个学号,试在成绩表小插入此学号选课记录,观察能否插入。(5) 删除课程表与成绩表之间的关系。(6) 重新设置课程表与成绩表z间的关系及实施参照完整性,级联更新和级联删除,输入记 录并测试级联更新和级联删除的效果。(7) 展开、折亞子数据表。(8) 恢复各表zi'可的关系。2. 导出/导入表、链接表复制表将学生表的表结构和数据复制一份在库中,

6、名为“学生备份”。导出表将学生表导出为excel表,文件名为"学生导出.xlsx”。(3) 从数据库中删除学生表链接表将第(2)步导出的“学生导lll.xlsx"链接到本库,链接表名称为“学生链接”。导入表将excel表'学生导出xlsx”导入到本库小,表名为“学牛导入”。(6)恢复学生表。实验4编辑和使用表【实验冃的】1. 掌握修改表结构、编辑表内容和调整表外观。2. 掌握排序记录、筛选记录。【实验内容】在“学籍管理系统”数据库中完成以下操作:1. 修改表结构在“成绩表”中添加一个字段“学期成绩”,定义为计算类型,学期成绩的计算公式是:学 期成绩=平时成绩x 10

7、%+期111成绩x 20%+期末成绩x 70% o2. 查找和替换数据(1) 查找“学生表”中“性别”为"男”的数据。 将“学生表”屮“政治面貌”为空值的记录替换为“团员”。3. 调整表外观(1) 隐藏列隐藏学生表中的“电话”及"email地址”字段,观察结果,再取消隐藏。冻结列冻结学纶表中的“学号”,“姓名”字段,拖动滑块或单击水平滚动按钮将表左右移动,观察 效果,再取消冻结。(3) 设置数据表的格式设置课程表的格式,单元格效果为平面,网格线为蓝色,背景为白色。(4) 改变字体将课程表的字体、字形、字号及颜色分别调整为楷体、粗体、14号及深蓝色。4. 排序记录(1) 单字

8、段排序対成绩表按“学期成绩”降序排序。(2) 多字段排序对学生表按“籍贯”升序排序,“籍贯”相同的按“姓名”降序排序。5. 筛选记录(1) 按选定内容筛选在学生表中筛选出籍贯是“河南郑州”的所冇学生信息。(2) 使用筛选器筛选在学生表屮筛选出姓杨的同学的记录。(3) 按窗体筛选在学生表中筛选出女生记录。(4) 高级筛选在学牛表屮筛选出1995年及以后出生的女牛记录。实验5创建选择查询【实验目的】1. 熟练掌握使用设计视图创建选择查询。2. 熟练掌握创建带计算的选择查询。【实验内容】1. 不带条件的查询用杳询向导或查询设计视图建立多表查询,在学住表屮选择“学号”、“姓名”字段,在课程 表中选择“

9、课程名称”,在成绩表屮选择“平时成绩”、“期屮成绩”、“期末成绩”、“学期成 绩”字段,查询名为“实验5学生成绩单”。2. 带条件的查询(1) 建立一个名为“实验5女生查询”的查询,要求显示出1993年及以后出生的女生的“学 号”、“姓名”、“性别”、“出生日期”。(2) 建立一个名为“实验5成绩杏询”的查询,杳询显示出学期成绩不及格的“学号”、“姓 名”、“课程名称”、“学期成绩”。(3) 查询选修了 access课程的成绩单,耍求显示学号、姓名、课程名称、学期成绩,查询 名为“实验5access成绩单”。3. 计算查询(1) 统计学生人数,并显示为“学生总数”,查询名为“实验5学生总数”。(2) 统计男生人数,并显示为“男生总数”,查询名为“实验5男生总数”。 统计选修了 access课程的人数,并显示为选修人数,杏询名为“实验5ac

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论