Java电商系统数据库设计及开发规范_面试
Java电商系统数据库设计及开发规范_MySQL_02

2 准备工作

Java电商系统数据库设计及开发规范_MySQL_03

3 项目说明

Java电商系统数据库设计及开发规范_MySQL_04
Java电商系统数据库设计及开发规范_MySQL_05

4 数据库设计规范

Java电商系统数据库设计及开发规范_数据库_06
Java电商系统数据库设计及开发规范_java_07
Java电商系统数据库设计及开发规范_MySQL_08
Java电商系统数据库设计及开发规范_java_09
Java电商系统数据库设计及开发规范_数据库_10
Java电商系统数据库设计及开发规范_java_11
Java电商系统数据库设计及开发规范_数据库_12
Java电商系统数据库设计及开发规范_面试_13

5 数据库命名规范总结

Java电商系统数据库设计及开发规范_MySQL_14

6 数据库基础设计规范

Java电商系统数据库设计及开发规范_面试_15
Java电商系统数据库设计及开发规范_面试_16
Java电商系统数据库设计及开发规范_java_17
Java电商系统数据库设计及开发规范_java_18
Java电商系统数据库设计及开发规范_锁_19
Java电商系统数据库设计及开发规范_MySQL_20
Java电商系统数据库设计及开发规范_数据库_21
Java电商系统数据库设计及开发规范_数据库_22
Java电商系统数据库设计及开发规范_java_23
Java电商系统数据库设计及开发规范_锁_24
Java电商系统数据库设计及开发规范_锁_25

  • 总结
    Java电商系统数据库设计及开发规范_数据库_26
7 数据库索引设计规范

Java电商系统数据库设计及开发规范_java_27
Java电商系统数据库设计及开发规范_面试_28
Java电商系统数据库设计及开发规范_锁_29
Java电商系统数据库设计及开发规范_锁_30
Java电商系统数据库设计及开发规范_锁_31
Java电商系统数据库设计及开发规范_数据库_32
Java电商系统数据库设计及开发规范_锁_33
Java电商系统数据库设计及开发规范_MySQL_34

  • 覆盖索引
    Java电商系统数据库设计及开发规范_锁_35
    Java电商系统数据库设计及开发规范_MySQL_36
  • 外键
    MySQL 建立外键时,会自动在外键建立索引
    Java电商系统数据库设计及开发规范_锁_37
    Java电商系统数据库设计及开发规范_java_38
  • 小结
    Java电商系统数据库设计及开发规范_面试_39
8 数据库字段设计规范

Java电商系统数据库设计及开发规范_java_40
INET_ATON
Java电商系统数据库设计及开发规范_数据库_41
Java电商系统数据库设计及开发规范_锁_42
Java电商系统数据库设计及开发规范_数据库_43
Java电商系统数据库设计及开发规范_面试_44
Java电商系统数据库设计及开发规范_数据库_45
Java电商系统数据库设计及开发规范_锁_46
Java电商系统数据库设计及开发规范_MySQL_47
Java电商系统数据库设计及开发规范_锁_48
Java电商系统数据库设计及开发规范_锁_49
当前很多应用都适用字符串char(15)来存储IP地址(占用16个字节),利用INET_ATONINET_NTOA函数,来存储IP地址效率很高,使用unsigned int 就可以满足需求,不需要使用bigint/字符型,只需要4个字节,节省存储空间,效率高

Java电商系统数据库设计及开发规范_MySQL_50
Java电商系统数据库设计及开发规范_面试_51
Java电商系统数据库设计及开发规范_java_52
MySQL 中的VARCHAR(255)可存储255个中文字符!!!
Java电商系统数据库设计及开发规范_MySQL_53
Java电商系统数据库设计及开发规范_java_54
Java电商系统数据库设计及开发规范_MySQL_55
Java电商系统数据库设计及开发规范_MySQL_56
Java电商系统数据库设计及开发规范_java_57
Java电商系统数据库设计及开发规范_锁_58
Java电商系统数据库设计及开发规范_MySQL_59

  • 浮点数类型
    Java电商系统数据库设计及开发规范_java_60
    Java电商系统数据库设计及开发规范_锁_61

小结

Java电商系统数据库设计及开发规范_面试_62

9 SQL开发规范

预编译语句

Java电商系统数据库设计及开发规范_锁_63
Java电商系统数据库设计及开发规范_java_64

隐式转换

Java电商系统数据库设计及开发规范_MySQL_65
Java电商系统数据库设计及开发规范_java_66
Java电商系统数据库设计及开发规范_面试_67
Java电商系统数据库设计及开发规范_java_68
Java电商系统数据库设计及开发规范_MySQL_69
Java电商系统数据库设计及开发规范_锁_70
Java电商系统数据库设计及开发规范_锁_71
Java电商系统数据库设计及开发规范_java_72
Java电商系统数据库设计及开发规范_数据库_73