- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重庆电力高等专科学校
实训报告
学生成绩管理系统数据库设计
课 程:数据库应用技术
系 别:计算机科学系
班 级:
学 号: 20
姓 名:
指导教师:
地 点: 计算机实训中心
时 间: 2013年12月
……………1
1. 题目名称:学生成绩管理系统数据库设计…………………………………1
2. 题目描述………………………………………………………………………1
二、 数据库设计
2. 系统及模块设计………………………………………………………………数据库概念结构设计…………………2
4. 数据库逻辑结构设计(数据模型)……………………5
5.各实体的关系模式……………………6
6.创建数据库(物理设计)……………………7
7.在数据库中创建数据表及各表创建约束……………………9
8. 创建关系图……………………11
9.创建临时表…………………12
10.数据更新操作…………………15
三、 数据库系统的查询设计…………17
1. 简单查询 查询)…………17
2. 连接查询/汇总查询……………28
四、相关问题 ……………41
1. 创建数据库的方法及参数说明……………………………………………42
1) 写出如何导入数据的方法 ?……………………………………………42
2)采用了哪些方法向数据表添加数据?…………………………………43
2. 各表的结构截屏……………………………………………………………44
4. 为哪些表的哪些列设置了检查约束、默认值……………………………46
五、 设计总结………………………………………………………………………47
系统设计
1. 2. 题目描述:
利用SQL server2005创建一个《学生成绩管理系统》数据库,对学校各系部的学生成 绩实现有效管理,该系统应具有如下功能:
1.数据库中系部表、专业表、班级表、学生表、教师表、成绩表、授课表、教材表的增加、删除、保存、检索,浏览。
2.按班进行学生个人信息的增加、删除、保存、检索,浏览。
按班、按学期进行学生成绩的增加、删除、保存、检索,浏览。
4.查询分析功能
按班进行学生档案信息的查询分析。(能对各字段分别进行)
按系进行学生档案信息的查询分析。(能对各字段分别进行)
能实现系、班学生的特殊信息查询(男、女生数量,或生源统计、模糊查询等)
能查询出某班、某学生、某学期、某门课程的成绩
统计各班:不及格、及格的学生人数,并能显示出这些学生的名单。
能对各班学生成绩按总分排序。
能统计出某班某课程的最高分、最低分
能统计出某班某门课程各分数段的学生人数
能统计各年级、各专业的学生人数。
学生学习课程名的查询
学生信息的模糊查询
5、学生档案及成绩报表预览
(1) 学生信息表(按班、按生源、按系显示出)
(2) 学生每期成绩显示(班、个人)
(3) 学生某班补考通知显示。
6. 实训指导
一、数据库设计
提示:在E盘中,创建文件夹,名为: dbsx_班名_学号_姓名,本次实训所生成的所有文件均存入此文件夹中任务1: 创建名为dbsx_班名_学号_姓名.doc的word文档,文档的版面要求如下:
Word文档的格式:A4, 上下边距2.5cm, 左右边距2cm.
设置页眉与页脚, 页眉左侧中输入:班名-学号-姓名。
页眉中部输入:学生成绩管理系统设计。
页脚左侧输入:设计时间:XXXXX 设计地点:XXXXXXX 页号(居中)
将任务2~任务8完成的结果,输入到名为dbsx_班名_学号_姓名.doc的word文档中。
(3)本次设计是在一个未完成的设计上进行再设计,原设计只留下一个电子表格文件,请对电子表中的数据进行分析后,完成本次设计。
任务2:
分析电子表格中给定的数据表,包含有几个对象(即表名),写出各对象的名称。(提示:根据字段及表名进行分析。)
子表格中给定的数据表,包含有(即表名)2)根据电子表格中各数据表中数据对象的关系,写出各对象间的关系描述。(参考课件及实验)
各对象间的关系
任务3: 对给定的电子表格中的各表,按表结构进行属性修改。
3. 数据库概念结构设计。依据电子表格中数据表,完成以下的任务。(参考实验、课件完成以下的任务)
任务4:画出数据表中,对象的实体属性图。要求:画出每个实体及属性的E-R图。中:课程、班级、成绩象需画属性,其他的实体可不画属性
文档评论(0)