-
避免使用触发器: 1。降低数据导入的效率 2。可能会出现意想不到的数据异常 3。使业务逻辑变得复杂查看全部
-
避免使用外键约束: 1。降低数据导入的效率 2。增加维护成本 3。虽然不建议使用外键约束,但是相关联的列上一定要建立索引查看全部
-
如何选择主键: 1。区分业务主键和数据库主键 业务主键用于标识业务数据,进行表与表之间的关联;数据库主键为了优化数据存储。 2。根据数据库的类型,考虑主键是否要顺序增长 有些数据库是按主键的顺序逻辑存储的。 3。主键的字段类型所占用空间要尽可能的小 对于使用聚集索引方式存储的表,每个索引后都会附加主键信息。查看全部
-
CHAR & VARCHAR 选择: 1. 小于50BYTE选择CHAR 2. 可变性描述性内容选用VARCHAR2查看全部
-
字段类型选择原则: 1。对数据进行比较(查询条件、JOIN条件及排序分组等)操作时,同样的数据,数字比字符处理要快。 2。在数据库中,数据处理以页为单位,列的长度越小,字节越小,利于IO性能提升。查看全部
-
字段存储空间查看全部
-
字段类型的选择原则: 1。存储空间开销 2。数据查询性能 3。数据类型优先级:数字,日期或二进制类型,字符类型。相同级别的数据类型,优先选择占用空间小的数据类型。查看全部
-
DB命名规范: 1。可读性原则 2。表意性原则 3。长名原则(避免不通用的缩写而产生歧义)查看全部
-
MYSQL常用存储引擎查看全部
-
企业项目, WINDOWS, LINUX, JAVA, PHP: ORACLE, MYSQL, PGSQL 互联网项目, WINDOWS, .NET: SQLSERVER 商业数据库(版权要钱):ORACLE, SQLSERVER 开源数据库(免费):MYSQL, PGSQL查看全部
-
DBMS Database: Oracle, SQLServer(商业数据库);MySQL, PgSQL(开源数据库)查看全部
-
数据库物理设计: 1。DBMS Database: Oracle SQLServer MySQL DB2 PgSQL; NoSQL sys: Mongo Memcache Redis 2。设定数据库设计规范 3。DBMS系统数据类型的选用 4。反范式设计(过分要求范式设计必定会增加关系度的复杂,应在范式与简约节时的原则上找到平衡)查看全部
-
不符合BCNF所产生的副作用,组合字段关系(函数依赖),数据操作异常及数据冗余查看全部
-
BCNF范式,以下示例产生过多的组合关系,也就是函数依赖识别关系查看全部
-
BCNF范式:在3范式基础上,如果不存在任何字段对任一候选关键字段的传递函数依赖则符合BC范式。也就是说如果是复合关键字,则复合关键字之间也不能存在函数依赖关系。(就是不能一词多义,本质是同一样东西)查看全部
举报
0/150
提交
取消