按照最基本的形式,这个体系结构可以分为三层:前端层、中间层和数据库层。
In its most basic form, this architecture can be broken down into three tiers: front, mid, and database.
对于要由层次体系中具有不同权限级别的用户所访问和编辑的数据,某种形式的数据库是惟一的选择。
For data that is accessed and edited by many different users with varying levels of privilege across heterogeneous systems, a database of some kind is the only option.
这意味着其他模块无法修改此数据库。这减少了出现问题时在多层应用程序体系结构中需要遵守的调试路径。
This means that no other modules can modify the database, reducing the debugging paths you need to follow in a multi-tiered application architecture when problems arise.
数据模型常常不是从头创建的,而是从现有的数据库体系结构创建数据模型。
Data models that are not created from scratch are usually created from an existing architecture of the database.
框架的强大并非源于一个广泛的代码库,而是源于其自身的简单,以及其普遍适用性和职责在体系结构上的良好分布。
The framework's power comes not from an extensive library of code but from its simplicity, combined with its generality and well-architected distribution of responsibilities.
例如,一个面试官可能侧重于数据库,而另一个面试官可能会专注于你对计算机体系结构的理解。
For example, one interviewer might focus on databases, while another interviewer might focus on your understanding of computer architecture.
本文主要关注如何在应用程序体系结构中使用新的XML数据库支持。
This article I focuses on how to exploit the improved database support for XML in your application architecture.
根据该协议,SRA将为数据中心提供体系结构设计、数据库管理和软件支撑。
Under the terms of the agreement, SRA will provide architectural design, database management and software support to the data center.
因此,至少在最初的时候,所指定的存储库管理员应该来自恰当的系统或业务体系结构团队。
Thus, at least initially, the assigned repository manager should come from the appropriate system or business architecture team.
数据体系结构区域用于捕获持久型数据库的结构。
The data architecture area is intended to capture the structure of persistent databases.
这种体系结构可以扩展到执行业务事件的通知、更新数据库的入口,以及其它有用的信息。
This architecture can be extended to perform notification of business events, updated database entries, and other useful information.
在1999年后期最初的调查之后,工作组通过公布到数据库和每周的电话会议,在2000年合作开发出这种体系结构。
After an initial investigation in late 1999, the workgroup developed the architecture collaboratively during 2000 through postings to a database and weekly teleconferences.
现在,几乎有100个国家已经建立起国家体系,将药品不良反应向由世卫组织合作中心(乌普萨拉监测中心)管理的数据库做出报告。
Nearly 100 countries now have national systems in place to report ADRs to the database managed by the WHO Collaborating Centre, the Uppsala Monitoring Centre.
重要的是要记得框架是简单的一种描述下面体系结构模型的方法,其仍保留了一个内聚的、一致的存储库。
It is important to remember that the framework is simply a way to describe the underlying architectural model, which remains a cohesive, consistent repository.
还要说明,在采用新的基于XML的应用程序开发体系结构之后,数据库模式会变得更简单更自然。
It shows how once you adapt to the new XML-based application development architecture, your database schemas become much simpler and more natural.
图3描绘了软件许可证库体系架构。
取决于该的应用程序体系结构的更改可能包括令人生畏任务如同步会话状态和跨服务器位置复制数据库事务。
Depending on the application, changing the architecture could include daunting tasks such as synchronizing session state and replicating database transactions across server locations.
对于许多应用程序来说,如果它需要在一个父文档中包含自成体系的数据,这种面向文档的数据库非常适合。
This works extremely well for many applications where it makes sense for the data to be self-contained inside a parent document.
在该建议的体系结构中,企业中的信息源(图1底部的数据存储库)不再紧密绑定或限制到任何特定的企业应用程序。
In the proposed architecture, the information sources (the data repositories at the bottom of Figure 1) in the enterprise are no longer tightly bound or limited to any specific enterprise application.
该书提供了大量有关XML数据库产品体系结构、案例研究和性能基准测试的有用信息。
This book is full of useful information on XML database product architectures, case studies, and performance benchmarks.
数据库持久性方案是使用最广泛的体系结构,其性能也是最好的。
Database persistence is the most commonly used architecture and it performs the best.
总之,对于遗留集成、事务服务质量和以数据库或大型机为中心的技能集而言,数据库驱动的业务流程是强有力的体系结构设计决策。
In summary, database-driven business processes are often a strong architectural design decision for legacy integration, transactional quality of service, and database or mainframe-centric skillsets.
体系结构中的最低层是中介器层,它执行对库中数据的访问。
The lowest layer in the architecture is the mediator layer which performs the data access with the repository.
分布式体系结构则允许开发人员为其变更创建其自己本地的存储库。
The distributed architecture allows developers to create their own local repositories for their changes.
通常合并的组织的业务流程和数据存储库会交叠,而且一般会使用不同的体系结构和技术。
Typically the merging organizations' business processes and data repositories overlap and generally employ different architectures and technologies.
现代sCM体系结构的最为重要的差异之一是存储库是集中式的还是分布式(分散的)。
One of the most important architectural differences in modern SCMs that you can see and feel is the idea of a centralized versus a distributed (or decentralized) repository.
这个星型体系结构由中心的源存储库和工作于这个存储库的多个开发人员组成(参见图1)。
This star architecture is illustrated as a central source repository with multiple developers working around it (see Figure 1).
代码体系结构视图描述如何在开发环境中组织源代码、二进制文件和库?
Code architecture view Describes how the source code, binaries, and libraries are arranged in a development environment.
例如,一个面试官可能侧重于数据库,而另一个面试官可能会专注于你对计算机体系结构的理解。
For example, one interviewer might focus on databases, while another interviewer might focus on your understanding of computer architecture. Interviews will often be composed as follows.
采用新的基于XML的应用程序开发体系结构之后,数据库模式如何变得更简单更自然?
How, once you adapt to the new XML-based application development architecture, your database schemas become much simpler and more natural?
应用推荐