


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、(完整word版)sql学生成绩管理系统编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们 对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(完整word版)sql学生成 绩管理系统)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈, 这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以 下为(完整word版)sql学生成绩管理系统的全部内容。一、创建学生成绩管理数据库1、学生成绩管理数据库概念模型(ER图)如下:2、在查询分析器中创
2、建学生成绩管理数据库,数据库名为“学生成绩管理表”,物 理文件的存储位置为:“E: 学生成绩管理表XSCJGLB-;(1)打开查询分析器,在查询分析器中输入如下代码创建数据库CREATE DATABASE学生成绩管理表ON PR I MARY(NAME二XSCJGLB_DATA,FILENAME二'E:学生成绩管理表XSCJGLB. MDF',SIZE=5,FILEGROWTH=1O%)LOG ON(NAME二XSCJGLB_LOG,FILENAME=*E: 学生成绩管理表XSCJGLB. LDF',SIZE=1,MAXSIZEhO,FILEGROWTH=1O)单击运行
3、按钮,显示运行结果如图1所示图1建立数据库在企业管理器中窗体示意图如图2所示图2企业管理器学生成绩管理数据库示意图3、根据数据库概念模型(ER图)建立基本表如下:学生表(学号,姓名,性别,出生日期,系部,班级,备注)课程表(课程号,课程名,开课日期,任课教师)成绩表(学号,课程号,成绩)4、在查询分崭謗中右学生成绩管理数据库中新建表:学生表表结构字段数据类型长度是否允许空 值备注Char8主键Char10Char2做检查约束岀生日期SmaI Idatet ime系部Char30是班级Char30是备注Text是课程表结构字段数据类型长度是否允许空备注值课程号Char4主键课程名Char30开课
4、日期Tinyint第广6学期任课教师Char10成绩表结构字段数据类型长度是否允许空 值备注学号Char8主键课程号Char4主键成绩Tinyint在 rioc间在查询分析器中创建学生表、课程表、成绩表程序代码如下:USE学生成绩管理表CREATE TABLE 学生表(学号 CHAR(8) PRIMARY KEY NOT NULL,姓名 CHAR (10) NOT NULL,性别 CHAR (2) NULL,出生日期 SMALLDATETIME NOT NULL,系部 CHAR (30) NULL,班级 CHAR (30) NULL,备注 TEXT NULL,CONSTRAINT 约束 1 C
5、HECK (性别 IN ('男',1 女')CREATE TABLE 课程表(课程号 CHAR (4) PR I MARY KEY NOT NULL,课程名 CHAR (30) NOT NULL,开课日期TINYINT NULL,任课教师 CHAR (10) NULL,CONSTRAINT 约束 2 CHECK(开课日期 LIKE ' 1-6')CREATE TABLE 成绩表(学号 CHAR (8) NOT NULL,课程号 CHAR (4) NOT NULL,成绩 TINYINT NULL,CONSTRAINT 约束 3 CHECK(成绩 BETWE
6、EN 1 AND 100),CONSTRAINT 约束 4 PR I MARY KEY CLUSTERED (学号,课程号),CONSTRAINT 约束 5 FOREIGN KEY (学号)REFERENCES 学生表(学号),CONSTRAINT 约束 6 FOREIGN KEY (课程号)REFERENCES 课程表(课程号),) 单击运行按钮,显示运行结果如图3所示图3建表示意图在企业管理器中查看设计界面 在企业管理器中窗体示意图如图4所示图4企业管理器中各表 企业管理器中学生表设计示意图,图5所示图5学生表 企业管理器中课程表表设计示意图,图6所示图6课程表 企业管理器中成绩表设计示意
7、图,图7所示图7成绩表二、在企业管理器中创建关系图打开企业管理器中学生成绩管理表数据库,选择“关系图”,右击“关系图”选 项,如图8所示,弹出快捷菜单在弹出的快捷菜单中选中新建数据库关系图弹出图9对话框,单击【下一步】按 钮,在可用的表中将学生表、成绩表、课程表添加到右侧列表框中,出现图10所 示对话框,单击【下一步】查看选中的表,如图11所示图8关系图快捷菜单图9关系图向导对话框图10添加表对话框图11完成数据库关系向导单击【完成】按钮,出现如图12所示关系图图12 学生成绩管理表关系图在弹出的“另存为“对话框中输入学生表关系图如图13所示图13保存学生表关系图三、在企业管理器中创建视图打开
8、企业管理器中学生成绩管理表数据库,选择“视图”,右击“视图”选项, 如图14所示,弹出快捷菜单图14“视图”快捷菜单在弹出的菜单中选择“新建视图命令”,将弹出“学生成绩管理表”中的“新视 图”,如图15所示,在对话框上半部分的灰色框内右击,从弹出的快捷菜单中选 择“添加表“命令,出现如图16所示“添加表”对话框图15 新视图窗口图16添加表对话框在“添加表”对话框内,选择表学生表、成绩表、课程表,单击【添加】按钮, 关闭“添加表”对话框,返回新视图窗口,如图17所示图17添加表后视图在列中选择要添加到视图中的字段,学号、课程号选择成绩表中的字段,每个字 段只选一次,如图18所示图18向视图中添
9、加所需字段添加表后新视图窗口如图19所示图19 添加表后视图单击【保存】按钮,在“另存为”对话框中输入学生表视图,如图20所示,单 击【确定】按钮,完成视图的建立图20保存视图四、使用VBCREATE DATABASE学生成绩管理表ON PRIMARY(NAME二XSCJGLB_DATA,FILENAME二'd: 学生成绩管理表 Bdata。mdf',SIZE=10,maxs i ze二500,FILEGR0WTH=10)LOG ON(NAME二XSCJGLB_LOG,FILENAME='d:学生成绩管理表 data。Idf',SIZE=5,MAXSI ZE二1
10、00,FILEGR0WTH=10)CREATE TABLE 学生表(学号 CHAR (12) PR I MARY KEY NOT NULL,姓名 CHAR (6) NOT NULL,性别 CHAR (2) NULL,出生日期 char (8) NOT NULL,系部 CHAR (30) NULL,班级 CHAR (30) NULL,CONSTRAINT 约束 1 CHECK (性别 IN ('男,'女')create tab I e 课程表(课程号 CHAR (4) NOT NULL,课程名 CHAR (30) NOT NULL,开课日期datetime ,任课教师CH
11、AR (10),CONSTRAINT 约束 2 CHECK(开课日期 LIKE J 1-6 J ) alter TABLE 成绩表(学号 CHAR (12) NOT NULL,课程号 CHAR (4) NOT NULL,成绩 I NT NULL,CONSTRAINT 约束 3 CHECK (成绩 BETWEEN 1 AND 100),CONSTRAINT 约束 4 PR I MARY KEY CLUSTERED (学号,课程号),CONSTRAINT 约束 5 FOREIGN KEY (学号)REFERENCES 学生表(学号),CONSTRAINT 约束 6 FOREIGN KEY (课程号)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 五年级英语实践活动计划
- 2024年山西省太原市中考二模语文试卷
- 酒店电梯安装施工方案范文
- 信息技术提升工程2.0之金融行业技能提升计划
- 放射科影像研究与分析培训计划
- 高三地理在线学习平台使用计划
- 应急救援技能培训与教育计划
- 应用电子技术的项目管理实习总结
- 现代汉语言文学研究的毕业论文范文
- 剪纸在文化节上的展示计划
- 米哈游创业案例分析
- GB/T 12643-2025机器人词汇
- 观影会的策划活动方案
- 中医医术确有专长人员(师承学习人员)医师资格考核申请表
- 2025年中考道德与法治二轮复习:热点时政专题练习题(含答案)
- 广东省市政工程定额总说明及计算规则
- 中国佛教基础知识
- GB/T 45210-2025增材制造标准测试件增材制造系统几何成形能力评估
- 温经汤的临床应用经验
- 《遗传学》课程考试复习题库(含答案)
- 2025年度美团外卖骑手服务协议范本4篇
评论
0/150
提交评论