1987年,关系数据库的最早设计者之一C.J.Date(另一位是E.F.Codd)在《Distributed Database: A Closer Look》 中提出了完全、真正的分布式数据库管理系统应遵循的12条规则,这12条规则现已被广泛接受,并作为分布式数据库系统的理想目标或标准定义。他们是:
本地自治性(local autonomy);
不依赖于中心站点(no reliance on central site);
可连续操作性(continuos operation);
位置独立性(location transparency and location independence);
数据分片独立性(fragmentation independence);
数据复制独立性(replication independence);
分布式查询处理(distributed query processing);
分布式事务管理(distributed transaction management);
硬件独立性(hardware independence);
操作系统独立性(operating system independence);
网络独立性(network independence);
数据库管理系统独立性(DBMS independence)。