- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sql 上机实习心得体会
在 sql 上机实习中,我们以 SQL Server 数据库为基础,建立一个
google 订餐系统的数据库管理体系,并将数据库与程序连接,用编程
语言建立数据库管理菜单,在此分享心得体会。下面是小编为大家收
集整理的 sql 上机实习心得体会,欢迎大家阅读。
sql 上机实习心得体会篇 1
一、实训目的
1.熟练掌握 SQL Server 数据库的设计及其对象的基本操作。
2.熟练掌握数据查询、视图、存储过程和触发器的使用方法。
3.熟练掌握 vb 应用程序中界面设计的方法。
4.通过实训,使学生了解数据库系统在实际应用中的开发方法及
设计过程,为今后从事管理信息系统的研究、开发、应用提供必要的
知识,更好地完成各种计算机应用和开发任务。
二、课程设计报告内容
1.实训内容
学生信息管理工作是学校管理工作的重要组成部分,现在相当一
部分学校的学生管理工作仍沿用手工方式。随着学校规模的扩大、学
生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管
理工作的需要,按照软件工程原理和数据库技术开发学生信息管理系
统已经成为学生管理部门的迫切需要。程设计的题目是高校学生信息
管理系统,本项目实现的功能主要包括以下内容:
(1)完成数据的录入和修改,并提交数据库保存。其中的数据包括
:专业信息、班级信息、学生信息、选修课程信息和成绩信息等,系
统能够自动避免重复信息。
(2)实现信息查询,主要包括学生信息查询、选修课程信息查询和
成绩信息查询等。
第 1 页
(3)实现数据的删除功能:对数据进行删除操作。系统能够通过用
户给出的条件查询所要删除的数据,并提示用户确认是否删除。若确
定,则把相关信息从数据库中删除。
(4)报表功能。包括指定学生的选课情况和指定课程的选修情况。
高校学生信息管理系统采用 C/S 体系结构,按照客户端设计和数据库
设计两部分进行。客户端负责提供表达逻辑、显示用户界面信息、访
问数据库服务器等,采用Visual Basic 6.0 作为开发工具 ;服务器端
则采用 SQL Server 2000 作为数据库管理系统,负责后台的数据处理
。
2.系统功能模块设计
学生信息管理客户端主要对学生信息、课程信息、学生成绩信息
进行管理,该系统分 4 个模功能块,如图所示。
3.实训设备或软、硬件
硬件:PⅣ及以上性能的 PC 机
软件: Windows XP 操作系统 ;VB6.0;SQL Server 2000 数据库系
统
三、结论
1.数据库设计
数据库的设计主要是在服务器端建立数据库和数据表,并实现数
据处理功能。根据系统需求分析和功能设计,可以将数据规划为学生
实体、课程实体、选课实体三个实体。在了解了数据库结构设计概念
以后,开始创建数据库和数据表。首先,用查询分析器创建 student
数据库,创建过程中需要注意修改操作系统文件名到新创建的文件夹
。然后创建专业信息表 spe_Info、班级信息表 class_Info、课程信息
表 course_Info、学生信息表 stu_Info、成绩信息表 score 五个表。
在数据库及数据表创建完成后,对 SQL Sever 服务器端数据进行处理
。首先创建 stucourse_View 视图。在数据表的创建过程中应注意,因
为学号、专业编号、班级编号等是一一对应的,所以学号在数据表中
应设置为主键,设置主键的语句为: stu_No char(6) NOT NULL
PRIMARY KEY 。由于系统对专业信息表等五个表的操作主要有:添加
、修改、删除,所以,针对 stu_Info、course_Info 和 score_Info 三
第 2 页
个表定义相应的储存过程,以便在 Visual Basic 中根据需要调用对应
的储存过程。由于系统对 student 数据库中数据进行添加、修改、删
除操作时,应保证数据的完整性,所以需对触发器进行定义以保证数
据 库 数 据 的 完 整 性 。 对 stu_Info 表 定 义 的 UPDATE 触 发 器
trg_stu_update 的
文档评论(0)