- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计报告成绩管理系统 .doc
课程设计板告
课程名称: SQL Server
设计课题: 成绩管理系统
班级: 计网102 姓名:
指导教师:
创建学生成绩管理数据库
1创建学生成绩管理数据库
1创建学生成绩管理数据库
实验内容
使用SQL Server 2005名为student的数据库。
实验步骤
(1).打开SQL Server■,出现图⑴所示的界而。.单击左端“ + ”号层层展开直到在屏幕上 出现“数据库”、“系统数据库”、“数据库快照”等项。
图(1)
(2).用鼠标右键单击“数据库”选项,从弹出的快捷键菜单中选择“新建数据库选 项,此时会出现“新建数据库”对话框图(2),在“数据库名称”文本框屮输入数据库名
“stude nt”,
图(2)
r
(3)选择保存路径,单*按钮 弹山文件选择路径如图(3)选择你所建的数据库文
件夹和数据库H志文件夹然后点击“确定”就可以了。
图(3)
2创建信息表
1.实验内容
使用SQL Server ,在 “student ” 数据库上创建 “T-XSB”、“T-KC B”、“T-CIB” 表。其中:
T-XSB (学生表)用來存储一个学校内学生的基本信息:T-KCB (课程表)用來存储于学 生相关的课程基本信息;T -CJB (成绩表)用来存储于学生所选课程的成绩基本信息。通 过这3张表建立一个简单的学生信息管理系统。3张表的结构如下
表1学生表(T-XSB)表结构
表2课程表(T-KCB)表结构
表3成绩表(T-CJB )表结构
2.实验初始数据
表4学生表(T-XSB)初始记录
表5课程表(T-KCB)初始记录
表6成绩表(T-CJB)初始记录
实验步骤
(1).打开SQL Server 2005,在树形目录屮找到“stude nt”数据库并展开它,选择 数据库对象“表“,在“表“对象上单鼠标右键,则弹出其快捷菜单,从弹出的快捷菜单 选择“新建表”选项,则弹出“表结构设计”窗口,如图(4),所示。
阁(4 )
该窗口的上半部分是一个表格,在这个表格中输入学号〃、姓名〃、〃性别〃、〃〃、院系〃
等列的属性,表格的每一行对应一个列定义。
(3)用鼠标单击“学号”列,在工具栏屮单击〃钥匙〃图标按钮,可将“学号”字段设置为主 键(主关键字〉,此时“学号”前将出现一钥匙图标,如图(5)
如图(5)
(4)将表结构输入完后,单击[保存]按钮将出现“选择名称”对话框,如图(6)所示。输入表名“T-XSB 后,单击[确定]按钮就完成了学生表结构的设计,创建了一张空表。
图(6)输入表名
(5) 按上述第2 ~5步的方法,按表(2)、表(3)的要求,分别创建课程表“T-KCB”成绩 “T-OB”结构
(6) 返回SQL Server 2005主界面,在表对象的显示窗口内找到表名,在其上单击鼠标右键, 在弹出菜单屮,选择“打开表”然后输入学生信息调整键值约束,如阁(7)所示:
如阁(7)
(7 )然后按照创建表1的方法,完成表2和表3的创建。
3 SELE CT查询语句
使用如下代码查询的结果 ⑴
USEstudent
GO
SELECTTOP 5 SID,Sname,Author FROM XSB 如图
USEstudent
GO
SELECT SID,Sname,Sex
FROM XSB
WHER E Sex=:男,
如图
(3)
USEstudent
GO
SELECT DISTINCTSpecialty FROMXSB
如图
(4)
USEstudent
GO
SELECT * FROM XSB WHERE Sname=f 刘一 6, 如图
4创建视图
实验内容
使用SQLServer建立名为视图。作为成绩查询的操作对象
实验步骤
(1)打开SQL Server:在树形目彔屮找到“student”数据库并展开它,选择
数据库对象“视图“,在“视图“选项上单鼠标右键,则弹出一快捷菜单, 在弹出的菜单中选择“新建视图”选项,则弹出“新视图”对话框,如图(8)
阁(8)新建视图窗口
(3)在“添加表”对话框中,选择表“T--XSB” “T-KCB” “T--CIB”,单击[添加]按钮,关 闭“添加表”对话框,复选框选择要添加到视图中的字段选择所有如图(9)
图(9)
(4)单击[保存]按钮,在弹出的“另存为”对话框屮输入新视图的名称,如图(23)所示 单击[确定]按钮,完成新视阁的建立。如图(10)
如图(10)
2使用SQL语句创建视图如下
USEstudent
GO
CREATE VIEWXSB_ST
AS SELECT DISTINCT SID, Snarne FROMXSB
GO
结果如图
4存储过程和触发器
实验内容
使用存储过程模块创建存储过程
实验步骤
展开“数据库”一 “具体数据库”一 “可编程性”节点
您可能关注的文档
- 教育研讨会邀请函.doc
- 教育科学教学部届教育学专业本科毕业论文工作实施方案.doc
- 教育科学研究考试.doc
- 教育系统“十二五规划”编制实施方案.doc
- 教育系统三讲三提升活动方案.doc
- 教育系统党员志愿者弘扬雷锋精神活动方案.doc
- 教育系统党风廉政建设年工作要点.doc
- 教育系统基层组织建设年实施方案.doc
- 教育系统实现伟大中国梦、建设美丽繁荣和谐活动实施方案.doc
- 教育系统新年音乐会开场白及开幕词(通用).doc
- 广东省东莞市2024-2025学年八年级上学期生物期中试题(解析版).pdf
- 非遗剪纸文创产品开发经理岗位招聘考试试卷及答案.doc
- 广东省东莞市2024-2025学年高二上学期期末教学质量检查数学试题.pdf
- 体育安全理论课件图片素材.ppt
- 3.1 公民基本权利 课件-2025-2026学年道德与法治八年级下册 统编版 .pptx
- 广东省潮州市湘桥区城南实验中学等校2024-2025学年八年级上学期期中地理试题(解析版).pdf
- 大数据运维工程师岗位招聘考试试卷及答案.doc
- 广东省深圳市福田区八校2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc
- 广东省潮州市湘桥区城基初级中学2024-2025学年八年级上学期11月期中考试数学试题(解析版).pdf
- 广东省潮州市湘桥区城西中学2024-2025学年八年级上学期期中地理试题(解析版).pdf
最近下载
- 教育强国建设背景下研究型、应用型、技能型高校建设的责任与使命.docx VIP
- 泥浆护壁旋挖钻孔灌注桩施工技术交底.docx VIP
- T-CSUS《城镇排水管网运行和维护智能化技术标准》.pdf VIP
- 2024-2025学年上海市黄浦区五年级(上)语文期末试卷及答案.docx VIP
- 广东省东莞市八大民办学校联考2024-2025学年九年级上学期期末语文试题【含答案】.pdf
- 危重孕产妇和新生儿救治中心PPT.pptx VIP
- 2025年Z世代汽车消费趋势与购车决策分析报告.docx
- 异常工况处置能力培训试题.docx VIP
- 2025年湖南省书记员招聘笔试真题及答案.docx VIP
- _实验室pH计比对结果分析及测量不确定度评定.pdf VIP
原创力文档


文档评论(0)