数据库课程设计报告-成绩管理系统 

数据库课程设计报告-成绩管理系统 

ID:22472260

大小:143.93 KB

页数:16页

时间:2018-10-29

数据库课程设计报告-成绩管理系统 _第1页
数据库课程设计报告-成绩管理系统 _第2页
数据库课程设计报告-成绩管理系统 _第3页
数据库课程设计报告-成绩管理系统 _第4页
数据库课程设计报告-成绩管理系统 _第5页
资源描述:

《数据库课程设计报告-成绩管理系统 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计板告课程名称:SQLServer设计课题:成绩管理系统班级:计网102姓名:指导教师:创建学生成绩管理数据库1创建学生成绩管理数据库1.实验内容使用SQLServer2005名为student的数据库。2.实验步骤(1).打开SQLServer■,出现图⑴所示的界而。.单击左端“+”号层层展开直到在屏幕上出现“数据库”、“系统数据库”、“数据库快照”等项。图(1)(2).用鼠标右键单击“数据库”选项,从弹出的快捷键菜单中选择“新建数据库"选项,此时会出现“新建数据库”对话框图(2),在“数据库名称”

2、文本框屮输入数据库名“student”,图(2)r(3)选择保存路径,单*按钮弹山文件选择路径如图(3)选择你所建的数据库文件夹和数据库H志文件夹然后点击“确定”就可以了。图(3)2创建信息表1.实验内容使用SQLServer,在“student”数据库上创建“T-XSB”、“T-KCB”、“T-CIB”表。其中:T-XSB(学生表)用來存储一个学校内学生的基本信息:T-KCB(课程表)用來存储于学生相关的课程基本信息;T-CJB(成绩表)用来存储于学生所选课程的成绩基本信息。通过这3张表建立一个简单的学生

3、信息管理系统。3张表的结构如下表1学生表(T-XSB)表结构表2课程表(T-KCB)表结构表3成绩表(T-CJB)表结构2.实验初始数据表4学生表(T-XSB)初始记录表5课程表(T-KCB)初始记录表6成绩表(T-CJB)初始记录1.实验步骤(1).打开SQLServer2005,在树形目录屮找到“student”数据库并展开它,选择数据库对象“表“,在“表“对象上单鼠标右键,则弹出其快捷菜单,从弹出的快捷菜单选择“新建表”选项,则弹出“表结构设计”窗口,如图(4),所示。阁(4)该窗口的上半部分是一个表

4、格,在这个表格中输入"学号〃、"姓名〃、〃性别〃、〃〃、"院系〃等列的属性,表格的每一行对应一个列定义。(3)用鼠标单击“学号”列,在工具栏屮单击〃钥匙〃图标按钮,可将“学号”字段设置为主键(主关键字〉,此时“学号”前将出现一钥匙图标,如图(5)如图(5)(4)将表结构输入完后,单击[保存]按钮将出现“选择名称”对话框,如图(6)所示。输入表名“T-XSB后,单击[确定]按钮就完成了学生表结构的设计,创建了一张空表。图(6)输入表名(5)按上述第2~5步的方法,按表(2)、表(3)的要求,分别创建课程表“T

5、-KCB”成绩“T-OB”结构(6)返回SQLServer2005主界面,在表对象的显示窗口内找到表名,在其上单击鼠标右键,在弹出菜单屮,选择“打开表”然后输入学生信息调整键值约束,如阁(7)所示:如阁(7)(7)然后按照创建表1的方法,完成表2和表3的创建。3SELECT查询语句使用如下代码查询的结果⑴USEstudentGOSELECTTOP5SID,Sname,AuthorFROMXSB如图USEstudentGOSELECTSID,Sname,SexFROMXSBWHERESex=:男,如图(3)U

6、SEstudentGOSELECTDISTINCTSpecialtyFROMXSB如图(4)USEstudentGOSELECT*FROMXSBWHERESname=f刘一6,如图4创建视图1.实验内容使用SQLServer建立名为视图。作为成绩查询的操作对象2.实验步骤(1)打开SQLServer:在树形目彔屮找到“student”数据库并展开它,选择数据库对象“视图“,在“视图“选项上单鼠标右键,则弹出一快捷菜单,在弹出的菜单中选择“新建视图”选项,则弹出“新视图”对话框,如图(8)阁(8)新建视图窗口

7、(3)在“添加表”对话框中,选择表“T--XSB”“T-KCB”“T--CIB”,单击[添加]按钮,关闭“添加表”对话框,复选框选择要添加到视图中的字段选择所有如图(9)图(9)(4)单击[保存]按钮,在弹出的“另存为”对话框屮输入新视图的名称,如图(23)所示单击[确定]按钮,完成新视阁的建立。如图(10)如图(10)2使用SQL语句创建视图如下USEstudentGOCREATEVIEWXSB_STASSELECTDISTINCTSID,SnarneFROMXSBGO结果如图4存储过程和触发器1.实验内

8、容使用存储过程模块创建存储过程2.实验步骤展开“数据库”一“具体数据库”一“可编程性”节点,用右键单击“存储过程节点”,在弹山的快捷菜单中选择“新建存储过程”如图(11)如图(11)(2)在右侧“査询编辑器”屮出现储存过程的编程界而,如图(12),在此基础上可以编辑存储过程完成后,单击“SQL编辑器”工具栏中的执行按钮完成创建。如阁(12)2使用SQL语句创建储存过程如下setANSI_NULLSONsetQUO

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。