数据库原理与应用实验指导书2_第1页
数据库原理与应用实验指导书2_第2页
数据库原理与应用实验指导书2_第3页
数据库原理与应用实验指导书2_第4页
数据库原理与应用实验指导书2_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

(快速切换页码方法:按住ctrl键再单击相关项目)TOC\o"1-4"\n\h\z\u实验一创建数据库与表1.新建数据库(1)利用向导创建数据库(新建文件/本机上的模板)(2)创建空数据库2.表的基本操作(1)使用向导创建表(2)复制表(3)利用设计视图建立表(参考教材P25-P29)①设置查阅向导②设置标题属性(P42)③设置默认值(P44)④设置字段的“有效性规则”与“有效性文本”(P42)⑤设置掩码(P43)⑥设置日期格式:(P40)⑦设置主键(P49)⑧增加字段,在“姓名”字段后增加一个“年龄”字段(P48)⑨删除字段,将刚增加的字段删除。(P49)(4)表操作①在数据表视图和设计视图之间进行切换,熟悉切换的方法。②在数据表视图中输入记录。③隐藏/取消隐藏列(P53)——格式菜单④冻结(P64)——格式菜单⑤排序(P58)——记录菜单⑥筛选(P60)——记录菜单⑦调整表外观——格式菜单3.表间关系(P64)4.导入、链接、导出(P34)实验二查询⑴使用设计视图建立查询⑵使用设计视图建立查询⑶设置查询排序及准则⑷汇总查询⑸交叉表查询⑹参数查询⑺动作查询①删除查询②更新查询③追加查询④生成表查询:⑻利用SQL语句建立查询《数据库原理与应用》实验指导书一、实验的性质与学习目的《数据库原理与应用》为非计算机专业的公共课程。通过实验教学,使学生验证并掌握数据库管理系统的基本原理,具备数据库的基本设计能力、掌握利用数据库进行信息管理的基本技能,初步掌握数据库应用系统的开发方法,为以后更好地使用数据库应用系统打下坚实的基础。二、实验的任务和内容教学内容设计实验工作任务实验一:创建数据库与表的基本操作项目一:新建数据库项目二:表的基本操作项目三:表间关系建立学生信息管理数据库建立学生信息表、成绩表、课表设置三个表间关系实验二:查询项目一:在设计视图建立查询项目二:利用SQL语句建立查询练习创建表达式字段、设置查询排序与准则的方法;练习汇总查询、参数查询、交叉表查询、动作查询等查询的创建方法。学会使用SQL语言实验三:窗体项目一:掌握使用向导创建窗体的方法项目二:在设计视图创建窗体项目三:完善“学生成绩录入”窗体使用设计器设计“学生综合信息”等窗体实验四:报表与数据访问页项目一:报表的设置项目二:数据访问页的设置使用向导和设计器设计报表生成数据访问页实验五:宏项目一:建立切换面板或利用宏建立菜单项目二:建立自动启动宏建立学生信息管理信息系统的切换面板或菜单实验六:数据库设计理论实践项目一:自选题材,利用数据库知识设计小型管理信息系统设计小型管理信息系统实验一创建数据库与表一、实验的性质与学习目的了解ACCESS数据库的基本特点和数据库的对象;学习并掌握创建、使用表的方法,掌握数据库的设计步骤二、实验的任务和内容教学内容设计实验工作任务实验一:创建数据库与表的基本操作项目一:新建数据库项目二:表的基本操作项目三:表间关系建立学生信息管理数据库建立学生信息表、学生成绩表、课程表设置三个表间关系三、实验的具体步骤及要求1.新建数据库建立以自己学号姓名命名的文件夹,以下所有操作产生的数据库及其他文件,都存储在该文件夹中。(1)利用向导创建数据库(新建文件/本机上的模板)利用数据库向导提供的“讲座管理”建立“讲座管理”数据库。选择数据库的样式为“国际”,报表的打印样式为“正式”。在数据库标题对话框中设置标题的名称为“讲座管理”,选择建完数据库后,启动该数据库。(2)创建空数据库 新建空的数据库,以“学生成绩管理”保存,并打开该数据库。2.表的基本操作(1)使用向导创建表(参考教材P29-P32)使用表向导,从“商务”类型表中,选择“学生和课程”,全选字段,建立表“学生和课程”。选择“直接向表中输入数据”,完成向导操作后,在表中任意输入2条记录。(2)复制表选中表“学生和课程”,单击鼠标右键,选择复制、粘贴,在本数据库中复制表的结构到新表“学生和课程1”选中表“学生和课程”,单击鼠标右键,选择复制、粘贴,将“学生和课程”表的结构和数据复制到表“学生和课程2”注意观察“学生和课程1”和“学生和课程2”的区别,删除“学生和课程”、“学生和课程1”、“学生和课程(3)利用设计视图建立表(参考教材P25-P29)打开数据库,使用设计器创建表:“学生信息”、“学生成绩”和“课程”。表的结构如下:①“学生信息”表:字段名称数据类型字段大小学号文本11姓名文本8性别文本2班级文本20出生日期日期/时间民族文本6是否团员是/否邮政编码文本6地址文本40电话文本11照片OLE对象备注备注②“学生成绩”表:字段名称数据类型字段大小学号文本11课程号文本4期中成绩数字(长整型)期末成绩数字(长整型)平时成绩数字(长整型)总评成绩数字(长整型)③“课程”表:字段名称数据类型字段大小课程号文本4课程名称文本20学分数字(长整型)姓名文本8所有字段输入后,保存,输入表名退出,询问先选择“否”,以后再设置“主键”。(4)设置字段的属性(参考教材P39-P44)①设置查阅向导ⅰ设置“学生信息”表中,“班级”字段为查阅向导,选择“自行键入所需查阅值”单击“下一步”后,在第1列中纵向输入“11土木本3”、“11土木本4”、“11土木本5”、“交通本1”、“11资产本1”起码有一个本人所在班级,再随意输入两个班级(班级至少三个)……单击“下一步”,指定查阅列的标签为“班级”,按“完成起码有一个本人所在班级,再随意输入两个班级(班级至少三个)ⅱ用同样的方法将“学生信息”表中“性别”设置为“男”、“女”。ⅲ设置“学生成绩”表中,通过“使用查阅列在表或查询中查询数值”的方法,为“学号”、“课程号”为查阅向导。其中“学号”的查阅向导图SEQ图\*ARABIC1图SEQ图\*ARABIC2图SEQ图\*ARABIC3用同样方法设置课程号……②设置标题属性(P42)例“课程”表中“姓名”字段的标题属性为“任课教师”。③设置默认值(P44)例“学生信息”表中,“民族”默认值为“汉”。④设置字段的“有效性规则”与“有效性文本”(P42)例设置“学生信息”表中“出生日期”字段,当输入的出生日期在1990年1有效性规则:Between#1990-1-1#And#1995-12-31#有效性文本:日期:1990-1-1~1995-12-31⑤设置掩码(P43)作用:可以使数据输入更容易,并且可以控制用户输入的值使“民族”字段的显示格式为“×族”。输入掩码:&\族⑥设置日期格式:(P40)设置“出生日期”的格式为“长日期”⑦设置主键(P49)“学生信息”主键为“学号”、“课程”表主键为“课程号”、“学生成绩”表主键为“学号”、“课程号”。图SEQ图\*ARABIC4⑧增加字段,在“姓名”字段后增加一个“年龄”字段(P48)⑨删除字段,将刚增加的字段删除。(P49)(4)表操作①在数据表视图和设计视图之间进行切换,熟悉切换的方法。②在数据表视图中输入记录。“学生信息”表的内容任意填写,其中必须有一个本人的真实信息,至少要有10人的信息(不能出现雷同)输入日期用减号或除号隔开年月日例95-3-4或1995-3-495/3/41995/3/4照片输入方法,参见教材P46“课程”表的记录可参考下图图SEQ图\*ARABIC5“课程”表的内容“学生成绩”表的成绩任意填写,起码要有四个人,每人至少3门课(每个人任意选三门课)其中总评成绩不用输入,(以后计算求出)③隐藏/取消隐藏列(P53)——格式菜单例:隐藏“学生信息”表中“民族”字段。取消隐藏“民族”字段④冻结(P64)——格式菜单冻结“学生信息”表中“学号”、“姓名”字段。⑤排序(P58)——记录菜单按照“期末成绩”的降序对“学生成绩”表排序。按照“学号”的升序对“学生成绩”表排序。⑥筛选(P60)——记录菜单单击记录→筛选使用“按选定内容筛选”,在“学生信息”表中:筛选所有民族是“汉”的学生使用“内容排除筛选”,在“学生信息”表中:筛选所有民族是少数民族的学生;使用“按窗体筛选”,在“学生信息”表中:筛选所有性别是男的学生;⑦调整表外观——格式菜单设置字体、设置数据表格式3.表间关系(P64)打开数据库,在“学生信息”表、“学生成绩”表和“课程”表之间建立表间关系。在数据库窗口中,点击鼠标右键,选关系图SEQ图\*ARABIC6学号拖向学号,课程号拖向课程号图SEQ图\*ARABIC7图SEQ图\*ARABIC8并练习修改、删除关系4.导入、链接、导出(P34)将“学生信息”表导出,在本人文件夹中,名为学生信息1.xls将“学生信息1.xls”导入,名为“学生信息1”表将“学生信息.xls”链接,名为“学生信息2”表当修改了“学生信息1.xls”,观察“学生信息1”表和“学生信息2”的区别实验二查询一、实验的性质与学习目的了解ACCESS数据库的基本特点和数据库的对象;学习并掌握创建、使用表的方法,掌握数据库的设计步骤二、实验的任务和内容教学内容设计实验工作任务实验二:查询项目一:在设计视图建立查询项目二:利用SQL语句建立查询练习创建表达式字段、设置查询排序与准则的方法;练习汇总查询、参数查询、交叉表查询、操作查询等查询的创建方法。学会使用SQL语言三、实验的具体步骤及要求⑴使用设计视图建立查询建立单表查询,名为“查询姓名”要求查询学生信息表中姓名为本人姓名的记录(2)使用向导建立查询建立多表查询,在“学生信息”表中选择“学号”、“姓名”,在“课程”表中选择“课程名称”字段,在“学生成绩”表中选择“期中成绩”、“期末成绩”、“平时成绩”;选择“明细”方式,“查询名称”命名为“成绩查询A”。⑵使用设计视图建立查询(1)在设计视图中建立“成绩查询1”,包括上题中的所有字段,并且增加一列“总评成绩”,总评成绩=期中成绩×30%+期末成绩×50%+平时成绩×20%。⑶设置查询排序及准则设置“成绩查询1”按照“学号”的升序排序。⑷汇总查询建立“成绩查询B”,求每个人各科成绩总平均分,包括“姓名”、“平均成绩”字段。对每个人各科总评成绩求平均分,包括”姓名”、”平均成绩”字段。操作步骤:设计视图创建查询,选择“查询”或“两者都有”选项卡,添加“成绩查询1”,选择”姓名”、”总评成绩”字段。单击Σ按钮总评成绩的总计选平均值单击!按钮运行查询⑸交叉表查询建立交叉表查询,“成绩查询1”为数据源,以“学号”作为行标题、各门课的“课程名称”作为列标题;列出每个人的学号、选修的各门课程的期末成绩。查询名称:⑹参数查询建立“成绩查询D”,查询参数为【请输入课程名称:】,对“成绩查询1”按“课程名称”进行查询,查询动态集将显示所有选修该课程的学生的记录。⑺动作查询①删除查询建立“成绩查询E”,删除课程表中所有“学分”少于2的记录。②更新查询建立“成绩查询F”更新学生成绩表的总评成绩其中:总评成绩

温馨提示

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

评论

0/150

提交评论