1.命名约定 命名应该使用富有含义的英文词汇,要避免使用缩写,多个单词组成的,中间下划线分隔 除数据库名称长度为1-8个字符,其余为1-30个字符 命名只能使用英文字母,数字和下划线 避免使用Oracle的保留字如level,关键字如type 各表之间相关列名尽量同名 数据库的命名:网上数据库命名为OLPS(Online Process System)+站点名的2-4个字符,后台数据库命名为"BOPS"+站点名的2-4个字符 INDEX命名:table_name+column_name+ind,各个部分以下划线分隔,多单词组成的column name,取前几个单词首字母,加
转载 2011-09-11 08:58:00
168阅读
2评论
Atomicity(原子性) 、Consistency(一致性) 、Isolation(隔离性) 、Durability(持久性) 。 ACID 原则描述了对分布式数据库的一致性需求,同时付出了可用性的...
转载 2019-03-13 15:38:00
304阅读
2评论
1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在
转载 精选 2014-07-19 09:44:47
430阅读
1. 原始单据与实体之间的关系    可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。  在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。  这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。    〖例1〗:一份员工履历
转载 2023-02-22 09:13:31
137阅读
http://tech.ccidnet.com/zt/she/
转载 2022-09-01 11:52:12
114阅读
1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对...
转载 2023-04-12 21:28:22
51阅读
引言本文小结了数据设计原则数据库设计对于数据库的可维护性、可扩展性至关重要,某
转载 2023-05-30 10:34:11
95阅读
1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据
原创 2022-12-09 15:09:19
49阅读
1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在
转载 2017-01-03 21:21:08
322阅读
1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本情况表、社会关系表、工作简历表。        这就是“一张原始单证对应多个实体”的典型例子。 2. 主键与外键   一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体, 可以定义主键,也可以不定义主键   (因为它无子孙), 但必须要有外键(因为它有父亲)。
原创 2019-05-13 14:33:19
639阅读
,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体, 可以定义主键,也可以不定义主键 (因为它无子孙), 但必须要有外键(因为它有父亲)。 主键与外键的设计,在全局数据库的设计中,占有
转载 2013-04-18 14:33:00
460阅读
2评论
1、核心原则不在数据库做运算;cpu计算务必移至业务层;控制列数量(字段少而精,字段数建议在20以内);平衡范式与冗余(效率优先;往往牺牲范式)拒绝3B(拒绝大sql语句:big sql、拒绝大事务:big transaction、拒绝大批量:big batch);2、字段类原则用好数值类型(用合适的字段类型节约空间);字符转化为数字(能转化的最好转化,同样节约空间...
转载 2022-12-19 11:07:49
175阅读
数据库表设计原则有哪些?对于初学的小伙伴可能不是很清楚,下面千锋重庆小编就来给大家介绍一下。1.多表字段尽量唯一第一范式(确保每列保持原子性);第二范式(确保表中的每列都和主键相关);第三范式(确保每列都和主键列直接相关,而不是间接相关)。2.数据库表设计经验(1)冗余字段几张表中可以有字段重复的几种情况:1)主表要联合查询从表,只是要从表中某个字段,而从表字段又很多的2)对a情况下需要频繁查询的
原创 2021-10-14 11:56:36
1366阅读
15点赞
2评论
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设
转载 2016-08-22 15:42:00
99阅读
2评论
一、 事务的ACID属性原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务必须使数据库从一个一致性状态变换到另外一个一致性状态。隔离性(Isolation)事务的隔离性是指一个事务的执行不能被其他事务干扰,
原创 2022-03-01 10:24:59
313阅读
他依据多年来设计和使用数据库的经验,提出了一些大型数据库设计原则,现转载于此,供大家借鉴参考。全文如下:一个好的数据库产品不等于就有一个好的应用系统,如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。一般来讲,在一个MIS系统分析、设计、测试和试运行阶段,因为数据量较小,设计人员和测试人员往往只注意到功能的实现,而很难注意到性能的薄
转载 2012-03-02 20:54:00
102阅读
2评论
数据库索引设计原则数据库索引设计原则数据库索引设计原则数据库索引设计原则
原创 2022-12-07 14:37:15
65阅读
1、设计优先能够在设计层面解决的问题,在设计部分解决,比如级联删除的设置(与具体数据库无关)2、能用代码解决的问题用代码解决,不推荐使用数据库的存储过程、函数、触发器如果使用,以后换数据库很麻烦,因为sql不同(如果是写在Power Designer里面还可以)
原创 2021-04-25 20:42:48
293阅读
1.对数据库[1]查询进行优化,应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引。     2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:     select id from t where num is null     可以在num上设置默认值0,确保
原创 2012-07-11 11:40:24
259阅读
陈龙兵在个人博客“将夏♂未泯‰”上曾发表过一篇博文,他依据多年来设计和使用数
转载 2010-08-19 09:24:00
88阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5