大型数据库常笑琳.docVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型数据库常笑琳

2013-2014学年第二学期《大型数据库技术》考查报告 课题名称:学生信息管理系统 班 级: 12软工数据库 学 号: 1215115097 姓 名: 常笑琳 成 绩: 2014年5月 目录 课题概述 1.1课题简介 1.2功能描述 2、数据库设计及实现 2.1数据库表清单 2.2创建表空间 2.3创建用户及分配权限 2.4创建用户配置文件 2.5基本表实现 2.5.1学生表的实现 2.5.2系别表的实现 2.5.3课程表的实现 2.6索引表的实现 2.6.1成绩表的实现 2.7分区表的实现 2.7.1奖学金表的实现 3、功能实现 3.1系统登录(存储过程) 3.2信息插入(存储过程) 3.2.1学生表信息插入 3.2.2系别表信息插入 3.2.3课程表信息插入 3.2.4成绩表信息插入 3.2.1奖学金表信息插入 3.3信息查询(存储过程) 3.3.1学生表信息查询 3.4计算学生的平均成绩(函数) 3.5实现同时插入操作(触发器) 3.6成绩整合(包) 4、总结 1、课题概述 课题简介 本次课程设计题目:“学生信息管理系统”,主要目的是编制一个方便于对学生进行管理的数据库系统,用以实现学生、班级以及考核成绩等多项管理。同时对整个系统的分析、设计过程给出一个完整的论证。 学生信息管理系统是一种基于集中统一规划的数据库数据管理新模式,其实就是对学生、班级、考核成绩的管理。在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。 1.2 功能描述 在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,学生管理信息系统(MIS)是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。 本系统主要完成对学生的管理,包括学生信息、系部信息、课程信息的添加、修改、删除,查询,学生成绩的输入、输出和求算平均成绩,奖学金的分配以用户管理等几个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生信息的修改。查询功能也是系统的核心之一。此外,系统有完整的用户添加、删除和密码修改功能。 2、数据库设计及实现 2.1 数据库表清单 本数据库主要包括学生表,系部表,课程表,成绩表和奖学金表。其主要包含内容见下表: 编号 名称 中文含义 类型 1 Student 学生表 基本表 2 Denpt 系部表 基本表 3 Class 课程表 基本表 4 Grade 成绩表 索引表 5 Scsh 奖学金表 分区表 2.2 创建表空间 创建一个用户表空间MYTBS的实现代码: Create tablespace mytbs Datafile ‘E:\mytbs1.dbf’ size 250m ’F:\mytbs1.dbf’ size 250m / 2.3 创建用户及分配权限 创建用户并为其指定表空间的代码: Create user cxl indentified by 1215115097 Default tablesspace mytbs / 分配权限的代码: 直接对用户授予DBA权限,范围较大。 Grant dba to cxl; 2.4 创建用户配置文件 创建用户配置文件的实现代码: 主要是对密码保护进行操作,包括输入错误锁定密码和密码使用期限。 Create user cxl identified by 1215115097 Default tablespace mytbs; 2.5 基本表实现 2.5.1 学生表的实现 (1)表的功能概述 本表主要综合学生

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档