欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载  

    sql学生成绩管理系统的.docx

    • 资源ID:10792578       资源大小:1.45MB        全文页数:10页
    • 资源格式: DOCX        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    sql学生成绩管理系统的.docx

    实用标准文案一、创建学生成绩管理数据库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,FILENAME=E:学生成绩管理表XSCJGLB.LDF,SIZE=1,MAXSIZE=10,FILEGROWTH=10)单击运行按钮,显示运行结果如图 1所示精彩文档 实用标准文案图 1 建立数据库在企业管理器中窗体示意图如图 2 所示图 2 企业管理器学生成绩管理数据库示意图3、根据数据库概念模型(ER 图)建立基本表如下:学生表(学号,姓名,性别,出生日期,系部,班级,备注)课程表(课程号,课程名,开课日期,任课教师)成绩表(学号,课程号,成绩)4、在查询分析器中在学生成绩管理数据库中新建表:学生表表结构字段长度学号姓名性别8否否是否是是是班级备注Text课程表结构长度4否否是是课程名Char30开课日期任课教师TinyintChar第 16 学期10精彩文档 实用标准文案成绩表结构字段长度是否允许空值备注学号否课程号成绩Char否是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(性别 IN (男,女)CREATE TABLE 课程表(课程号 CHAR(4) PRIMARY 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(成绩 BETWEEN 1 AND 100),CONSTRAINT 约束 4 PRIMARY KEY CLUSTERED (学号,课程号),CONSTRAINT 约束 5 FOREIGN KEY (学号) REFERENCES 学生表(学号),CONSTRAINT 约束 6 FOREIGN KEY (课程号) REFERENCES 课程表(课程号),)单击运行按钮,显示运行结果如图 3所示图 3 建表示意图精彩文档 实用标准文案在企业管理器中查看设计界面在企业管理器中窗体示意图如图 4 所示图 4 企业管理器中各表企业管理器中学生表设计示意图,图 5 所示图 5 学生表企业管理器中课程表表设计示意图,图 6 所示精彩文档 实用标准文案图 6 课程表企业管理器中成绩表设计示意图,图 7 所示图 7 成绩表二、在企业管理器中创建关系图打开企业管理器中学生成绩管理表数据库,选择“关系图”,右击“关系图”选项,如图 8 所示,弹出快捷菜单在弹出的快捷菜单中选中新建数据库关系图弹出图 9 对话框,单击【下一步】按钮,在可用的表中将学生表、成绩表、课程表添加到右侧列表框中,出现图10 所示对话框,单击【下一步】查看选中的表,如图 11 所示精彩文档 实用标准文案图 8 关系图快捷菜单图 9 关系图向导对话框图 10 添加表对话框单击【完成】按钮,出现如图 12 所示关系图图 11 完成数据库关系向导图 12 学生成绩管理表关系图在弹出的“另存为”对话框中输入学生表关系图如图 13 所示图 13 保存学生表关系图三、在企业管理器中创建视图打开企业管理器中学生成绩管理表数据库,选择“视图”,右击“视图”选项,如图 14 所示,弹出快捷菜单精彩文档 实用标准文案图 14 “视图”快捷菜单在弹出的菜单中选择“新建视图命令”,将弹出“学生成绩管理表”中的“新视图”,如图 15 所示,在对话框上半部分的灰色框内右击,从弹出的快捷菜单中选择“添加表”命令,出现如图 16 所示“添加表”对话框图 15 新视图窗口图 16 添加表对话框在“添加表”对话框内,选择表学生表、成绩表、课程表,单击【添加】按钮,精彩文档 实用标准文案关闭“添加表”对话框,返回新视图窗口,如图 17 所示图 17 添加表后视图在列中选择要添加到视图中的字段,学号、课程号选择成绩表中的字段,每个字段只选一次,如图 18 所示图 18 向视图中添加所需字段添加表后新视图窗口如图 19 所示精彩文档 实用标准文案图 19 添加表后视图单击【保存】按钮,在“另存为”对话框中输入学生表视图,如图 20 所示,单击【确定】按钮,完成视图的建立图 20 保存视图四、使用 VBCREATE DATABASE 学生成绩管理表ON PRIMARY( NAME=XSCJGLB_DATA,FILENAME=d:学生成绩管理表 Bdata.mdf,SIZE=10,maxsize=500,FILEGROWTH=10)LOG ON( NAME=XSCJGLB_LOG,FILENAME=d:学生成绩管理表 data.ldf,SIZE=5,MAXSIZE=100,FILEGROWTH=10)CREATE TABLE 学生表精彩文档 实用标准文案(学号 CHAR(12) PRIMARY 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 table 课程表(课程号 CHAR(4) NOT NULL,课程名 CHAR(30) NOT NULL,开课日期 datetime ,任课教师 CHAR(10),CONSTRAINT 约束 2 CHECK(开课日期 LIKE 1-6)alter TABLE 成绩表(学号 CHAR(12) NOT NULL,课程号 CHAR(4) NOT NULL,成绩 INT NULL,CONSTRAINT 约束 3 CHECK(成绩 BETWEEN 1 AND 100),CONSTRAINT 约束 4 PRIMARY KEY CLUSTERED (学号,课程号),CONSTRAINT 约束 5 FOREIGN KEY (学号) REFERENCES 学生表(学号),CONSTRAINT 约束 6 FOREIGN KEY (课程号) REFERENCES 课程表(课程号)create view view1as select 学生表.姓名,成绩表.课程号,成绩表.成绩from 学生表,成绩表where 学生表.学号=成绩表.学号create view view2as select 课程表.课程号,课程表.开课日期from 课程表,成绩表where 课程表.课程号=成绩表.课程号精彩文档

    注意事项

    本文(sql学生成绩管理系统的.docx)为本站会员(啊飒飒)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开