Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 企业架构师数据库抽象_Sql Server_Enterprise Architect - Fatal编程技术网

Sql server 企业架构师数据库抽象

Sql server 企业架构师数据库抽象,sql-server,enterprise-architect,Sql Server,Enterprise Architect,对于企业架构师来说,是否有一个与外接程序模型无关的数据层抽象 我试图将EA集成到一个构建系统中,但希望避免直接访问后台数据库。是:EA的对象模型 对象模型不依赖于外接程序模型(但反过来适用)。对象模型API在Java和.NET中可用,并提供对模型和EA存储库中大多数其他信息的完全访问 换句话说,您可以编写一个独立的应用程序,使用这些API而不是SQL从EA外部(即不是外接程序)访问EA存储库 事实上,存储库数据库模式没有公开记录,不能保证在EA版本之间不会更改,也不打算用于适应性开发。您可以这样

对于企业架构师来说,是否有一个与外接程序模型无关的数据层抽象


我试图将EA集成到一个构建系统中,但希望避免直接访问后台数据库。

是:EA的对象模型

对象模型不依赖于外接程序模型(但反过来适用)。对象模型API在Java和.NET中可用,并提供对模型和EA存储库中大多数其他信息的完全访问

换句话说,您可以编写一个独立的应用程序,使用这些API而不是SQL从EA外部(即不是外接程序)访问EA存储库


事实上,存储库数据库模式没有公开记录,不能保证在EA版本之间不会更改,也不打算用于适应性开发。您可以这样做,但正如您所指出的,这是一个坏主意。

在构建过程中,您到底想做什么?