- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL大作业
学号
课 程 大 作 业
20 ~20 学年第 学期
题 目:
教 学 系:
专业班级:
学生姓名:
年 月 日
任 务 书
学生姓名 王佳佳 专业班级 经管2111 初始条件:
已完成《数据库原理与应用》课程的学习。
要求完成的主要任务:
主要任务:以一个具体的应用为背景,分析该应用中使用的数据库系统,对数据库系统中的数据库内容进行详细的了解并进行阐述。主要从数据库设计方案、数据库功能实现、系统与数据库之间的关系等方面进行分析。
要求:
(1)具体的应用必须是现实存在的,比如图书管信息管理、订票信息管理、医院信息管理、教务信息管理、学生选课信息管理等。
(2)数据库的设计分为两次建模过程,首先建立E-R图,然后转换为关系模型,分析报告中要体现你对该应用中的数据库设计过程的分析。
(3)数据库系统中的功能与SQL语句的对应关系,找出功能实现的语句,要求语句书写规范,标点正确。
(4)报告的文档包括:数据库的应用背景介绍,数据库设计方案分析,系统功能与添加、修改、删除和查询语句的功能说明。
课程设计任务书
设计题目:学生信息管理系统
系统设计
在进行系统详细设计之前,首先应该设计好系统的模式并确定好系统的功能目标和具体页面,下面就是学生管理信息的系统设计以及主要功能如下:
学生信息查看功能
信息编辑删除和添加功能
成绩查看和搜索功能
课程浏览和搜索功能
数据库设计
需求分析
学生信息管理系统是各大高校所不可缺少的一部分,随着计算机水平的快速提高,学生信息管理系统也在不断地发展和完善。管理信息系统主要包括了学生信息管理以及课程和成绩管理,基恩上实现了管理系统所必需的功能,下面介绍学生信息管理系统数据库的设计。
概念设计
根据以上分析,E-R图如下:
E-R图转换为关系模式:
学生(学号、姓名、性别、民族、出生年月、入学时间、班级、生源地、备注)
课程(课程号、课程名称、学时、学分、课程类型、授课老师)
成绩(ID、学号、课程号、考试成绩)
选修(学号、课程号、选修时间)
查询(学号、课程号、查询时间)
3.逻辑设计
根据前面的E-R图转换的关系模式有以下几个表:
Student
Course
Grade
Elective
Select
4.数据库关系图
根据以上表的关系建立如下所示的关系图:
5.数据的添加、修改、删除语句的实现
数据的添加语句举例如下:
(1)向成绩表里添加学号为‘200001’学生选修了四门课的成绩
(2)向课程表里添加一条‘毛概’的信息
数据修改语句举例如下:
(1)修改学号为‘200004’学生的籍贯为湖北监利
(2)修改课程号为‘20003’的学时为64个学时
数据的删除语句举例如下:
(1)删除学号为‘200005’的学生信息
(2)删除课程名称为‘毛概’的信息
6.查询语句简单查询、连接查询、子查询、复合条件语句实现
A.简单查询语句的举例
查询课程表中前三条的信息
查询班级为‘经管2091’班的学生学号、姓名、性别、和班级名称
查询学生姓名以‘陈’开头的学生学号和班级
查询课程表的所有信息,查询结果先按课程号降序排列,再按学分升序排列
查询学生人数总数,查询结果以学生总数为别名
查询所有学生成绩的平均分,查询结果以平均分为别名
B.连接查询语句的实现
查询学号为‘100001’学生的学号、姓名、性别、班级和选修的课程号和成绩
查询学号为‘200001’学生的学号、姓名和选修的课程号及选修时间
查询学生查询了课程的姓名、班级、课程号、课程名、课程学分及查询时间
C.子查询语句的实现
查询学号为‘100001’学生所修的课程号和成绩
查询选修了课程名为‘大学生英语’的学生学号和姓名
您可能关注的文档
- 2012暑假 初三英语辅导测试题.doc
- 2012江苏省邳州市八英第二次月考试题(Units1-2).doc
- 2014CAD题库.doc
- 2014中国饭店业设计与装修改造论坛暨采购洽谈会.doc
- 2014临沂文博会邀请函.doc
- 2014年公路水运检测人员答疑.doc
- 2014年河北沧州市市直事业单位考试辅导课程.doc
- 2014年最适合工作的50家公司.doc
- 2014年马头变秋季安全大检查提纲.doc
- 2014暑假辅导质量测试题.doc
- 2026年宁德师范学院单招(计算机)测试备考题库必考题.docx
- 2026年宁波卫生职业技术学院单招职业适应性测试模拟测试卷附答案.docx
- 2026年马鞍山职业技术学院单招职业技能考试参考题库附答案详解.docx
- 2026年宁德职业技术学院单招(计算机)考试参考题库最新.docx
- 2026年宁德师范学院单招职业技能测试模拟测试卷附答案.docx
- 2026年宿州职业技术学院单招综合素质笔试模拟试题附答案详解.docx
- 2026年湖南理工职业技术学院单招综合素质考试备考试题附答案详解.docx
- 乡村公共服务振兴提高农村公共服务水平满足基本需求.docx
- 2026年宁波卫生职业技术学院单招(计算机)考试参考题库推荐.docx
- 乡村振兴战略的政策与资金支持措施.docx
原创力文档


文档评论(0)