【第2篇】忘掉SQL Server 200X:Introducing SQL Data Services(2)
时间:2019-02-08 22:25 来源:百度新闻 作者:巧天工 点击:次
SDS 支持的数据类型 SDS 支持 String(字符串)、Decimal(十进制数)、Boolean、DateTime、Binary 几种基本的数据类型,还支持一种叫 BLOB(binary large object )数据类型,允许你存储任何格式的内容。 申请地址 Dev Portal ACE 模型 终于进入重点了。在使用 SDS 之前,你必须了解 SDS 的 ACE(Authority,Container,Entity) 模型。Authority 是最高 level 的对象。一个 Authority 包含了多个 Container,一个 Container 包含多个 Entity。如下图 我们可以把 Authoriy 想象成 SQL Server 中一个数据库实例(SQL Server Instance)。那么,Container 就好比实例中的多个相互独立的数据库了。而 Entity 就相当于一条记录。这样类比只是一个直观的概念,其实 ACE 模型和关系数据库是有区别的。 如果要准确类比的话,Container 可以等同于关系数据库中的一个独立 Database,也可以等同于一个 Table。Entity 是一条数据记录没错,但是 Entity 的是任意的,不需要像关系数据库里那样,在一个 Table 里有一个特定的结构定义。大家看上图可以注意到,一个 Container 可以包含多种结构不同的 Entity。 (责任编辑:波少) |