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

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

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计报告- 成绩管理系统汇

课程设计报告课程名称: SQL Server设计课题: 成绩管理系统班级: 计网102姓名:指导教师: 创建学生成绩管理数据库1创建学生成绩管理数据库1. 实验内容使用SQL Server 2005名为student的数据库。2.实验步骤(1).打开SQL Server,出现图(1)所示的界面。.单击左端“+”号层层展开直到在屏幕上出现“数据库”、“系统数据库”、“数据库快照”等项。图(1)(2).用鼠标右键单击“数据库”选项,从弹出的快捷键菜单中选择“新建数据库”选项,此时会出现“新建数据库”对话框图(2),在“数据库名称”文本框中输入数据库名“student”, 图(2)(3)选择保存路径,单击按钮弹出文件选择路径如图(3)选择你所建的数据库文件夹和数据库日志文件夹然后点击“确定”就可以了。图(3)2 创建信息表1.实验内容使用SQL Server,在“student”数据库上创建“T-XSB”、“T-KCB”、“T-CJB”表。其中:T—XSB(学生表)用来存储一个学校内学生的基本信息:T—KCB(课程表)用来存储于学生相关的课程基本信息;T—CJB(成绩表)用来存储于学生所选课程的成绩基本信息。通过这3张表建立一个简单的学生信息管理系统。3张表的结构如下表1 学生表(T-XSB)表结构字段数据类型长度是否允许空值备注学号Char8否主键性别Char10否姓名Char2是专业Varchar26是出生日期datetime8否表2 课程表(T--KCB)表结构字段数据类型长度是否允许空值备注课程号Char4否主键课程名Char30否表3成绩表(T-CJB)表结构字段数据结构长度是否允许空值备注学号Char8否主键课程号Char4否主键成绩Tinyint1是2.实验初始数据表4 学生表(T-XSB)初始记录学号姓名性别出生日期专业S0000001杨海涛男1978-12-1多媒体S0000002刘一飞男1977-1-15多媒体S0000003秦宝男1975-11-30多媒体S0000004李国庆男1976-6-24计应S0000005郝雷男1977-5-17计应S0000006杨柳君男1978-4-28计网S0000007张青青女1979-1-23计网S0000008赵浩男1978-10-1计网表5 课程表(T-KCB)初始记录课程表课程名开课学期任课教师C001C#1马宁C002linux操作系统3刘建华C003IT职业英语3罗建军C004ASP.NET2张云生C005路由交换技术2杨国华C006数据库应用技术3李尊朝C007XML4陈璇C008网站规划与建设4宋杰C009大学体育2乔峰表6 成绩表(T-CJB)初始记录学号课程号成绩S0000001C00180S0000001C00269S0000002C00278S0000002C00389S0000003C00454S0000004C00167S0000005C00166S0000005C00687S0000006C00897S0000007C00791S0000008C009693.实验步骤(1).打开SQL Server 2005,在树形目录中找到“student”数据库并展开它,选择数据库对象“表“,在“表“对象上单鼠标右键,则弹出其快捷菜单,从弹出的快捷菜单选择“新建表”选项,则弹出“表结构设计”窗口,如图(4),所示。图(4)该窗口的上半部分是一个表格,在这个表格中输入”学号”、”姓名”、”性别”、””、”院系”等列的属性,表格的每一行对应一个列定义。(3)用鼠标单击“学号”列,在工具栏中单击”钥匙”图标按钮,可将“学号”字段设置为主键(主关键字),此时“学号”前将出现一钥匙图标,如图(5)如图(5)(4)将表结构输入完后,单击[保存]按钮将出现“选择名称”对话框,如图(6)所示。输入表名“T-XSB”后,单击[确定]按钮就完成了学生表结构的设计,创建了一张空表。图(6)输入表名(5)按上述第2~5步的方法,按表(2)、表(3)的要求,分别创建课程表“T-KCB”成绩“T-CJB”结构(6)返回SQL Server 2005主界面,在表对象的显示窗口内找到表名,在其上单击鼠标右键,在弹出菜单中,选择“打开表”然后输入学生信息调整键值约束,如图(7)所示:如图(7)(7)然后按照创建表1的方法,完成表2和表3的创建。3 SELECT查询语句使用如下代码查询的结果(1)USE studentGOSELECTTOP 5 SID,Sname,AuthorFROMXSB如图(2)USE studentGOSELECT SID,Sname,SexFROM XSBWHERE Sex=男如图(3)USE studentGOSELECTDISTINCT Specialt

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档