管理信息系统实验手册_第1页
管理信息系统实验手册_第2页
管理信息系统实验手册_第3页
管理信息系统实验手册_第4页
管理信息系统实验手册_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、管理信息系统实验手册以ACCESS数据库为例商学院 阿里木江2014年11月实验要求通过实习,增强学生实践动手能力和理论与实际相结合的能力。通过学生分组进行课程设计和软件开发,进一步提高了学生发现问题和解决问题的能力,也提高了学生对“管理信息系统”分析、设计、实施和创新能力。促使学生增强良好的团队协作精神。在管理信息系统的课程实验过程中,要求学生做到: (1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。 (2)按照各项实验内容做实验,包括操作、观察、记录、分析,通过操作和观察获得直观印象,有些实验还应该从获得的数据中分析软件的内部功能。(3)对提供源

2、程序的实验,首先要阅读,理解和掌握程序的设计思想和采用的算法,在理解源程序的基础进行改动和扩充 (4)部分实验由于实验条件的限制,可能暂时不能进行,但也要按实验指导说明的操作步骤去理解和掌握 (5)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。(6)遵守机房纪律,服从辅导教师指挥,爱护实验设备。 (7)实验课程不迟到。如有事不能出席,所缺实验一般不补。 二、实验准备及简要上机指导 实验上机地点安排在本系网络实验室,环境为36台联想计算机和软件为WINDOWS XP、WINDOWS 2003所构成的网络环境。 作为基础,同

3、学应当了解WINDOWS XP系统上的基本操作,并学习掌握其他有关知识,本部分将为你讲述上机基本操作,介绍开机,关机,登录,修改密码等操作等。更详细的内容及深入知识同学可根据个人需要及兴趣查阅有关技术资料。 1 上机基本操作 1.1 开机与关机 由于实验环境提供给每位同学的是一台完整主机,但同学们的用户帐号和密码管理在服务器上,而系统启动是在本机硬盘上,编译程序时也使用本机资源,由于操作系统WINDOWS XP 的文件系统管理组织方式,对于文件系统的完整性有很高的要求,非正常关机会造成文件系统不完整,至使系统下次启动故障,严重时需要重新安装系统。 因此要求同学严格按照操作规程进行。如遇特殊情况

4、,可以请辅导教师或系统管理员协助解决。开机与关机: 开机:打开主机的开关 关机: 退出应用程序,利用WINDOWS的软关机关闭计算机。 2 注意事项 帐号和密码是用户在系统中的标识和使用凭证,关系到用户及系统的安全,要求同学维护好自己的帐号和密码。由于网络课提供的是一个实验环境,系统对于同学的使用限制较为宽松,希望同学们不要进行危害系统安全和性能的活动。如果在学习和实验中确有特殊要求,请及时与系统管理员或辅导教师联系,实验室将尽力为同学提供条件和方便。第一实验 “学生选课管理”数据库的设计一、学生数据库色基本结构1、学生选课管理数据库里共包含4个基本表:带下划线的是主键“学生”关系:学生(学号

5、、姓名、性别、出生年月、班级)“教师”关系:教师(教师编号、姓名、性别、职称、电话)“课程”关系:课程(课程编号、课程名称、学分、教师编号)“选课”关系:选课(学号、课程号、成绩)2、数据类型以及长度的要求文本型:学号(5)、姓名(8)、性别(1)、班级(2)、教师编号(3)、职称(3)、电话(11)、课程编号(3)、课程名称(6)数字型:学分(整数)、成绩(小数点后1位)日期型:出生年月。3、相关约束“课程”关系中的“教师编号”是外键,即每个“教师编号”的值必须出现在“教师”关系中。“选课”关系中的“学号”和“课程号”是外键,即每个“学号”的值必须出现在“学生”关系中,每个“课程号”的值,必

6、须出现在“课程”关系中。“学号”、“课程编号”、“电话”,只能是0-9的阿拉伯数字组合,不可以出现其他字符。“性别”只能填“男”或者“女”,默认值是“男”。“教师编号”的第一位是英文字母,后2位是阿拉伯数字。“职称”只有能填“助教”、“讲师”、“副教授”和“教授”。“出生日期”不能是将来日期。实验一:创建“学生选课管理”数据库实验目的:在指定文件夹下创建“学生选课管理”数据库的空数据库文件;实验步骤:(略)实验二:创建基本表实验目的:在“学生选课管理”数据库里创建4张基本表实验步骤:步骤一:创建基本表。创建基本表一般有3种方式:利用向导建表、 通过输入数据建表、利用设计器来创建表。要求大家采用

7、设计器来创建表。步骤二:定义主键。在表的设计视图里,鼠标右键点击某一字段名称前面的小方格,即会出现一个弹出菜单,如下图,选择“主键”选项,该字段前就会出现一个小钥匙的标志,表示该字段已被设置为主键。如果需要选择2个以上的字段组合作为主键,可以通过按住ctrl键来选择多个字段,再右键点击。步骤三:定义约束。预备知识:ACCESS数据库的功能不仅仅是保存数据,而且它提供了很丰富的功能来防止一些非法数据的保存。在创建数据库的时候如果能很好地利用这些功能,将会提高数据库的可靠性和可用性。比如,“学号”必须是0-9的阿拉伯数字组合,这个约束可以通过“输入掩码”来实现,如下图步骤四:创建表关联。 预备知识

8、:“课程”关系中的“教师编号”是外键,即每个“教师编号”的值必须出现在“教师”关系中。要想实现这个约束,必须在“课程”关系和“教师”关系之间建立关联。“教师”关系中的“教师编号”和“课程”关系中的“教师编号”是一对多的关系,即“教师”关系中的某一个“教师编号”会在“课程”关系中的“教师编号”里出现多次;反过来,“课程”关系中的某个“教师编号”在“教师”关系中的 “教师编号”里必须能找到一个且只能找到一个对应的。 单击“工具”菜单下的“关系”命令,弹出“关系”对话框,上面还有一个“显示表”对话框如下图,通过“显示表”对话框可以把需要建立关系的“表”或“查询”加到“关系”对话框中去。将两个表“教师

9、”和“课程”都选中,单击“添加”按钮把它们都添加到“关系”对话框上,单击“关闭”按钮把“显示表”对话框关闭。以后再需要打开它时,只要在“关系”对话框上单击鼠标右键,选择“显示表”命令就可以了。此时,在“关系”对话框中会显示“教师”和“课程”表的字段列表。如下图 因为“教师”关系中的“教师编号”和“课程”关系中的“教师编号”是一对多的关系,所以,选中“教师”关系中的“教师编号”,然后按住鼠标左键并拖动鼠标到“课程”关系中的“教师编号”项上,松开鼠标左键,这时在屏幕上出现“编辑关系”对话框,单击“创建”按钮即可此时,在“关系”对话框里如下图,在两个列表框间就出现了一条“折线”,将“教师”关系中的“

10、教师编号”和“课程”关系中的“教师编号”联接在一起。关闭“关系”对话框,并保存对“关系”布局的修改。如果鼠标右键点击该折线,将会出现一个弹出菜单,如下图,可以对关系进行编辑和删除。实验二:输入数据实验目的:向每张表里至少输入10条记录,输入的时候检查一下是否相关约束能够实现,比如:在学号里输入“A01234”是否可以?在“性别”里输入“F”或者“方”是否可以?在“课程”表里输入一个不存在的教师编号是否可以?在“学生”表里输入一个重复的学号是否可以?实验步骤:(略)实验三:对于参照完整性的理解实验目的:理解参照完整性的含义和用途知识准备:在试验二的步骤四里面,我们在“课程”和“教师”这2张表之间

11、建立了关系。执行“参照完整性”对于数据库来讲意义非常重大,当我们向“课程”表中输入数据时,系统会自动检测我们输入的“教师编号”是否是已经在“教师”表中已存在的“教师编号”,一旦发现“教师”表中不存在这个“教师编号”,将会禁止在“课程”表中保存这条不符合逻辑的数据。这就是我们说的数据库的“参照完整性”,参照完整性可以从一个方面保证数据库里的数据是逻辑上正确的、合理的。实验步骤:步骤一:打开“学生选课管理”数据库,单击“工具”菜单下的“关系”命令,这时将出现关系视图,能查看已建立的表之间的关系。步骤二:鼠标右键单击“教师”和“课程”之间的关系线,将会出现一个弹出菜单,如下图,选择“编辑关系”步骤三

12、:在“编辑关系”视图(如下图)里将“实施参照完整性”勾选上,表示在“教师”和“课程”之间执行参照完整性。步骤四:请向2张表中输入一些数据来检验参照完整性的作用。步骤五:在“编辑关系”视图(如上图)里将“级联更新相关字段”勾选上,当我们对“教师”表中的某个“教师编号”进行更改时,系统将自动地将“课程”表中对应的原教师编号全部更新为新编号。如果勾选了“实施参照完整性”而没有勾选“级联更新相关字段”选项的话,当我们要修改“教师”表中的某个“教师编号”时,如果“课程”表中含有该教师编号的记录,则系统将不允许执行该修改,因为一旦执行将会导致参照完整性无法实现。步骤六:请向2张表中输入一些数据来检验步骤五

13、的作用。步骤七:在“编辑关系”视图(如上图)里将“级联删除相关字段”勾选上,当我们删除“教师”表中的某条记录时,系统将自动地将“课程”表中含有该教师编号的记录全部删除。如果勾选了“实施参照完整性”而没有勾选“级联删除相关字段”选项的话,当我们要删除“教师”表中的某条记录时,如果“课程”表中含有该教师编号的记录,则系统将不允许执行对“教师”表中该记录的删除,因为一旦执行将会导致参照完整性无法实现。步骤八:请向2张表中输入一些数据来检验步骤七的作用。实验四:创建索引以及一些基本的数据操作实验目的:理解索引的用途,学会创建索引步骤一:表记录的排序:用户可以根据某一字段中的数据按字母或数字对记录进行排

14、序。其方法是在表中选中要进行排序的字段再单击工具栏上的“升序”或者“降序”排列。如果没有找到这2个按钮,可以按下图方式添加工具栏按钮。步骤二:在表中查找信息 使用查找命令是定位表中数据最简单的方法,Access 数据库中的查找命令和Office 软件的其他产品使用方法一样。打开需要查找的表,单击工具栏上“查找”按钮 ,或者在 “编辑”菜单里选择“查找”选项。将显示“查找和替换”对话框,如下图所示。 步骤二:在表中查找信息 使用查找命令是定位表中数据最简单的方法,Access 数据库中的查找命令和Office 软件的其他产品使用方法一样。打开需要查找的表,单击工具栏上“查找”按钮 ,或者在 “编

15、辑”菜单里选择“查找”选项。将显示“查找和替换”对话框,如下图所示。在“查找”选项卡的查找内容框里输入要搜索的值,如果用户不知道要查找的内容,可以使用通配符指定要查找的内容。其中,“”可匹配任意长度的字符,“?”匹配一个未知的字符,“#”匹配任意一个数字。用户还可以在“查找范围”框中选定搜索方向,在“匹配”框中选择匹配条件。 在“查找和替换”对话框中,选择“替换”选项卡,还可以对选定的字段的值按给定的条件进行修改。当搜索到所要的值时,该值将在数据表视图中被高亮显示。实验五:使用查询设计视图创建查询实验目的:Access中有两种创建查询的方法:用查询向导创建查询和用查询设计视图创建查询。本实验用

16、查询设计视图创建查询。实验步骤:步骤一:普通查询。在数据库窗口中,选择“对象”栏的“查询”对象,进入查询窗口。用鼠标双击右侧的“使用设计器创建查询”项,此时屏幕显示一个“显示表”窗口,如下图选择完查询设计需要用到的表或者查询后,点击“关闭”按钮将关闭显示表窗口。此时出现显示一个查询设计视图窗口。窗口分为上下两个部分。上部分提供了表和关系的图形化视图,显示已经创建的表(包括表的关联)和查询,可以通过鼠标双击的方式选择相应的字段,即出现在查询结果中的字段.如上图,该查询结果将显示两列,且显示结果按照教师编号的升序排列。查询意义为“查询每门课程的授课教师”。设计完毕,点击关闭该设计窗口时,系统会询问是否保存。选择“保存”,并给查询命名。保存后就可以在数据库窗口中的“查询”对象里通过双击的方式运行该查询,查看查询结果。步骤二:按指定条件查

温馨提示

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

评论

0/150

提交评论