1、“.....并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量高性能的接口,它将逐步地取代和成为主要的数据访问接口。可以很好地支持和数据访问模式。对象模型定义了组可编程的自动化对象,可用于以及其他各种支持自动化特性的脚本语言。最早被用于中访问数据库的接口,与般的数据库接口相比,可更好地用于网络环境,通过优化技术,它尽可能地降低网络流量。的另个特性是使用简单,不仅因为它是个面向高级用户的数据库接口,更因为它使用了组简化的接口用以处理各种数据源。这两个特性使得必将取代和,成为最终的应用层数据接口标准。图对象模型图如图是对象模型图。在模型中,主体对象只有和三个,其他四个集合对象和分别对应和对象。个典型的应用就是利用对象建立与数据源的连接,然后用对象给出对数据库操作的命令如查询或者更新数据等,而则用于对结果集数据进行维护或者浏览等操作。命令使用的命令语言与底层所对应的数据源有关......”。
2、“.....对于关系型数据库,通常使用作为命令语言。在和个对象中,对象是个可选对象,它是否有效取决于数据提供者是否实现了接口。由于既可提供关系型数据源,也可以提供非关系型数据源,所以在非关系型数据源上使用传统的命令查询数据有可能无效,甚至命令对象也不能使用。对象对象代表与数据源之间的个连接,的对象封装了的数据源对象和会话对象。根据提供者的不同性能,对象的特性也有所不同,所以对象的方法和属性不定都可以使用。利用对象,我们可以完成以下些基本设置操作通过和属性设置连接串超时信息访问陕西理工学院毕业设计第页共页模式还可以设置属性以便指定使用客户端游标,以便在客户程序中使用批处理修改方式设置连接的缺省数据库属性设置提供者的属性通过和控制对象与物理数据源的连接通过方法执行命令提供事务机制,通过和实现事务控制通过集合属性检查数据源的信息通过方法获取数据库的表信息。对象是的基本对象之,它于所有其他的对象......”。
3、“.....既可以使用方法,也可以使用对象。使用方法比较简便,但用对象可以保存命令的信息,以便多次查询。对象对象代表个命令,可以通过其方法执行针对数据源的有关操作,比如查询修改等。对象的用法如下通过属性设置命令串通过集合属性和对象定义参数化查询或存储过程参数通过方法执行命令,可能的话,返回对象在执行命令之前,可通过设置属性优化性能可以通过属性指示底层的提供者为当前命令准备个编译过的版本,以后再执行时,速度会大大加快通过属性设置命令执行的超时值以秒为单位可以设置属性,为命令指定连接串,对象将在内部创建对象可以设置属性,这样以后可以在相应的对象上按属性指定的方法名执行。对象执行时,既可以通过属性指定相连的对象,也可以于对象,直接指定连接串,即使连接串与对象的连接串相同,对象仍然使用其内部的数据源连接。统而最终将所有需求转换成个工作系统。图显示原型法的过程。在此图中我们包含了注释,概略地描述了每个原型法阶段的数据库开发活动。般来说......”。
4、“.....仅仅粗略地尝试概念数据建模。在开发最初的原型时,设计用户想要的显示和报表,同时理解任何新的数据库需求并定义个用语原型的数据库。这通常是个新的数据库,它复制现存系统的部分,还可能增加了些新的内容。当需要新的内容时,这些内容通常来自外部数据源,如市场研究数据般的经济指标或行业标准。当产生原型新的版本时重复数据库的实现和维护活动。通常仅进行最低限度的安全性和完整性控制,因为此时的重点是尽可能快地产生可以使用的原型版本。而且文档管理也延迟到项目的最后,在交付使用时才进行用户培训。最后,旦构建了个可接受的原型,开发者和用户将决定最后的原型和数据库是否能交付使用。如果系统包括数据库效率很低,那么系统和数据库将被重新编程和重新组织以达到期望的性能。随着可视化编程工具如和第四代语言越来越流行,利用可视化编程工具可以很方便地修改用户与系统间的界面,原型法正成为可供选择的系统开发方法......”。
5、“.....在这个过程中,新的数据库需求被确定,因此被发展中的应用使用的现存的数据库应该进行修改。甚至有可能为个需要新的数据库的系统使用原型法,在这种情况下,当系统需求在迭代的开发过程中不断变化时需要获取样本数据以建造或重建数据库原型。数据库开发的三层模式体系结构陕西理工学院毕业设计第页共页在本文前面关于数据库开发过程的解释中提到了个系统开发项目上建立的几个不同的但是相关的数据库视图或模型概念模式在分析阶段建立。外部模式或用户视图在分析阶段和逻辑设计阶段建立。物理模式或内部模式在物理设计阶段建立。图描述了数据库这三个视图之间的关系,重要的是要记住,它们是同个组织数据库的视图或模型。也就是说,每个组织数据库都有个物理模式个概念模式以及个或多个用户视图。因此,三层模式体系结构用观察同数据集的不同方式定义数据库。概念模式关于全部数据库结构的与技术无关的规格说明......”。
6、“.....通常,概念模式用实体联系图或对象建模符号这样的图形格式来描述,我们把这种类型的概念模式称为数据模型。另外,概念模式的规格说明作为元数据存储在信息库或数据字典中。物理模式包括概念模式的数据怎样存储在计算机二级存储器中的规格说明。对数据库分析员和设计人员来说,重要的是物理数据库物理模式的定义,它提供了关于分配和管理存储和访问的数据所在的物理二级存储器空间的数据库技术的全部规格说明。数据库开发和数据库技术是以数据库这三个模式间的区分为基础的。数据库开发项目的个角色可能仅需处理与这三个视图中的个相关的工作。例如,个初学者可能设计用于个或多个程序的外部模式,而个有经验的开发者将设计物理模式或概念模式。数据库设计问题在不同的层次上有很大的不同。三层数据库定位体系结构显然,所有数据库中的好的事情都和三有关,当设计个数据库时,你要选择把数据存放在何处。这个选择在物理数据库设计阶段作出......”。
7、“.....个人数据库经常由最终用户自己设计和开发,仅仅由数据库专家给予培训和咨询帮助,它仅包含最终用户个人感兴趣的数据。有时候,个人数据库是从工作组数据库或企业数据库中提取出来的,这种情况下数据库专家经常编写些提取例程来创建本地数据库。工作组数据库和部门数据库经常被最终用户业务部门中的系统专家和中心数据库专家起开发。这些人员的协同工作是必须的,因为在设计共享的数据库时必须权衡大量的问题处理速度易于使用数据定义的差别和其他类似的问题。由于企业数据库和因特网数据库影响广规模大,所以,通常由在集中的数据库开发小组中受过专业培训的数据库专家来开发。客户层个台式计算机或笔记本也称作表示层,它专门管理用户系统界面和本地化数据,在这层上可以执行脚本任务。服务器服务器层处理协议脚本任务,执行计算和提供数据访问,所以该层称作处理服务层。企业服务器小型机或大型机层执行复杂的计算和管理来自组织间多个数据源的数据的合并,也称作数据服务层......”。
8、“.....数据库和信息系统分层的体系结构与用于分布式计算的客户服务器体系结构的概念相关。客户服务器体系结构基于个局域网环境,其中服务器上称作数据库服务器或数据库引擎的数据库软件执行来自客户工作站的数据库命令,每个客户的应用程序专注于它们的用户接口功能。实际上,整个概念数据库以及访问这些数据库的应用处理例程作为个分布式数据库或单独但是相关的物理数据库而分布在本地的工作站中间的服务器工作组或部门和个中心服务器部门或企业上。简单地说,使用客户服务器体系结构的原因是它可以在多个处理器上同时处理同个应用,因此改善了应用的响应时间和数据处理速度。它可以利用每个计算机平台最好的数据处理特性如的高级用户界面与小型机和大型机的计算速度。陕西理工学院毕业设计第页共页可以混合使用各种客户端的技术装配或处理器的个人计算机网络计算机信息站等和共享公共数据。另外,你可以在任何层改变技术而仅对其他层系统模块的影响很小。能够使处理靠近需处理的数据源......”。
9、“.....它允许和鼓励接受开放系统标准。对于数据库开发而言,使用个多层的客户服务器体系结构开发数据库最有意义之处在于易于将数据库开发和维护数据库的模块与向最终用户表示数据库内容的信息系统模块分隔开。表示例程能够使用像和这样的语言来提供易于使用的图形化的用户界面。通过中间件,表示例程能够通过层间相互作用来访问例程,该例程访问所需数据并分析这些数据以形成所需信息。作为个数据库开发人员和程序员,你可以在这三层中的任何层工作,开发必需的软件。陕西理工学院毕业设计第页共页附录源程序代码连接数据库的模块代码用户登录代码用户名或密码......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。