用扩展属性和第三方工具建立SQL Server数据字典
2008-11-24 10:12:51 来源:WEB开发网核心提示:数据字典是一个数据模型中数据和对象的相关描述集合,它有利于程序员和用户在创建应用程序、报告时查阅数据和对象,用扩展属性和第三方工具建立SQL Server数据字典,当用到数据模型时,创建一个数据字典是很理想的,如果你使用SQL Server 2000 Enterprise Manager增加一个扩展属性,那么这个扩展属
数据字典是一个数据模型中数据和对象的相关描述集合,它有利于程序员和用户在创建应用程序、报告时查阅数据和对象。当用到数据模型时,创建一个数据字典是很理想的。当数据库很小时,开发人员经常利用内嵌的SQL Server工具和脚本来创建数据模型。但是当数据库模型变成企业级的数据模型并且具有相对应的复杂性时,管理和维护的复杂性也随之增加。所以可以用什么办法管理和创建这样的数据模型呢?有没有什么可用的第三方工具呢?
迄今为止,大多数数据建模工具使用相同的方法存储数据字典。一些工具可能使用不同的术语和更多的功能,但是从本质上来说,根本的技术是一样的。这种根本的技术是一组SQL Server扩展属性,已经被使用了好长一段时间,在SQL Server 2008中也是被支持的。可能在SQL Server 2011中会有些变化,但是我相信如果它们不能被充分支持,还是会有一种容易的解决方法。
在这篇文章里,不会详细地列出扩展属性是什么以及如何增加/创建/更新扩展属性。
正如之前所说的,当你用到一个企业级数据建模时,你往往会使用第三方工具来管理这个模型。这些工具具有这样的功能:让你reverse engineer的数据图表和数据字典,还有把forward engineer模型推到SQL Server数据库。
从SQL Server 2000起扩展属性就可以使用了。如果你使用SQL Server 2000 Enterprise Manager增加一个扩展属性,那么这个扩展属性的名称在这些系统表中就是"MS_Description"。参考下面的两张图作为一个参照点。
SQL Server 2000表级别的扩展属性 – 看看标记出来的描述区域
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››扩展WebSphere Portal V6个性化功能
- ››扩展JavaScript的时候,千万要保留其原来的所有功...
- ››第三方推Windows版iPhone SDK
- ››扩展数据:如何为 Model 750 服务器选择 I/O 扩展...
- ››扩展 JDT 实现自动代码注释与格式化
- ››扩展 secldap 的功能以验证多个数据源
- ››扩展 JUnit4 以促进测试驱动开发
- ››第三方飞信 Libfetion飞信 WM V1.1.1 下载
- ››扩展 JUnit 测试并行程序
- ››扩展的ToolStripEx控件
- ››扩展 Eclipse 的 Java 开发工具
更多精彩
赞助商链接