sql学生成绩管理系统

上传人:桔**** 文档编号:488069346 上传时间:2022-12-16 格式:DOCX 页数:10 大小:323.19KB
返回 下载 相关 举报
sql学生成绩管理系统_第1页
第1页 / 共10页
sql学生成绩管理系统_第2页
第2页 / 共10页
sql学生成绩管理系统_第3页
第3页 / 共10页
sql学生成绩管理系统_第4页
第4页 / 共10页
sql学生成绩管理系统_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《sql学生成绩管理系统》由会员分享,可在线阅读,更多相关《sql学生成绩管理系统(10页珍藏版)》请在金锄头文库上搜索。

1、一、创建学生成绩管理数据库1、学生成绩管理数据库概念模型(ER图)如下:出生日期系部性别备注学号成绩表成绩开课日期任课教师课程名课程号学生表课程表2、在查询分析器中创建学生成绩管理数据库,数据库名为“学生成绩管理表” 物理文件的存储位置为:“E:学生成绩管理表XSCJGLB”;打开查询分析器,在查询分析器中输入如下代码创建数据库CREATE DATABASE学生成绩管理表ON PRIMARY( NAME=XSCJGLB_DATA,FILENAME=E:学生成绩管理表 XSCJGLB.MDF,SIZE=5,FILEGROWTH=10%)LOG ON(NAME=XSCJGLB_LOG,FILENA

2、ME=E:学生成绩管理表 XSCJGLB.LDF,SIZE=1,MAXSIZE=10,FILEGROWTH=10)单击运行按钮,显示运行结果如图1所示CJI時TE珈九歸SI学生成嚴晉理我OM PRIMARY(DAHE XSCJGLE_D4TA.FCLEHD1E :飞叭学生廂讚欝迪表皿丈JCM. EDTJ 3SIEE=5LO; CfilDl .+.因 ter* LI甞生融営建丧 ra-li smssw 呂 B-asa H- LJ 曲口安主性 E0 O立持叩务 B IJ 1-lh.l. Il.lai StFL-:43图2企业管理器学生成绩管理数据库示意图3、根据数据库概念模型(ER图)建立基本表如

3、下: 学生表(学号,姓名,性别,出生日期,系部,班级,备注) 课程表(课程号,课程名,开课日期,任课教师)成绩表(学号,课程号,成绩)4、在查询分析器中在学生成绩管理数据库中新建表: 学生表表结构字段数据类型长度是否允许空值备注学号Char8否主键姓名Char10否性别Char2是做检查约束出生日期Smalldatetime否系部Char30是班级Char30是备注Text是课程表结构字段数据类型长度是否允许空值备注课程号Char4否主键课程名Char30否开课日期Tinyint是第16学期任课教师Char10是成绩表结构字段数据类型长度是否允许空值备注学号Char8否主键课程号Char4否主

4、键成绩Tinyint是在1100之间在查询分析器中创建学生表、课程表、成绩表程序代码如下: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 CHECK(性另U IN (男,女)CREATE TABLE 课程表(课程号 CHAR(4) PRIMARY KEY NOT NULL,

5、课程名 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(成绩 BETWEEN 1 AND 100),CONSTRAINT 约束 4 PRIMARY KEY CLUSTERED (学号,课程号),CONSTRAINT 约束 5 FOREIGN KEY (学号)REFERENCE

6、S 学生表(学号),CONSTRAINT 约束 6 FOREIGN KEY (课程号)REFERENCES 课程表(课程号),)单击运行按钮,显示运行结果如图3所示期爭制板岂tL)jisdjF 訂 Efsicrrw 虽二|J rijf-kL5-* |J m-a-r 呼 JI nioihl 晅 |J *si3bJP U puVif& LJk j威蔺皆ff E U学生喊虢普丑歪 _1張用前锂M二1B赶呂斟 件 _| BHRafi 匕-I日雋蚀同西眾FF _1如函数I卜二1眾自雪夥* _1元SrfB冈迪I卜安逐苗E 孚霜审函翹 卄二1”二I W.ciiSBk _| lexl 眾1ifiSHih j

7、-fi-JhF _l黒辭娄型JF-AISVl-rnovE 无标回冈任廃料的 CHAfifTlIT . fflECCOMSTIWT 的旳2 CHECK 州5日勿| LIKE 门-引1)C51AT& TABLE 庖场喪生号 LHAR El M.H HULL.馀怪号眦1 BJI閒If成礒 TDrmn nuluCC-KTFiUIT 封雨3 CHKE 翩 HETIEEH 1 HI JDD .I3TEAIPT 抽兎! FFKAEY KEY CL1EEEFED,宰号低程号鼻COJnmiPT 抽更5 FC-KEKX RET 津导举莹玉 些号乂COMSmiPT 4-W6 FORECtU KEY lSTz-t M

8、FERfffES| 齢己虑帕叔*1- Z兀血hr 口1136鮭成.sdjf-dS iS u:i SQD-I.S.ltTFTVi:. C513 学生成清皆ff衰u :Dl0行讦21 p W瓯图3建表示意图在企业管理器中查看设计界面 在企业管理器中窗体示意图如图4所示匚旦uisflfiiP.esB BLcraac-Il 91 Sirviri 目 SSL Est-usr ifi6如J Ein论MJ冃_1亦摩* K - riw蘇| i.i程日用+ |j fhmter 由 |rhEdb+ (J VECllM31d * B出工+ Lj ScWl 申 |J tF*7学出S宏管巒-屿关乘图3 3曲机EE| L

9、aical vna3 tyseX* trits LJLl4plIllS M L7if iJ ifr aupv2 lysfiles j ijxfjJ.ixLM Lifarai Mkiyr3 175 fijlltfrSte-lL doc: iixfull Luc Lm LilyM Eyri bJixi-e 刁洒inh血戸 22)iju-mlv a | lyribj aaLE用户U如.您用户定個斑 C用户走爼函宦 EB J亦片拱靈各B 1IW3由:安主哇E0 O立剃昭El 2j N-fih.1. Di/L. 5u-L-=3三网宵血询磁 刊 1JXJFVJV 413EyrjirfcAEizT勻 班 丫

10、3匸 dFSitiK| EynTMrT 日举主棗 :翊帝 3-6*Bl*l*”.lD O5-D O5-A .V?金|1*金 “ D 金山仏小心山吐曲山吐吐山吐吐山岀吐ibih吐心SflKi-8-6 1:9:12iJQKrD-G L:29:EMK-B-G L:筠:能sciKi-6-e i:gg:j2SJIK-B-E L:29:2tJK-B-G L:29:J3SQKi-3-eSJK-B-E 1:29:32L:Kl:j22AKI-0-6 L:2g:J2SJKi-B-E L:29:J2L:5S!:32SCKi-0-6 L:Sg:1231B-B-E L:2?:JJUKrn-5 L:29: E20H0-B

11、-G L:2S:SL:iS!: 12 也】D-10-M ?:? OC 210-10-3006aOICriir.Jj IT: 19图4企业管理器中各表 企业管理器中学生表设计示意图,图5所示,* Wits “学主丢. 2是*辛宝卿音理五*中.fLocAtr上5USI -feffl I AffSA Ihchar8址容rLu*也性刖cLu*2 /出主日期STrklldfillji4cW:H1/charji*注1hcLByV刑%i若直I小热岐0T? iP二*吞识杓二.BCx-i J:、喙丈井存君UUiLam Ullt图5学生表 企业管理器中课程表表设计示意图,图6所示槪日開任罠!师雜毎左旳|芒IT |允沖刃char4ch IT却tLayr 口 t讨chitQV營式ffffHiMvdilafa hM df u 1:*图6课程表 企业管理器中成绩表设计示意图,图7所示创和頓握JS盖爭團向导本冋导将絶吐!悠祈遅的关用田恨用本冋耳可1=1“目动逗去歪團上粹列耗.MiSEWSKS?-图7成绩表二、在企业管理器中创建关系图打开企业管理器中学生成绩管理表数据库,选择“关系图”,右击“关系图” 选项,如图8所示,弹出快捷菜单在弹出的快捷菜单中选中新建数据库关系图弹出图9对话框,单击【下一步】 按钮,在可用的表中将学生表、成绩表、课程表添加到

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号