快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

澳门新葡新京是真的吗_龟发之家论坛

澳门新葡新京是真的吗

在 3 月 16 日,IBM 发布了 Rational Data Architect (RDA),这是一种新的基于 Eclipse 的对象,经由过程它可以发明、建模、可视化、关联和开拓不合款式的散播式数据资产。

RDA 是 WebSphere Information Integration 平台的一部分,它是 IBM Information On Demand 图景中信息集成办事层的详细实现。

WebSphere Information Integration 文移包使企业可以履行五大年夜关键集成功能:

连接存储在任何地方的数据或内容

理解和阐发信息、它的意义以及关系

洗濯信息,以包管信息的质量和同等性

转换信息,以供给富厚的、颠末定制的信息

将信息组成联邦,使必要它的人、历程和利用法度榜样能够造访它

在这些功能之下是一个公共元数据和澳门新葡新京是真的吗并行处置惩罚根基举措措施层。经由过程宣布的共享办事,这些功能可以放在一个面向办事架构(SOA)中应用。

RDA 属于 Understand(理解)功能。它赞助创建全部信息根基举措措施的“大年夜丹青”。有了 RDA,您可以设计新的数据库,对已有的数据源进行反向工程,履行数据源之间的互相映射,以及天生实现数据库中联邦观点所需的代码。

RDA 可以运行在 Windows (2000, XP, 2003) 和 Linux (SUSE Linux 9, RedHat ES Linux 3.0) 平台上,它应用与其他 Rational 设计和构造对象相同的平台,因而具有可扩展性和认识的用户体验。例如,Workspace 是 RAD 将永远保存的所有信息的根位置,而它也是所有 Rational 对象所共有的。项目(project)是 Rational 用户认识的另一个观点,项目是为描述将被处置惩罚的事情类型而创建的。例如,在一个 Workspace 中,您将发明一个 Data Design Project 和一个 Data Development Project。这种布局显示在 Project Explorer 中,后者是用于 RDA 和大年夜多半基于 Eclipse 的对象的导航对象。

在本文中,我将 RDA 的一些关键功能分为以下几类进行概述:

设计和建模

理解关系

变化治理

设计和建模

设计和建模功能包括逻辑数据建模、物理数据建模和不合数据源的互相映射以及将不合数据源集成到一个联邦模澳门新葡新京是真的吗式中。标准(例如命名)可以与其他规则(例如第一、第二和第三范式以及索引的过度应用)可以一路实施。

逻辑数据建模。RDA 容许数据架构师履行逻辑数据建模义务,例如定义带属性、键、约束和特点的实体。经由过程定义关系,实体之间可以互相关联,实体之间的关系可所以等同关系(identifying)、非等同关系(nonidentifying)、多对多关系,或者表示一种泛化(generalization)。设计职员可以创建一个实体关系图,这个实体关系图一开始是一个空缺的逻辑模型,或者是一个模板,或者是包孕标准或核心企业实体的可重用的模型。这些实体关系图中可以加入对实体和属性的描述,并带上注释(见图 1)。

图 1. 这个逻辑数据模型阐释了属性、主键、外键、等同关系、非等同关系和基数。

RDA 为逻辑数据模型供给了一组预定义的数据类型。除了这些预定义数据类型外,还可以增添用户定义数据类型,即所谓的域(domain)。域可以在逻辑模型中定义,也可以在一个不合的域模型中定义,其他模型可以重用这个域模型。RDA 容许创建含有用户数据类型的标准化数据字典,不合项目的数据模型可以共享这个数据字典。域的种类包括原子域(基于逻辑数据类型,并带有约束)、列表域(带约束的罗列值)和联合域(逻辑数据类型的联合体,并带有约束)。

Oracle versions 8, 9 and 10

Microsoft SQL Server 2000

Sybase ASE 12

WebSphere Information Integrator (Standard Edition, Advanced Edition)

所有连接都是经由过程 JDBC 接口建立的,这必要在事情站上安装特定的 JDBC 驱动法度榜样。

RDA 可以根据模型、经由过程一个代码天生对话框来天生特定于语法的 DDL 或 XML 模式,DBA 可以在代码天生对话框中选择将哪些元素包括在代码天生中。天生的代码放在一个脚本中,并保存在项目的脚本文件夹下,RDBMS 可以履行该脚本。RDA 还可以天生示例测试数据。

RDA 还支持联邦数据库(这种技巧容许对不合数据源进行实时造访)。以多个源数据库表为根基,经由过程应用源和目标之间的映射发明,可以创建一个物理目标数据模型。RAD 根据映射编辑器中定义的映射来天生代码,此中包孕用于创建视图和昵称的语句。

理解和通信根基举措措施

RDA 容许创建关系数据源,并且还容许对关系数据源进行反向工程。此外,用户可以发明、裸露和导航已稀有据源的布局,这些布局可以可视化为实体关系图。RDA 能够与软件生命周期的其他方面集成,以支持设计小组情况。例如,RAD 可以造访存储在 IBM Rational RequisitePro 中的需求,并将其与响应的建模元素关联。IBM Rational ClearCase 或 CVS 可以治理 RDA Modeling 文件,供给无缝的版本节制、分支治理和变化的同步。

DBA 或数据架构师经常会碰着这样的环境:一些数据库包孕相同类型的数据。于是,他们必须理解数据库之间的关系,以便供给靠得住的数据质量。这种理解必要拥有对关系的反向工程、发明、可视化和导航的能力以及集成可用数据资产的能力。

在反向工程中,以一个已有的物理数据库实现为根基,根据这个物理数据库实现天生一个图形化的物理数据模型。这个图形化模型可以作为利用增强以创建新版本的物理数据模型的动身点。RDA 还可以发明不合级别上的信息源:办事器、JDBC 连接、数据库布局、选定元素的属性和示例数据内容。图 2 展示了 RDA 若何在拓扑或概要图中为发明的布局供给导航和可视化支持。

当然,您可以应用 RDA,经由过程对数据库进行反向工程,或者从其他对象导入模型,来发明已稀有据库是什么模式。RDA 还可以有选择性地使新的数据模型与一个企业数据模型同步,或者将一个数据模型与其他数据库设计职员开拓的事情成果进行对照。

RDA 能够与项目生命周期的其他方面集成。营业需求是赓续变更的;数据架构师必要急速知道这些变更将孕育发生如何的影响。

RDA 能与源代码节制治理系统,例如 Rational ClearCase LT 和 CVS 集成,是以数据架构师和 DBA 可以与认真软件澳门新葡新京是真的吗设置设置设备摆设摆设治理的开拓职员相助。RDA 还可以与 Rational RequisitePro 和 Rational ClearQuest 集成,因而供给了从需求到设计再到实现的自动化可跟踪性。

这些集成使 RDA 成为为由不合角色的成员组成的大年夜型小组供给支持的抱负选择。大年夜型企业数据模型可以划分为多个包或主题,根据各自的职责,不合的小组成员可以创建和治理不合的包或主题。

经由过程利用反向工程,进行需要的更新,斟酌目标 RDBMS 类型,以及天生和履行 DDL,RDA 容许将一个模式从一种类型的 RDBMS 迁移到另一种类型的 RDBMS。这样的例子有从 Oracle 到 DB2 UDB for z/OS 的模式迁移,以及从关系模式到 XML 模式的迁移。

满意互相冲突的需求

RDA 是一种数据建模和集成设计对象,适用于很多类型的信息架构寻衅。它澳门新葡新京是真的吗简化了理解当前数据源与设计新数据源时涉及到的历程。

数据库设计平日必须满意两个互相冲突的需求:数据库必须足够壮实,从而不必要进行重大年夜的布局上的改动,然则另一方面,数据库又必须足够机动,以满意新的营业需求。RDA 供给了一种稳定的建模和设计情况,以赞助数据架构师满意这些需求。

您可能还会对下面的文章感兴趣: