实验4_学生信息管理数据库系统设计与开发.doc
《实验4_学生信息管理数据库系统设计与开发.doc》由会员分享,可在线阅读,更多相关《实验4_学生信息管理数据库系统设计与开发.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、实验4 学生信息管理数据库系统设计与开发(2)一、 概述1、项目背景:管理信息系统实验2、编写目的:掌握数据库设计原理及相关软件的使用3、软件定义:学生信息管理系统4、开发环境:Access2003二、需求分析1、问题的提出:学生信息管理是整个学校管理工作中的关键环节之一,涉及到学生基本信息管理、成绩管理、住宿管理等诸多方面。采用计算机信息技术和网络技术来管理学生信息是大势所趋;计算机网络学生管理信息系统能为学校管理者提供及时、准确的学生信息,提高管理工作效率。2、需完成的功能:(1)能录入、修改、查询、输出学生的档案信息包括学生的学号、姓名、性别、出生日期、专业、所在班级等。(2)能录入、修
2、改、查询、输出学生的各学期各门课的成绩信息,并支持按特殊等条件的统计、查询、报表输出。三、实验内容:1、熟悉Access20032、数据库设计2.1 E-R图的绘制2.2 E-R图转化为数据表2.3 在Access2003中建立数据表2.4 在Access2003中建立数据表之间的联系3、数据操作3.1 用查询设计器创建查询下面是用查询设计器创建【学生成绩查询】的具体过程: 在对象中选择查询对象,单击新建按钮,就出现【新建查询】对话框,选择设计视图,单击【确定】,弹出查询设计器窗口,同时弹出【显示表】对话框,如图所示。 在【显示表】对话框【表】选项卡的列表框中分别选择要查询的表:班级表、学生表
3、、学习表、课程表。这些表将出现在设计器窗口上窗格中。然后关闭【显示表】对话框。 单击查询设计区的【字段】栏的某一列,该文本框右端将出现一个下三角按钮,单击此下三角按钮,将弹出可用字段列表。在此列表中可以选择查询要使用的字段。我们选择学号、学生姓名、班级名、课程名、学分和成绩。选择后的查询设计器窗口如下图:单击工具栏上的【运行】按钮(红色感叹号符号),运行该查询,查询结果如图所示:(5)将该查询保存,保存名为“查询1”。3.2 用SQL语言创建查询下面是用SQL语言创建某表查询的具体过程: 在对象中选择查询对象,单击新建按钮,就出现【新建查询】对话框,选择设计视图,单击【确定】,弹出查询设计器窗
4、口,同时弹出【显示表】对话框,先关闭【显示表】对话框,然后在设计器窗口上窗格中单击右键选择SQL视图,将出现选择查询的SQL视图,在其中输入选择的SQL语句,输入后的设计视图如下所示。要求:同学们输入相关的SQL语句,以实现3.1的中出现的查询结果。3.3 用SQL语言创建数据更新当数据库中有的数据需要修改时,我们就需要进行对数据的更新操作。我们仍然用SQL语言创建数据更新:在对象中选择查询对象,单击新建按钮,就出现【新建查询】对话框,选择设计视图,单击【确定】,弹出查询设计器窗口,同时弹出【显示表】对话框,先关闭【显示表】对话框,然后在设计器窗口上窗格中单击右键选择SQL视图,将出现选择查询
5、的SQL视图,在其中输入SQL语句,以实现“将课程表中某门课程的学分进行修改”。3.4 用SQL语言创建数据插入当有新的信息需要加入到这个数据库中时,我们就需要进行对数据的插入操作。我们仍然用SQL语言创建数据插入:在对象中选择查询对象,单击新建按钮,就出现【新建查询】对话框,选择设计视图,单击【确定】,弹出查询设计器窗口,同时弹出【显示表】对话框,先关闭【显示表】对话框,然后在设计器窗口上窗格中单击右键选择SQL视图,将出现选择查询的SQL视图,在其中输入SQL语句,以实现“在社团表中添加一条新记录”。3.5 用SQL语言创建数据删除当有新的信息需要从数据库中删除时,我们就需要进行对数据的删
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 学生 信息管理 数据库 系统 设计 开发
限制150内