Access实验指导.doc_第1页
Access实验指导.doc_第2页
Access实验指导.doc_第3页
Access实验指导.doc_第4页
Access实验指导.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

实验一 Access 2003开发环境的熟悉一、实验目的:1. 掌握数据库的基本知识,了解Access的开发环境,熟悉系统菜单的功能,初步认识理解数据库和表的概念。2. 通过创建数据库理解数据库结构的描述方法,掌握创建Access 2003数据库的各种方法。三、实验内容:1. 进入Access 2003,使用“本机上的模板”新建一个“订单”数据库,通过“主切换面板”使用该数据库的基本功能,通过数据库窗口观察此数据库中的七个对象;2. 进入Access 2003,使用直接创建“空”数据库的方法建立一个名为“图书管理”的数据库,存放在自己的文件夹中(注:以后所有的实验作业均存放在自己创建的文件夹中,方便查找和检查,切记离开实验室时做好备份工作,以免数据丢失);3. 观察“图书管理”数据库的界面,熟悉菜单栏、工具栏。再次观察其中包含的七个对象。实验二 表的创建和使用1一、实验目的:掌握创建表的各种方法,通过设置字段属性加深对数据类型、表达式等概念的理解。三、实验内容:创建名为“学生管理”的数据库,该数据库主要包括有学生信息表、健康状况表、班级信息表(还可加入学院信息表)、课程信息表、成绩表、教师信息表、教师授课信息表等。可以参考下列各表结构(也可自行设计):1. 学生信息表:学号、 姓名、 性别、 民族、 出生日期、 政治面貌、 专业、 班级、 宿舍号、电话、 家庭住址、 毕业中学、 照片、 简历等。2. 任课教师信息表:教师编号、 教师姓名、 性别、 民族、 出生年月、 学历、 职称、 专业、 工作日期、联系电话、 照片、 简历、婚否等。3课程信息表 课程编号、课程名称、课程性质(必修、专业选修、公共选修)、课时数、学分等。4. 成绩表:学号、课程编号、成绩、备注 等。5授课表 教师编号、课程编号、授课时间(周二、3-4节)、授课地点等。检查设计完成的“学生管理”数据库是否实现以下几项内容:1. 至少包含八张表:学生信息表、健康状况表、班级信息表、学院信息表、课程信息表、成绩表、教师信息表、教师授课信息表(字段名称、类型、个数等要求自行设计,学习使用各种数据类型,做到尽可能多的使用不同类型的数据,并设计格式与准则,以此作为评分依据);2. 每张表都必须设置主键,并创建各表间完整的关系,要求实施参照完整性;3. 完成全部设计后,再向表中添加一定量的数据(至少4条记录);4. 为每张表创建一个窗体,并设计一个切换面板,用于调用所有窗体和关闭整个应用程序。实验三 表的创建和使用2一、实验目的:掌握创建表的各种方法,通过设置字段属性加深对数据类型、表达式等概念的理解。三、实验内容:在“学生管理”数据库中做下列练习:1指出哪些字段的类型为查阅向导;2学习设置字段的输入掩码和有效性规则属性:“学号”字段值必须在“SID0001”到“SID1111”之间,不能为空;“性别”字段值只能是“男”或“女”,不能为空;“成绩”字段值必须在-1到100之间的数字,不能为空;“手机号码”字段值必须是11位数字,可以为空;3. 学习设置字段格式: “学号”、“姓名”等字段名为英文 如“SID”,但现实效果为汉字;“出生日期”字段值的格式如:1984/JAN Sunday;“出生年月”字段值的格式如:1976年11月2日;“成绩”字段值的格式为:0分为红色显示、-1(缺考)为绿色显示,其他为蓝色显示; 是否型字段“婚否”的值为:yes 或者 no; 4. 建立索引、定义主键;5. 建立表间关系;6. 学习使用排序;7. 学习筛选记录;8. 学习隐藏列和冻结列。实验三 查询设计1一、实验目的:掌握使用查询设计器创建简单选择查询的方法三、实验内容:为“学生管理”数据库创建以下各个查询(查询的名称为引号引起的部分):1. 创建一个选择查询,将基本信息表中“女学生”的学号、姓名、班级查找出来;2. 创建一个选择查询,查询条件是84年以前(不包括84年出生的)出生或85年以后(不包括85年出生的)出生的“特殊年龄的学生”的学号、姓名、性别、出生年月、班级;3. 创建一个选择查询,查找“70年代出生的讲师”的所有信息;4. 创建一个多表选择查询,将基本信息表和健康情况表连接在一起显示,命名为“学生简况”;实验四 查询设计2一、实验目的:掌握实用查询设计器创建简单选择查询,并在其基础上进行相关计算三、实验内容:为“学生管理”数据库创建以下各个查询(查询的名称为引号引起的部分):1. 创建查询“班级学生人数”,要求输出班级名称、班主任、班长、并计算班级的总人数;2. 利用查询设计器创建“成绩查询”和“不及格成绩查询”,要求包含学生的姓名、课程名和成绩字段。3. 以“成绩查询”为数据源,利用交叉表查询向导建立“成绩汇总”查询,要求按行显示每位学生的成绩,并添加“总分”和“平均分”字段;3.创建查询“班级成绩”,输出你所在的班级学生的学号、姓名、课程的名称、成绩。(要求成绩表中有多个班级学生的成绩);实验五 查询设计3一、实验目的:掌握使用查询设计器创建操作查询的方法三、实验内容:为“学生管理”数据库创建以下各个查询(查询的名称为引号引起的部分):1. 创建更新查询“更新成绩”,把所有英语不及格的学生成绩改为60分;2. 创建生成表查询“生成高级职称”,将职称为教授或副教授的教师信息生成一个“高级职称教师”表;3. 创建追加查询“追加高级职称”,将职称为高级工程师或高级实验师的教师信息追加到“高级职称教师”表中;4. 创建参数查询“按姓名查询”,查询出学生的基本情况和健康情况;5. 创建删除查询“删除C语言不及格的学生”。实验六 查询设计4一、实验目的:熟练掌握SQL语句,使用sql语句创建查询。三、实验内容:为“学生管理”数据库创建以下各个查询(查询的名称为引号引起的部分):1. 使用SQL语句创建一个多表选择查询,将基本信息表和健康情况表连接在一起显示,命名为“SQL学生简况查询”;1.2. 利用SQL语句创建“SQL成绩查询”和“SQL不及格成绩查询”,要求包含学生的姓名、课程名和成绩字段;3. 利用SQL语句删除不及格学生的成绩;4. 利用SQL语句追加补考学生的成绩;5. 利用SQL语句更新课程的学分;6. 利用SQL语句生成表 “test”。注实验七 窗体设计1一、实验目的:掌握窗体的各种设计工具的使用方法;常用控件的使用方法以及各种窗体的创建和编辑方法。三、实验内容:1. 创建“自动创建课程信息纵栏式窗体”;1.2. 创建“自动创建教师信息表格式窗体”;3. 创建“向导创建学生信息纵栏式窗体”;4. 以 “班级信息”表和“基本信息”表两个表为数据源,使用向导创建主/子窗体,查看数据方式选择“通过班级信息”,子窗体布局为“数据表”;主窗体名为“班级名单主窗体”,子窗体名为“班级名单子窗体”;5. 利用添加已有窗体的方法创建主/子窗体,首先利用“课程”表和“成绩”表创建具有学号、课程名、成绩字段的“成绩子窗体”,再利用工具箱中的“子窗体”控件将“成绩子窗体”添加到第3题所创建的“向导创建学生信息纵栏式窗体”中;6. 使用窗体设计视图以“成绩”表为数据源创建“手动创建成绩表纵栏式窗体”,要求其中“学号”和“课程编号”为组合框控件;7. 使用窗体设计视图手动创建“学生基本信息窗体”,要求窗体中显示“基本信息”表的所有字段,并在窗体上添加三个按钮:添加新记录的按钮、删除记录的按钮、关闭窗体的按钮,并实现按钮的功能;8. 创建一个对话框窗体“课程成绩”,在窗体中添加一个选择课程名称的列表框,实现显示选定课程的所有学生的成绩的功能;9. 为所有的表创建窗体,创建方法自选,并创建切换面板,将所有窗体链接起来,并具有返回上一级、关闭窗体和退出应用程序的功能;10. 创建“教工情况数据透视图”,“职称”为分类字段,“学历”为系列字段,“姓名”为数据字段,水平坐标为职称名称,垂直坐标为职称人数;实验八 窗体设计2一、实验目的:掌握窗体的各种设计工具的使用方法;常用控件的使用方法以及各种窗体的创建和编辑方法。三、实验内容:1. 新建设计视图窗体“控件练习”,要求如下:1)在窗体页眉设计一个标签,标签内容为“控件练习”,设置字体大小为20,任意一种前景颜色和背景颜色,文本居中对齐;2)利用向导方式创建“命令按钮”,一个命令按钮来打开“纵栏式基本信息”窗体,一个“命令按钮”来关闭当前窗体,一个“命令铵钮”来退出ACCESS应用程序。2. 利用设计视图设计窗体“基本信息”,要求如下:1)在窗体页眉设计一个标签,标签内容为“基本信息”,设置字体大小为20,任意一种前景颜色和背景颜色,文本居中对齐;2)设置窗体的记录源为“基本信息”表;3)利用字段列表工具增加与字段相关联的文本框,将基本信息表中的字段添加到主体中;实验九 创建报表一、实验目的:掌握各种报表设计工具的使用方法及报表的创建、编辑和使用方法。三、实验内容:1. 创建“自动创建学生信息纵栏式报表”;1.2. 创建“自动创建课程信息表格式报表”;3. 创建“向导创建教师信息纵栏式报表”;4. 使用“标签向导”创建名为“学生情况标签报表”的标签式报表;5. 以职称和文化程度字段创建图表式报表“教工情况图表式报表”;6. 以“成绩”表为数据源创建“成绩汇总报表”,要求添加总分字段,计算每个学生成绩的总分;7. 以“基本信息”表和“成绩”表为数据源,创建主子式报表“学生成绩报表”;8. 使用报表设计视图创建“课程信息报表”;9. 以“学生简况”查询为数据源,创建按“出生年月”字段分组,以“年”为间隔的报表,报表名为“学生情况按出生年月分组报表”。5. 可以在报表中进行分组字段的类型有哪些?6. 学习使用“标签向导”设计报表,思考用“标签向导”设计出的报表有什么特殊的作用?实验十 宏的

温馨提示

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

评论

0/150

提交评论