管理信息系统实验手册Word文件下载.docx
- 文档编号:19525315
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:11
- 大小:1.48MB
管理信息系统实验手册Word文件下载.docx
《管理信息系统实验手册Word文件下载.docx》由会员分享,可在线阅读,更多相关《管理信息系统实验手册Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
(6)遵守机房纪律,服从辅导教师指挥,爱护实验设备。
(7)实验课程不迟到。
如有事不能出席,所缺实验一般不补。
二、实验准备及简要上机指导
实验上机地点安排在本系网络实验室,环境为36台联想计算机和软件为WINDOWSXP、WINDOWS2003所构成的网络环境。
作为基础,同学应当了解WINDOWSXP系统上的基本操作,并学习掌握其他有关知识,本部分将为你讲述上机基本操作,介绍开机,关机,登录,修改密码等操作等。
更详细的内容及深入知识同学可根据个人需要及兴趣查阅有关技术资料。
1上机基本操作
1.1开机与关机
由于实验环境提供给每位同学的是一台完整主机,但同学们的用户帐号和密码管理在服务器上,而系统启动是在本机硬盘上,编译程序时也使用本机资源,由于操作系统WINDOWSXP的文件系统管理组织方式,对于文件系统的完整性有很高的要求,非正常关机会造成文件系统不完整,至使系统下次启动故障,严重时需要重新安装系统。
因此要求同学严格按照操作规程进行。
如遇特殊情况,可以请辅导教师或系统管理员协助解决。
开机与关机:
开机:
打开主机的开关
关机:
退出应用程序,利用WINDOWS的
软关机关闭计算机。
2注意事项
帐号和密码是用户在系统中的标识和使用凭证,关系到用户及系统的安全,要求同学维护好自己的帐号和密码。
由于网络课提供的是一个实验环境,系统对于同学的使用限制较为宽松,希望同学们不要进行危害系统安全和性能的活动。
如果在学习和实验中确有特殊要求,请及时与系统管理员或辅导教师联系,实验室将尽力为同学提供条件和方便。
第一实验“学生选课管理”数据库的设计
一、学生数据库色基本结构
1、学生选课管理数据库里共包含4个基本表:
带下划线的是主键
★“学生”关系:
学生(学号、姓名、性别、出生年月、班级)
★“教师”关系:
教师(教师编号、姓名、性别、职称、电话)
★“课程”关系:
课程(课程编号、课程名称、学分、教师编号)
★“选课”关系:
选课(学号、课程号、成绩)
2、数据类型以及长度的要求
文本型:
学号(5)、姓名(8)、性别
(1)、班级
(2)、教师编号(3)、职称(3)、电话(11)、课程编号(3)、课程名称(6)
数字型:
学分(整数)、成绩(小数点后1位)
日期型:
出生年月。
3、相关约束
★
“课程”关系中的“教师编号”是外键,即每个“教师编号”的值必须出现在“教师”关系中。
★“选课”关系中的“学号”和“课程号”是外键,即每个“学号”的值必须出现在“学生”关系中,每个“课程号”的值,必须出现在“课程”关系中。
★“学号”、“课程编号”、“电话”,只能是0-9的阿拉伯数字组合,不可以出现其他字符。
★“性别”只能填“男”或者“女”,默认值是“男”。
★“教师编号”的第一位是英文字母,后2位是阿拉伯数字。
★“职称”只有能填“助教”、“讲师”、“副教授”和“教授”。
“出生日期”不能是将来日期。
实验一:
创建“学生选课管理”数据库
实验目的:
在指定文件夹下创建“学生选课管理”数据库的空数据库文件;
实验步骤:
(略)
实验二:
创建基本表
在“学生选课管理”数据库里创建4张基本表
步骤一:
创建基本表。
创建基本表一般有3种方式:
利用向导建表、通过输入数据建表、利用设计器来创建表。
要求大家采用设计器来创建表。
步骤二:
定义主键。
在表的设计视图里,鼠标右键点击某一字段名称前面的小方格,即会出现一个弹出菜单,如下图,选择“主键”选项,该字段前就会出现一个小钥匙的标志,表示该字段已被设置为主键。
如果需要选择2个以上的字段组合作为主键,可以通过按住ctrl键来选择多个字段,再右键点击。
步骤三:
定义约束。
预备知识:
ACCESS数据库的功能不仅仅是保存数据,而且它提供了很丰富的功能来防止一些非法数据的保存。
在创建数据库的时候如果能很好地利用这些功能,将会提高数据库的可靠性和可用性。
比如,“学号”必须是0-9的阿拉伯数字组合,这个约束可以通过“输入掩码”来实现,如下图
步骤四:
创建表关联。
预备知识:
要想实现这个约束,必须在“课程”关系和“教师”关系之间建立关联。
“教师”关系中的“教师编号”和“课程”关系中的“教师编号”是一对多的关系,即“教师”关系中的某一个“教师编号”会在“课程”关系中的“教师编号”里出现多次;
反过来,“课程”关系中的某个“教师编号”在“教师”关系中的“教师编号”里必须能找到一个且只能找到一个对应的。
单击“工具”菜单下的“关系”命令,弹出“关系”对话框,上面还有一个“显示表”对话框如下图,通过“显示表”对话框可以把需要建立关系的“表”或“查询”加到“关系”对话框中去。
将两个表“教师”和“课程”都选中,单击“添加”按钮把它们都添加到“关系”对话框上,单击“关闭”按钮把“显示表”对话框关闭。
以后再需要打开它时,只要在“关系”对话框上单击鼠标右键,选择“显示表”命令就可以了。
此时,在“关系”对话框中会显示“教师”和“课程”表的字段列表。
如下图
因为“教师”关系中的“教师编号”和“课程”关系中的“教师编号”是一对多的关系,所以,选中“教师”关系中的“教师编号”,然后按住鼠标左键并拖动鼠标到“课程”关系中的“教师编号”项上,松开鼠标左键,这时在屏幕上出现“编辑关系”对话框,单击“创建”按钮即可
此时,在“关系”对话框里如下图,在两个列表框间就出现了一条“折线”,将“教师”关系中的“教师编号”和“课程”关系中的“教师编号”联接在一起。
关闭“关系”对话框,并保存对“关系”布局的修改。
如果鼠标右键点击该折线,将会出现一个弹出菜单,如下图,可以对关系进行编辑和删除。
输入数据
向每张表里至少输入10条记录,输入的时候检查一下是否相关约束能够实现,比如:
在学号里输入“A01234”是否可以?
在“性别”里输入“F”或者“方”是否可以?
在“课程”表里输入一个不存在的教师编号是否可以?
在“学生”表里输入一个重复的学号是否可以?
……
(略)
实验三:
对于参照完整性的理解
理解参照完整性的含义和用途
知识准备:
在试验二的步骤四里面,我们在“课程”和“教师”这2张表之间建立了关系。
执行“参照完整性”对于数据库来讲意义非常重大,当我们向“课程”表中输入数据时,系统会自动检测我们输入的“教师编号”是否是已经在“教师”表中已存在的“教师编号”,一旦发现“教师”表中不存在这个“教师编号”,将会禁止在“课程”表中保存这条不符合逻辑的数据。
这就是我们说的数据库的“参照完整性”,参照完整性可以从一个方面保证数据库里的数据是逻辑上正确的、合理的。
打开“学生选课管理”数据库,单击“工具”菜单下的“关系”命令,这时将出现关系视图,能查看已建立的表之间的关系。
鼠标右键单击“教师”和“课程”之间的关系线,将会出现一个弹出菜单,如下图,选择“编辑关系”
在“编辑关系”视图(如下图)里将“实施参照完整性”勾选上,表示在“教师”和“课程”之间执行参照完整性。
请向2张表中输入一些数据来检验参照完整性的作用。
步骤五:
在“编辑关系”视图(如上图)里将“级联更新相关字段”勾选上,当我们对“教师”表中的某个“教师编号”进行更改时,系统将自动地将“课程”表中对应的原教师编号全部更新为新编号。
如果勾选了“实施参照完整性”而没有勾选“级联更新相关字段”选项的话,当我们要修改“教师”表中的某个“教师编号”时,如果“课程”表中含有该教师编号的记录,则系统将不允许执行该修改,因为一旦执行将会导致参照完整性无法实现。
步骤六:
请向2张表中输入一些数据来检验步骤五的作用。
步骤七:
在“编辑关系”视图(如上图)里将“级联删除相关字段”勾选上,当我们删除“教师”表中的某条记录时,系统将自动地将“课程”表中含有该教师编号的记录全部删除。
如果勾选了“实施参照完整性”而没有勾选“级联删除相关字段”选项的话,当我们要删除“教师”表中的某条记录时,如果“课程”表中含有该教师编号的记录,则系统将不允许执行对“教师”表中该记录的删除,因为一旦执行将会导致参照完整性无法实现。
步骤八:
请向2张表中输入一些数据来检验步骤七的作用。
实验四:
创建索引以及一些基本的数据操作
理解索引的用途,学会创建索引
表记录的排序:
用户可以根据某一字段中的数据按字母或数字对记录进行排序。
其方法是在表中选中要进行排序的字段再单击工具栏上的“升序”
或者“降序”
排列。
如果没有找到这2个按钮,可以按下图方式添加工具栏按钮。
在表中查找信息使用查找命令是定位表中数据最简单的方法,Access数据库中的查找命令和Office软件的其他产品使用方法一样。
打开需要查找的表,单击工具栏上“查找”按钮,或者在“编辑”菜单里选择“查找”选项。
将显示“查找和替换”对话框,如下图所示。
步骤二:
在“查找”选项卡的查找内容框里输入要搜索的值,如果用户不知道要查找的内容,可以使用通配符指定要查找的内容。
其中,“∗”可匹配任意长度的字符,“?
”匹配一个未知的字符,“#”匹配任意一个数字。
用户还可以在“查找范围”框中选定搜索方向,在“匹配”框中选择匹配条件。
在“查找和替换”对话框中,选择“替换”选项卡,还可以对选定的字段的值按给定的条件进行修改。
当搜索到所要的值时,该值将在数据表视图中被高亮显示。
实验五:
使用查询设计视图创建查询
Access
中有两种创建查询的方法:
用查询向导创建查询和用查询设计视图创建查询。
本实验用查询设计视图创建查询。
普通查询。
在数据库窗口中,选择“对象”栏的“查询”对象,进入查询窗口。
用鼠标双击右侧的“使用设计器创建查询”项,此时屏幕显示一个“显示表”窗口,如下图
选择完查询设计需要用到的表或者查询后,点击“关闭”按钮将关闭显示表窗口。
此时出现显示一个查询设计视图窗口。
窗口分为上下两个部分。
上部分提供了表和关系的图形化视图,显示已经创建的表(包括表的关联)和查询,可以通过鼠标双击的方式选择相应的字段,即出现在查询结果中的字段.
如上图,该查询结果将显示两列,且显示结果按照教师编号的升序排列。
查询意义为“查询每门课程的授课教师”。
设计完毕,点击关闭该设计窗口时,系统会询问是否保存。
选择“保存”,并给查询命名。
保存后就可以在数据库窗口中的“查询”对象里通过双击的方式运行该查询,查看查询结果。
按指定条件查询。
例如,如果只想查看女老师上的课程,则可以通过在字段“性别”里设置条件,在条件栏里输入=’女’
参数查询。
上面的步骤二里我们已经创建了一个查询“查询女老师上的课程”,如果想查询男老师上的课程的话,只需要把性别的条件改成“男”即可。
如果我们希望根据用户的输入(输入男或者女)来进行查询的话,就需要用到参数查询。
注意一下,要输入英文的半角的符号;
如果是中文的或者全角的符号都是不认的。
在查询设计视图的“性别”列里,在条件栏里输入:
[要查询男老师或是女老师?
请输入“男”或者“女”]
当运行该查询时,系统将出现提示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 实验 手册