2022年高校学生社团系统数据库的优化设计.doc
《2022年高校学生社团系统数据库的优化设计.doc》由会员分享,可在线阅读,更多相关《2022年高校学生社团系统数据库的优化设计.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高校学生社团系统数据库的优化设计摘要:根据高校社团管理的需求,给出一个基于数据库关系理论的改进型数据库设计方案,实现社团数据库管理系统的优化设计,提高了系统的实用性。关键词:社团;数据库;设计步骤中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2020)06-0015-021 概述数据库是按照数据结构来组织、存储和管理数据的数据仓库,是软件开发中的核心技术,也是计算机科学的核心内容。要管理现实世界中的各种信息,必须先将现实世界中的各种事物以及事物之间的相互关系进行高度的抽象,按照合理规则构造最优的数据库模式,然后才能够有效地进行数据的存储,满足各种用户的需求。2 数据库设
2、计步骤2.1 需求分析深入调查和分析用户的各种业务活动,弄清所使用数据的类型、范围以及它们在业务活动中逻辑关系,确定系统用户对软件系统的各种使用要求和限制条件,从而形成需求约束规则。2.2 概念设计对用户要求所描述的现实世界进行高度抽象概括,建立抽象的概念模型。这个概念模型应反映了现实世界的基本情况、信息间的互相约束关系以及各实体对处理要求。2.3 逻辑、物理设计将现实世界的概念数据模型转换成数据库的一种逻辑模式,即适应于某种特定数据库管理系统所支持的数据模式。根据数据库管理系统所支持的存储结构和方法,对具体的应用选定相应的物理存储结构和方法。3 数据库设计原则3.1 主键与外键将一个实体转换
3、成关系表后,关系表中不能既没有主键也没有外键。主键是实体的高度抽象,主、外键的配对,才能形成实体之间的连接关系。3.2 范式标准关系表应至少满足第三范式,但并不是范式越高越好,有时候为了提高数据库系统的运行效率,常常需要降低范式标准,适当增加冗余,达到以空间换时间的目的,提高系统的运行效率。3.3 尽量少使用存储过程存储过程在某种程度上可以提高系统的性能,但将数据的一致性的保证放在数据库中,对于系统的版本控制、开发与部署以及数据库的迁移都会带来一些不好的影响。4 数据库设计根据以上的设计步骤以及设计原则,我们来设计一下社团管理系统的后台数据库。根据需求分析得到学生社团数据库所包含的实体有:1)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年高 学生 社团 系统 数据库 优化 设计
限制150内