-
【如何选择合适的列建立索引】 1.出现在WHERE从句,GROUP BY从句,ORDER BY从句中的列 2.可选择性高的列要放到索引的前面 3.索引中不要包括太长的数据类型 【注意事项】 1.索引不是越多越好,过多的索引不但会降低写效率而且会降低读的效率 2.定期维护索引碎片 3.在SQL语句中不要使用强制索引关键字查看全部
-
【维护和优化中要做什么】 1.维护数据字典 2.维护索引 3.维护表结构 4.在适当的时候对表进行水平拆分或垂直拆分查看全部
-
ER图查看全部
-
【如何选择主键】 1.区分业务主键和数据库主键 2.根据数据库的类型,考虑主键是否要左右顺序增长 3.主键的字段类型所占空间要尽可能的小查看全部
-
字段类型的选择原则 当一个列可以选择多种数据类型时,应该优先考虑数字类型,其次是日期或二进制类型,最后是字符类型。对于相同级别的数据类型,应该优先选择占用空间小的数据类型。查看全部
-
表和字段的命名规则 1.可读性原则 使用大写和小写来格式化的库对象名字以获得良好的可读性 2.表意性原则 对象的名字应该能够描述它所标识的对象 3.长名原则 尽可能少使用或不使用缩写查看全部
-
物理设计查看全部
-
【第三范式】 第三范式是在第二范式的基础之上定义的 如果数据表中不存在非关键字段对任意候选关键字段的传递函数依赖则符合第三范式查看全部
-
【第二范式】 数据库中的表中不存在非关键字段对任一候选关键字段的部分函数依赖。 部分函数依赖是指存在着组合关键字中的某一关键字决定非关键字的情况 换名话说:所有单关键字段的表都符合第二范式查看全部
-
【第一范式】 数据库中的所有字段都是单一属性,不可再分的。 这个单一属性是由基本的数据类型所构成的,如整数,浮点娄,字符串等。 第一范式要求数据库中的表都是二维表。查看全部
-
ER 图例说明 矩形:表示实体集,矩形内写实体集的名字 菱形:表示联系集 椭圆:表示实体的属性 线段:将属性连接到实体集,或将实体集连接到联系集查看全部
-
1.实体及实体之间的关系(1对1,1对多,多对多) 2.实体所包含的属性有什么 3.哪些属性或属性的组合可以唯一标识一个实体查看全部
-
需求分析 --> 逻辑分析 --> 物理设计 --> 维护优化 【数据库需求的作用点】: 1.数据是什么 2.数据有哪些属性 3.数据和属性各自的特点有哪些 【逻辑设计】 使用ER图对数据库进行逻辑建模 【物理设计】 根据数据库存自身的特点把逻辑设计转换为物理设计 【维护设计】 1.新的需求进行建表 2.索引优化 3.大表拆分查看全部
-
数据库操作异常及数据冗余查看全部
-
设计范式概要查看全部
举报
0/150
提交
取消