SQLServer数据库宿舍入住迁出管理报告.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server数据库 综合实验说明书 学 院: 信息科学与工程学院 班 级: 计算机科学与技术2011-3 完 成 人:姓 名: 学 号: 姓 名: 学 号: 指导教师: 山 东 科 技 大 学 2013年10月23日 综合实验任务书 一、综合实验题目: 宿舍入住迁出管理 二、综合实验解决的主要问题、实现的主要功能: (1)创建一个宿舍入住迁出管理系统,实现对学生入住信息的管理。 (2)创建相关数据表, 实现对宿舍入住学生信息的查询、增加、修改、删除。 (3)创建触发器,实现对多个数据表的级联操作。 (4)创建视图、索引,方便用户快速获取所需信息。 (5)自定义函数方便宿舍分配及宿舍信息查询。 (6)创建存储过程和游标,实现新生入学信息插入与毕业生宿舍迁出等 。 小组分工说明 小组编号 11 题 目: 宿舍入住迁出管理 小组分工情况: :触发器、存储过程、自定义函数、游标、控制流语句、查询、数据插入、数据库设计、课程设计报告 :创建表、创建数据库、完整性约束、数据插入、查询、数据库设计、课程设计报告、建索引、建视图 组长签字: 2013年 10 月 25 日 指导教师对综合实验的评价 学生姓名: 成绩: 学生姓名: 成绩: 指导教师签字: 年 月 日 目录 一.需求分析 1 1.1数据表的建立 1 1.2不同用户的需求 1 1.3系统开发的目标 1 二.数据库概念结构设计 2 2.1分析e-r图 2 2.1系统整体e-r图 5 三.数据库逻辑结构设计 5 3.1逻辑的设计与结构 5 3.2概念模型转换关系模型 6 四.数据库实施阶段 8 4.1创建数据库和表 8 4.2视图的创建 10 4.3索引的创建 10 4.4触发器的创建 10 4.5数据的查询 12 五.T-SQL 程序设计 17 5.1创建储存过程和游标 17 5.2执行储存过程 20 5.3自定义函数定义 20 5.4自定义函数执行 23 六.总结 25 一.需求分析: 1.1数据表的建立 用户的需求具体体现在各种信息的提供、保存、更新和查询上,这就要求数据库结构能够满足各种信息的输入与输出。在对宿舍入住迁出管理进行分析的基础上,本系统所涉及的主体共有7个数据表。 学生表,管理员表,楼房表,房间表,宿舍分配表,注册表,毕业生表 1.2不同用户的需求 1):管理员 学生信息的添加 个人信息的查询和修改 添加 修改 学生信息 查看 添加 修改 删除 楼房和宿舍信息 2 ):个人信息的查询 宿舍入住信息的查询 添加 修改 删除 学生信息的查询 宿舍入住情况的操作 3 ): 学生 宿舍入住情况的查看 个人信息的查看 1.3系统开发的目标 对宿舍分配表的设计,要考虑到不同学院不同年级、不同专业学生,要做到最尽量的合理分配。 对注册表里的内容应该可以呈现给每位管理员,并且可以统计所有的房间和学生信息。 学生只能入住房间表里有空床位的宿舍,否则禁止在宿舍分配表中插入新增学生信息。 二、数据库概念结构设计 2.1分析e-r图 管理员表: 学生表:

文档评论(0)

haocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档