




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、管理信息系统实验手册 以数据库为例 商学院 阿里木江 2014 年 11 月 1 / 13 实验要求实验要求 通过实习,增强学生实践动手能力和理论与实际相结合的能力。通过学生分组进行课程设计和 软件开发,进一步提高了学生发现问题和解决问题的能力,也提高了学生对“管理信息系统” 分析、设计、实施和创新能力。促使学生增强良好的团队协作精神。在管理信息系统的课 程实验过程中,要求学生做到: (1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思 考和分析。 (2)按照各项实验内容做实验,包括操作、观察、记录、分析,通过操作和观察 获得直观印象,有些实验还应该从获得的数据
2、中分析软件的内部功能。 (3)对提供源程序的实 验,首先要阅读,理解和掌握程序的设计思想和采用的算法,在理解源程序的基础进行改动和 扩充 (4)部分实验由于实验条件的限制,可能暂时不能进行,但也要按实验指导说明的操作步骤去 理解和掌握 (5)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分 析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。 (6)遵守机房纪律,服从 辅导教师指挥,爱护实验设备。(7)实验课程不迟到。如有事不能出席,所缺实验一般不补。 二、实验准备及简要上机指导二、实验准备及简要上机指导 实验上机地点安排在本系网络实验室, 环境为 36 台联想计算机和软件
3、为 、 2003 所构成的网络 环境。 作为基础,同学应当了解 系统上的基本操作,并学习掌握其他有关知识,本部分将为 你讲述上机基本操作,介绍开机,关机,登录,修改密码等操作等。更详细的内容及深入知识 同学可根据个人需要及兴趣查阅有关技术资料。 1 上机基本操作 1.1 开机与关机 由于实验环境提供给每位同学的是一台完整主机,但同学们的用户帐号和密码管理在服务器上, 而系统启动是在本机硬盘上,编译程序时也使用本机资源,由于操作系统的文件系统管理组 织方式,对于文件系统的完整性有很高的要求,非正常关机会造成文件系统不完整,至使系统 下次启动故障,严重时需要重新安装系统。 因此要求同学严格按照操作
4、规程进行。如遇特殊情 况,可以请辅导教师或系统管理员协助解决。 开机与关机: 开机:打开主机的开关 关机: 退出应用程序,利用的 2 / 13 软关机关闭计算机。 2 注意事项 帐号和密码是用户在系统中的标识和使用凭证,关系到用户及系统的安全,要求同学维护好自 己的帐号和密码。由于网络课提供的是一个实验环境,系统对于同学的使用限制较为宽松,希 望同学们不要进行危害系统安全和性能的活动。如果在学习和实验中确有特殊要求,请及时与 系统管理员或辅导教师联系,实验室将尽力为同学提供条件和方便。 第一实验第一实验 “学生选课管理”数据库的设计“学生选课管理”数据库的设计 一、学生数据库色基本结构一、学生
5、数据库色基本结构 1、学生选课管理数据库里共包含 4 个基本表:带下划线的是主键 “学生”关系: 学生(学号、姓名、性别、出生年月、班级)“教师”关系: 教师(教师编号、姓名、性别、职称、电话)“课程”关系: 课程(课程编号、课程名称、学分、教师编号)“选课”关系: 选课(学号、课程号、成绩)2、数据类型以及长度的要求 文本型:学号(5) 、姓名(8) 、性别(1) 、班级(2) 、教师编号(3) 、职称(3) 、电话(11) 、 课程编号(3) 、课程名称(6)数字型:学分(整数) 、成绩(小数点后 1 位)日期型:出 生年月。3、相关约束 “课程”关系中的“教师编号”是外键,即每个“教师编
6、号”的值必须出现在“教师”关 系中。 “选课”关系中的“学号”和“课程号”是外键,即每个“学号”的值必须出现在“学生” 关系中,每个“课程号”的值,必须出现在“课程”关系中。 “学号” 、 “课程编号” 、 “电话” ,只能是 0-9 的阿拉伯数字组合,不可以出现其他字符。 “性别”只能填“男”或者“女”,默认值是“男” 。“教师编号”的第一位是英文字母, 后 2 位是阿拉伯数字。 “职称”只有能填“助教” 、 “讲师” 、 “副教授”和“教授” 。“出生日期”不能是将来 日期。 实验一:创建“学生选课管理”数据库实验一:创建“学生选课管理”数据库 3 / 13 实验目的:在指定文件夹下创建“
7、学生选课管理”数据库的空数据库文件;实验步骤: (略) 实验二:创建基本表实验二:创建基本表 实验目的:在“学生选课管理”数据库里创建 4 张基本表实验步骤: 步骤一:创建基本表。步骤一:创建基本表。 创建基本表一般有 3 种方式:利用向导建表、 通过输入数据建表、利用设计器来创建表。要求 大家采用设计器来创建表。 步骤二:定义主键。步骤二:定义主键。 在表的设计视图里,鼠标右键点击某一字段名称前面的小方格,即会出现一个弹出菜单,如下 图,选择“主键”选项,该字段前就会出现一个小钥匙的标志,表示该字段已被设置为主键。 如果需要选择 2 个以上的字段组合作为主键, 可以通过按住键来选择多个字段,
8、 再右键点击。 步骤三:定义约束。步骤三:定义约束。 预备知识:数据库的功能不仅仅是保存数据,而且它提供了很丰富的功能来防止一些非法数据 的保存。 在创建数据库的时候如果能很好地利用这些功能, 将会提高数据库的可靠性和可用性。 比如, “学号”必须是 0-9 的阿拉伯数字组合,这个约束可以通过“输入掩码”来实现,如下图 4 / 13 步骤四:创建表关联。预备知识: “课程”关系中的“教师编号”是外键,即每个“教师编号” 的值必须出现在“教师”关系中。要想实现这个约束,必须在“课程”关系和“教师”关系之 间建立关联。 “教师”关系中的“教师编号”和“课程”关系中的“教师编号”是一对多的关系, 即
9、“教师”关系中的某一个“教师编号”会在“课程”关系中的“教师编号”里出现多次;反 过来, “课程”关系中的某个“教师编号”在“教师”关系中的 “教师编号”里必须能找到一 个且只能找到一个对应的。单击“工具”菜单下的“关系”命令,弹出“关系”对话框,上 面还有一个“显示表”对话框如下图,通过“显示表”对话框可以把需要建立关系的“表”或 “查询”加到“关系”对话框中去。 将两个表“教师”和“课程”都选中,单击“添加”按钮把它们都添加到“关系”对话框上, 单击“关闭”按钮把“显示表”对话框关闭。以后再需要打开它时,只要在“关系”对话框上 单击鼠标右键,选择“显示表”命令就可以了。 此时,在“关系”对
10、话框中会显示“教师”和 5 / 13 “课程”表的字段列表。如下图 因为“教师”关系中的“教师编号”和“课程”关系中的“教师编号”是一对多的关系,所以, 选中“教师”关系中的“教师编号” ,然后按住鼠标左键并拖动鼠标到“课程”关系中的“教师 编号”项上,松开鼠标左键,这时在屏幕上出现“编辑关系”对话框,单击“创建”按钮即可 此时,在“关系”对话框里如下图,在两个列表框间就出现了一条“折线” ,将“教师”关系中 的“教师编号”和“课程”关系中的“教师编号”联接在一起。关闭“关系”对话框,并保存 对“关系”布局的修改。 6 / 13 如果鼠标右键点击该折线,将会出现一个弹出菜单,如下图,可以对关系
11、进行编辑和删除。 实验二:输入数据实验二:输入数据 实验目的: 向每张表里至少输入 10 条记录, 输入的时候检查一下是否相关约束能够实现, 比如: 在学号里输入“A01234”是否可以?在“性别”里输入“F”或者“方”是否可以?在“课程” 表里输入一个不存在的教师编号是否可以?在“学生”表里输入一个重复的学号是否可 以? 实验步骤:实验步骤: (略)(略) 实验三:对于参照完整性的理解实验三:对于参照完整性的理解 实验目的:理解参照完整性的含义和用途 知识准备:在试验二的步骤四里面,我们在“课程”和“教师”这 2 张表之间建立了关系。执 行“参照完整性”对于数据库来讲意义非常重大,当我们向“
12、课程”表中输入数据时,系统会 7 / 13 自动检测我们输入的“教师编号”是否是已经在“教师”表中已存在的“教师编号” ,一旦发现 “教师”表中不存在这个“教师编号” ,将会禁止在“课程”表中保存这条不符合逻辑的数据。 这就是我们说的数据库的“参照完整性” ,参照完整性可以从一个方面保证数据库里的数据是逻 辑上正确的、合理的。 实验步骤: 步骤一:打开“学生选课管理”数据库,单击“工具”菜单下的“关系”命令,这时将出现关 系视图,能查看已建立的表之间的关系。步骤二:鼠标右键单击“教师”和“课程”之间的关 系线,将会出现一个弹出菜单,如下图,选择“编辑关系” 步骤三:在“编辑关系”视图(如下图)
13、里将“实施参照完整性”勾选上,表示在“教师” 和“课程”之间执行参照完整性。 8 / 13 步骤四:请向 2 张表中输入一些数据来检验参照完整性的作用。 步骤五:在“编辑关系”视图(如上图)里将“级联更新相关字段”勾选上,当我们对“教师” 表中的某个“教师编号”进行更改时,系统将自动地将“课程”表中对应的原教师编号全部更 新为新编号。如果勾选了“实施参照完整性”而没有勾选“级联更新相关字段”选项的话,当 我们要修改“教师”表中的某个“教师编号”时,如果“课程”表中含有该教师编号的记录, 则系统将不允许执行该修改,因为一旦执行将会导致参照完整性无法实现。 步骤六:请向 2 张表中输入一些数据来检
14、验步骤五的作用。 步骤七:在“编辑关系”视图(如上图)里将“级联删除相关字段”勾选上,当我们删除“教 师”表中的某条记录时,系统将自动地将“课程”表中含有该教师编号的记录全部删除。如果 勾选了“实施参照完整性”而没有勾选“级联删除相关字段”选项的话,当我们要删除“教师” 表中的某条记录时,如果“课程”表中含有该教师编号的记录,则系统将不允许执行对“教师” 表中该记录的删除,因为一旦执行将会导致参照完整性无法实现。 步骤八:请向 2 张表中输入一些数据来检验步骤七的作用。 实验四:创建索引以及一些基本的数据操作实验四:创建索引以及一些基本的数据操作 实验目的:理解索引的用途,学会创建索引 步骤一
15、:表记录的排序:用户可以根据某一字段中的数据按字母或数字对记录进行排序。其方法 是在表中选中要进行排序的字段再单击工具栏上的“升序”或者“降序”排列。如果没有 找到这 2 个按钮,可以按下图方式添加工具栏按钮。 9 / 13 步骤二:在表中查找信息使用查找命令是定位表中数据最简单的方法, 数据库中的查找命令 和 软件的其他产品使用方法一样。 打开需要查找的表, 单击工具栏上 “查找” 按钮 , 或者在“编 辑 ” 菜 单 里 选 择 “ 查 找 ” 选 项 。 将 显 示 “ 查 找 和 替 换 ” 对 话 框 , 如 下 图 所 示 。 步骤二:在表中查找信息使用查找命令是定位表中数据最简单
16、的方法, 数据库中的查找命 令和 软件的其他产品使用方法一样。打开需要查找的表,单击工具栏上“查找”按钮 ,或者 在 “编辑”菜单里选择“查找”选项。将显示“查找和替换”对话框,如下图所示。 在“查找”选项卡的查找内容框里输入要搜索的值,如果用户不知道要查找的内容,可以使 用通配符指定要查找的内容。其中, “ ”可匹配任意长度的字符, “?”匹配一个未知的字符, “#”匹配任意一个数字。用户还可以在“查找范围”框中选定搜索方向,在“匹配”框中选择 10 / 13 匹配条件。在“查找和替换”对话框中,选择“替换”选项卡,还可以对选定的字段的值按 给定的条件进行修改。当搜索到所要的值时,该值将在数
17、据表视图中被高亮显示。 实验五:使用查询设计视图创建查询实验五:使用查询设计视图创建查询 实验目的:中有两种创建查询的方法:用查询向导创建查询和用查询设计视图创建查询。 本实验用查询设计视图创建查询。 实验步骤: 步骤一:普通查询。 在数据库窗口中,选择“对象”栏的“查询”对象,进入查询窗口。用鼠标双击右侧的“使 用设计器创建查询”项,此时屏幕显示一个“显示表”窗口,如下图 选择完查询设计需要用到的表或者查询后,点击“关闭”按钮将关闭显示表窗口。此时出现 显示一个查询设计视图窗口。窗口分为上下两个部分。上部分提供了表和关系的图形化视图, 显示已经创建的表(包括表的关联)和查询,可以通过鼠标双击的方式选择相应的字段,即出 现在查询结果中的字段. 11 / 13 如上图,该查询结果将显示两列,且显示结果按照教师编号的升序排列。查询意义为“查 询每门课程的授课教师” 。 设计完毕, 点击关闭该设计窗口时, 系统会询问是否保存。 选择 “保 存” ,并给查询命名。保存后就可以在数据库窗口中的“查询”对象里通过双击的方式运行该查 询,查看查询结果。 步骤二:按指定条件查询。 例如,如果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保育老师健康知识培训
- 项目工程应急演练课件
- 《平面设计》课件-第6章 设计符号学基础
- 音乐信息技术课件
- 市政污水管网改造项目建设管理方案(模板范文)
- 城镇污水管网建设工程运营管理方案(模板范文)
- xx片区城乡供水一体化项目规划设计方案(范文参考)
- 2025年氯铂酸合作协议书
- 基于风险指标的低压设备退役优化及其在新加坡电网中的应用
- 2025年专用小麦新品种项目合作计划书
- 应急救援无人机系统应用解析
- 2025北师大版新教材七年级上册英语单词表(精校打印)
- 2025至2030年中国电弧故障断路器(AFCI)行业市场竞争态势及产业前景研判报告
- 2025年安徽省中考英语试卷(含答案)
- 思想道德与法治2023年版电子版教材-1
- 物联网安全风险评估-第2篇-洞察阐释
- 上汽英飞凌无锡分公司第二代框架式功率模块产品导入年产150万片模块项目环评资料环境影响
- 2025注册核安全工程师考前冲刺试卷带答案
- 国家数据局《2024年“数据要素×”项目案例集》
- (2025)行政能力测试题库与答案
- 一级建造师安全生产试题及答案
评论
0/150
提交评论