今天是:
专注于平面设计服务热线:053188703697 我们恭迎您的来电!

网站设计对数据库要求

作者:admin  来源:本站  发表时间:2014/2/21 16:24:05  热度:1110℃

网站设计对数据库要求

        数据库系统本质上是一个用计算机存储记录的系统。数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。总之,数据库系统是一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标存储信息来源并支持用户检索和更新所需要的信息来源。确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息来源和信息来源联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。
          范式的要求与定义:范式是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。
          根据软件工程的思想,数据库设计的周期可以划分为六个阶段:
(1)规划阶段:确定开发的总目标,给出计划开发的软件系统的功能、性能、可靠性以及接等方面的设想。
(2)需求分析阶段:认真细致地了解用户对数据的加工要求,确定系统的功能与边界。本阶段的最终结果,提供一个可作为设计基础的系统说明书,包括对软硬件环境的要求和一整套完善的数据流程图。
(3)设计阶段:把需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、物理设计阶段,然后,对每个阶段内部设计详细的流程。
(4)程序编制阶段:以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程。程序编制时应遵循结构化程序设计方法。
(5)调试阶段:对已编好的程序进行单元调试(分调),整体调试(联调)和系统测试(验收)。
(6)运行和维护阶段:这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正错误进行功能完善。
          数据库的结构设计是一个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求避免在设计中浪费不必要的人力和物力。

 

返回顶部
济南建网站需要注意哪...
DATA:2020/9/7 13:50:00
网站建设中选用好的网...
DATA:2019/4/9 9:07:14
济南网络公司浅析网站...
DATA:2018/7/18 16:55:27
对于seo如何走出外链建...
DATA:2018/7/17 16:20:47
济南网络公司关键词布...
DATA:2018/7/16 16:04:56
如何有效提高网站的信...
DATA:2018/7/12 17:22:43
济南网络公司SEO优化:...
DATA:2018/7/7 17:52:11
济南网络公司SEO细节:...
DATA:2018/7/7 17:51:39
济南网络公司浅析SEO高...
DATA:2018/7/6 18:04:58
网站优化趋势~~未来的...
DATA:2018/7/6 18:03:24
  • 联系电话:0531-88703697
  • 联系传真:0531-88703697
  • 联系邮箱:hsfuwu@hsfuwu.com
  • 联系地址:济南市二环东路