本文目录一览

1,数据库命名规范

现在网上的数据库都不能用中文,包括数据库、表、字段:1、不能用中文2、不能有非法字符,如:%^&等3、以字母、数字开头,以字母、数学、_的组合。

数据库命名规范

2,普通命名法和系统命名法的优缺点各是什么

普通命名法可以命名结构简单的结构有机物,但对结构复杂的有机物的命名就有困难;系统命名法则可以命名结构简单和相对复杂的有机物,但是结构特别复杂的有机物就比较困难,解决问题的方法则用它的来源俗名进行命名。
搜一下:普通命名法和系统命名法的优缺点各是什么?

普通命名法和系统命名法的优缺点各是什么

3,sql中三范式的特点

第一,字段不可再分,即原子性,第二,满足一,每个字段都与主键相关!第三,满足一二,保证与主键直接相关!
sql中范式是这样定义的: 设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合 范式说明 第一范式(1nf):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等 第二范式(2nf):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于任意一组候选关键字。 第三范式(3nf):在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式。所谓传递函数依赖,指的是如果存在"a → b → c"的决定关系,则c传递函数依赖于a。因此,满足第三范式的数据库表应该不存在如下依赖关系: 关键字段 → 非关键字段x → 非关键字段y 满足范式要求的数据库设计是结构清晰的,同时可避免数据冗余和操作异常。这并不意味着不符合范式要求的设计一定是错误的,在数据库表中存在1:1或1:n关系这种较特殊的情况下,合并导致的不符合范式要求反而是合理的。

sql中三范式的特点


文章TAG:数据库命名范式有哪些特点  数据库命名规范  
下一篇