欢迎来到天天文库
浏览记录
ID:8783156
大小:187.50 KB
页数:5页
时间:2018-04-07
《信息管理系统开发中的数据开发 毕业论文外文翻译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1外文文献翻译信息管理系统开发中的数据开发随着可视化编程工具的渐渐流行(例如VisualBasic、Java、VisualC++和第四代语言)可以容易的修改用户和系统之间的接口,原型制作正成为可选择的系统开发方法论。使用原型制作可以相对地容易的改变用户报告和显示的内容和布局。在这个处理过程中,新的数据库需求可以被识别出来,因此现有的用于展开的应用程序的数据库将需要改变。甚至为要求一个新的数据库的系统而使用原型制作。在这种情况下,系统需求通过重复的开发过程中发展,获得采样数据来建造和重建数据库原型。数据库开发的三个模式结构概念模式是
2、对独立于任何数据库管理技术的组织数据的整体结构的细节描述。概念模式定义整个数据库而无需参照数据如何被存储在计算机的辅存中。通常概念模式被描述成使用实体关系图(E-R)或对象建模符号;我们称这种概念模式为数据模型。另外,概念模式的细节描述被存放在储存库或数据字典中作为元数据。用户观点(或外模式)也是独立于数据库技术的,但却具有代表性的地包含关联的概念模式的一个子集,与一个特殊用户或用户群有关(例如,存货管理员或应收帐款部门)。用户观点也是用于特殊程序的模式的版本(例如,一个指令输入程序),因为一个程序是用于一个特殊用户或是用户群。因
3、此,用户观点除了编程语言项(也就是说,和编程语言的句法相一致),也同时被定义在逻辑项(独立的技术)。通常用户观点的原始描述是计算机屏幕显示、商业事务(例如一个订阅更新形式),或者报告,因为这些显示、事务或者报告经常描述程序需要的全部数据。用户观点的一个逻辑版本可以用一个E-R图或对象图或作为联系表现出来。一个物理模式包括从概念模式而来的数据如何存储在计算机辅助存储器中的规格。对数据库分析员和设计师来说物理数据库(物理模式)的定义是重要的,它提供了分配和管理数据存储和访问的物理辅助存储空间的数据库技术的所有规格。数据库发展和数据库技
4、术是建立在鼓励这三种数据库观点的差别的基础上的。数据库发展项目的一个角色可以这三种观点中的一个关联的任务。例如,在早期的事业中,设计外模式可能用于一个或多个程序。之后,随着经验的发展,设计物理模式或概念模式。数据库设计问题在各层间变化。-5-总的来说,概念模式,外模式和物理模式形成了数据库三个模式的系统结构。在概念模式的第一个相交处是基于根据组织的企业数据模型和对项目数据库要求的一般理解而发展起来的。然后对于每个传输、报告、屏幕显示和其他系统使用的外模式(用户观点)被开发出来。在大多情况下,一种对外模式的分析将产生在概念模式中没显
5、示的新的属性和可能的实体和关系。因此,概念模式随着概念性和外模式的调和而增加。当新的用户观点被识别时,概念模式和外模式的演变过程将重复。为了开始开发数据库和它关联的应用程序,要为关联的物理模式的编写规范。除了概念模式和外模式外,当用与它相关联的物理模式设计物理数据库时,也要考虑硬件和软件特征和用户对数据库性能的期望。在物理数据库的设计中可能会遇到概念模式或用户观点的矛盾或是其他问题,因此循环回到这些设计步骤是可能的。当另外的用户要求以后被识别时,这个过程再次开始。通常新的要求经常批量出现,在外模式和概念模式设计中的新的循环将被共同
6、考虑,因此数据库不能经常的改变。数据库的周期性修改发生在系统开发维护阶段。2外文文献原文-5-DataDevelopmentwithinInformationManagementSystemsDevelopmentWiththeincreasingpopularityofvisualprogrammingtools(suchasVisualBasic,Java,VisualC++,andfourth-generationlanguages)inwhichitiseasytomodifytheinterfacebetweenuser
7、andsystem,prototypingisbecomingthesystemsdevelopmentmethodologyofchoice.Withprototypingitisrelativelyeasytochangethecontentsandlayoutofuserreportsanddisplays.Duringthisprocess,newdatabaserequirementsmaybeidentified,andhenceexistingdatabasesusedbytheevolvingapplication
8、willneedtochange.Itisevenpossibletouseprototypingforasystemthatrequiresanewdatabase.Inthiscase,sampledataareacquiredtobuilda
此文档下载收益归作者所有