oracle数据库设计与开发课程设计论文

oracle数据库设计与开发课程设计论文

ID:11611696

大小:577.64 KB

页数:0页

时间:2018-07-13

oracle数据库设计与开发课程设计论文_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《oracle数据库设计与开发课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《ASP.NET设计与开发》Oracle数据库设计与开发院系:信息工程学院年级:xxxx级26班级:姓名:xxx学号:日期:20xx年xx月26什么是数据库设计?数据库设计是指对于一个给定的应用环境,构造最优的数据厚模式,建立数据库及其应用系统,有效存储数据满足用户信息要求和处理要求.数据库设计的六个步骤(1)数据库需求分析数据库需求分析的种类、范围、数量以及它们在业务活动中交流的具体情况,确定用户对数据库系统的使用要求和各种约束条件等方面的信息系统的在业务使用要数据流图(DFD)和数据字典一(DD).(2)概念模型设计数据概念模型设计是将用户总需求中关于数据部

2、分的需求,将其综合为一个统一的概念模型的过程。根据数据流图和数据字典建立ER图等概舍模型、该模型应能够反映出现实世界各部门的信息结构、信息流动情况、信息间的互相制约关系以及对信息存储、查询和加工的要求等.26(1)逻辑设计根据BR图获得关系摸式及表结构的逻辑设计结果(适应于某种特定数据库管理系统所支持的逻辑数据模式)。(2)物理设计根据特定数据库管理系统所提供的多种存储结构和存取方法实施物理数据模型,并最终完成数据库关系表的物理结构设计等工作。(5〕安全性设计一一数据库的角色和权限(6)验证和优化设计加载测试所设计物理数据库,来验证数据库设计的正确性和合理性分析

3、并优化数据库的“时一空”效率。一、需求什么是需求分析?26需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。需求分析的任务还不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在需求分析阶段结束之前,系统分析员应该写出软件需求规格说明书,以书面形式准确地描述软件需求。在分析软件需求和书写软件需求规格说明书的过程中,分析员和用户都起着关键的、必不可少的作用。只有用户才真正知道自己需要什么,但是他们并不知道怎样用软件实现自己的需求,用户必须把他们对软件的需求尽量准

4、确、具体地描述出来;分析员知道怎样用软件实现人们的需求,但是在需求分析开始时他们对用户的需求并不十分清楚,必须通过与用户沟通获取用户对软件的需求。例如:一个综合教务系统分析和设计的需求分析:1.系统目标:实现一个计算机综合教务管理系统,完成:1)班级信息管理,2)学生信息管理,3)课程信息管理,4)学生选课管理等功能。2:系统功能划分26(1)功能划分:用户通过身份验证后进入主界面。主界面为用户提供5项选择:学生信息管理,课程信息管理,班级信息管理,学生选课,班级课程查询等功能。(2)功能描述:·学生信息管理:给出所有学生的列表,可以增加,修改,删除,查找学生信

5、息,察看某个学生选课情况,为学生修改口令等功能。本项功能与班级信息维护功能中的维护指定班级学生信息功能相似,不同的是本项功能中将列出所有班级的所有学生信息。·班级信息管理:26给出所有班级的列表,用户可以实现增加,修改,查找,删除班级信息,维护指定班级所有学生信息,为指定班级设定必修课和选课学分限制等功能。在维护指定班级学生信息功能中,超级用户可以实现增加,修改,删除学生信息,察看某一学生选课情况,为学生更改口令等功能。·课程信息管理:加入,修改,删除课程纪录,察看某门课的选课情况,查询指定的课程信息。·学生选课:以课表的形式列出学生选课情况学生可以为自己选修或

6、者退选课程。·班级选课:在指定班级必修课功能中,以课表形式列出班级所有必修课的课程信息,实现为一个班级增加或删除必修课的功能。每个班级都有选课的学分限制,不允许学生选择课程的总学分超过所在班级的选课最大学分限制,而当退出选课功能时,如果选取课程总学分未达到所在班级选课最小学分限制则给出警告信息(因为学生可以多次进入选课界面选课)。(3)数据流图和数据字典的建立数据流图:数据流图从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。26当系统比较复杂时,可以采用分层描述的方法。在处理功能逐步分解的同时,它们所用的数据也逐级分解,形成若干层次数据流图。数据

7、流图表达了数据和处理过程的关系。数据字典:数据项、数据结构。数据字典是结构化分析方法的核心。数据字典是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义、使得用户和系统分析员对于输入、输出、存储成分和中间计算结果有共同的理解。数据字典把不同的需求文档和分析模型紧密地结合在一起,与各模型的图形表示配合,能清楚地表达数据处理的要求。概括地说,数据字典的作用是对DFD中出现的被命名的图形元素的确切解释。通常数据字典包含的信息有:名称、别名、含义、类型、何处使用、如何使用、补充信息等。二、概念设计什么是概念设计?将需求分析得到的用户需求抽象为信息结构即

8、概念模型的过程就是概念结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。