WEB开发网
开发学院数据库Oracle Oracle9i数据库设计指引全集 阅读

Oracle9i数据库设计指引全集

 2008-09-08 12:53:41 来源:WEB开发网   
核心提示: 1.4 裸设备的使用 一个scsi设备可以 14个分区,unix操作系统256个分区,性能比文件系统方式高15%左右,Oracle9i数据库设计指引全集(5),空间大于要小于(实际分区大小减两个ORACLE的数据块),比如100M, 2.1.2.2 主键索引 前缀为IDX_PK_,索引名称

1.4 裸设备的使用

一个scsi设备可以 14个分区,unix操作系统256个分区,性能比文件系统方式高15%左右,空间大于要小于(实际分区大小减两个ORACLE的数据块),比如100M,大于为100000K,推荐在unix使用软连接(ln)方式把裸设备形成文件,用加入表空间时加resue 选项,当然也可只接把设备加入表空间,移动裸设备使用dd命令

对于windows平台,oracle提供软连接工具,实现裸设备的使用,计算一条记录的长度

二、 数据库逻辑设计原则

2.1 命名规范

2.1.1 表属性规范

2.1.1.1 表名

前缀为Tbl_ 。数据表名称必须以有特征含义的单词或缩写组成,中间可以用“_”分割,例如:tbl_pstn_detail。表名称不能用双引号包含。

2.1.1.2 表分区名

前缀为p 。分区名必须有特定含义的单词或字串。

例如 :tbl_pstn_detail 的分区p2004100101表示该分区存储 2004100101时段的数据。

2.1.1.3 字段名

字段名称必须用字母开头,采用有特征含义的单词或缩写,不能用双引号包含。

2.1.1.4 主键名

前缀为PK_。主键名称应是 前缀 表名 构成的字段名。如果复合主键的构成字段较多,则只包含第一个字段。表名可以去掉前缀。

2.1.1.5 外键名

前缀为FK_。外键名称应是 前缀 外键表名 主键表名 外键表构成的字段名。表名可以去掉前缀。

2.1.2 索引

2.1.2.1 普通索引

前缀为IDX_。索引名称应是 前缀 表名 构成的字段名。如果复合索引的构成字段较多,则只包含第一个字段,并添加序号。表名可以去掉前缀。

2.1.2.2 主键索引

前缀为IDX_PK_。索引名称应是 前缀 表名 构成的主键字段名,在创建表时候用using index指定主键索引属性。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Oraclei 数据库 设计

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接