- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计报告-学生档案管理系统精选
目 录
一、数据库设计概述 2
二、学生档案管理数据库系统设计 3
1 需求分析 4
2.概念设计 8
3.逻辑设计 10
4.数据库的物理设计 12
5.数据库系统设计 13
6.数据库的实施,试运行和维护 14
结束语 15
参考文献 15
一、数据库设计概述
总结信息资源开发,管理和服务的各种手段时,会发现最有效的是数据库技术。数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建设中的核心技术。
数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。
一个信息系统的各个部分能否紧密地结合在一起以及如何结合,关键在数据库。因此只有对数据库进行合理的逻辑设计和有效的物理设计才能开发出完善而高效的信息系统。数据库设计是信息系统开发和建设的重要组成部分。
数据库设计方法:在相当长的一段时间内数据库设计主要采用手工试凑得方法。十余年来人们通过努力探索,运用软件工程的思想和方法,提出了各种规范设计方法。其中比较著名的有新奥尔良(New Orleans)方法。它将数据库设计分为四个阶段:需求分析(分析用户要求),概念设计(信息分析和定义),逻辑设计(设计实现),物理设计(物理数据库设计)。
基于E—R模型的数据库设计方法,基于3NF(第三范式)的设计方法,基于抽象语法规范的设计方法等,是在数据库设计的不同阶段上支持实现的具体技术和方法。
按照规范设计的方法,考虑数据库及其应用系统开发过程,将数据库设计分为以下六个基本步骤:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护 。其中需求分析和概念设计独立于任何数据库管理系统 ,辑设计和物理设计与选用的DBMS密切相关。
以下是数据库结构设计阶段图
图1 数据库设计阶段图
本报告中进行的学生档案管理数据库(系统)设计,就是依照以上总结的数据库设计的六个阶段结合具体的设计内容进行的。
二、学生档案管理数据库系统设计
数据库在一个信息管理系统中占有很重要的地位,数据库结果设计的好坏将直接对应系统的效率以及实现效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。
本设计报告的大致设计思路:
进行学生档案管理数据库系统的设计,我首先进行了需求分析,采用了调查,统计等方法,得到了用户具体的数据需求和处理需求。接着将需求分析的结果(主要是数据需求)抽象成实体及实体的属性,并给出E—R图。然后将概念模型转化成逻辑模型,本报告中将概念模型转化为关系模型,再依据1NF,2NF,3 NF以及消除冗余等原则对建立的关系模型进行优化。接着在依据物理设计的评价标准:时间效率和空间效率进行学术档案管理数据库系统的物理设计。最后进行系统设计,主要包括系统的功能及其实现的SQL语句,另外还包括数据库系统的选择。
1 需求分析
进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础。需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。
为了得到正确的需求分析结果,对学生,管理部门人员的进行了问卷调查以及相关口头询问,对学生档案管理业务进行了进一步的了解熟悉,查阅相关资料,参考现有的学生档案管理系统的相关内容,进一步分析总结得到了一下需求分析结果。(调查表及调查结果报告见附件)
总结了学生档案管理数据库设计需求分析阶段的重点:
数据和处理
学生档案管理数据库设计需求分析阶段获得的数据要求:
学号,姓名,曾用名,性别,出生日期,民族,籍贯,出生地,健康状况,入学时间,学制,政治面貌,高考准考证号,身份证号,学历层次,高考英语成绩,英语等级,特长,党团时间,学习形式,手机号码,电子邮箱,家庭电话,家庭住址,简历,来源地区,系号,宿舍号 ,系名称,系电话,宿舍电话,住哪个系的学生。
学生档案管理数据库设计需求分析的处理(功能)要求:
学校的教务员对学生档案进行查询和修改,学生可以查询自己的档案,并向教务员反馈更新信息,教务员通过对学生档案进行修改完成更新。
数据字典
1数据项
数据项 类型 长度 备注 学号 数值型 8 唯一 姓名 字符型 8 小于4个汉字 曾用名 字符 8 小于4个汉字 性别 字符 1 男or女 出生日期 字符 8 日期 籍贯 字符 8 汉字 出生地 字符 8 汉字 健康状况 字符 4 优秀,良好,一般,差 学制 数值 1 4 or 3 政治
您可能关注的文档
最近下载
- T_CEPPC 23—2024(发电企业数据分类分级方法).pdf
- 新解读《GB 10493-2018铁路站内道口信号设备技术条件》.docx VIP
- 国有企业采购管理规范 T/CFLP 0027-2020.pdf VIP
- 基孔肯雅热科普核心信息课件.pptx VIP
- 15MR201 城市道路-沥青路面 .docx VIP
- ISO17025:2017实验室方法验证和方法确认工作指引.doc VIP
- 2025年gsp各岗位培训试题及答案.docx VIP
- 清洁剂职业危害告知卡.doc
- 串联质谱技术新生儿遗传代谢病筛查讲义.ppt
- 2025年陕西、山西、青海、宁夏高考物理试卷真题(含答案解析).docx
文档评论(0)