美文网首页
小白的数据库设计

小白的数据库设计

作者: 辛小二 | 来源:发表于2016-12-28 10:25 被阅读52次
目录

1、表的设计
2、表中字段设计
3、字段属性的含义

表的设计
我用来设计数据库的软件是MySQLWorkBench
表中字段的设计
表展示
字段属性的含义
TINUINT 2字节(0~255)  
INT 4字节 (+-2^31~2^31)
BIGINT  8字节(+-2^63~2^63)——常用与特别大的数据或者你根本不知道或增长到多大的数据
VARCHAG:8000字节
DATETIME 系统时间
主键:每个表中都有一个主键或者多个主键,如果是多个主键存在的话,那么表中的两个(A+B)是唯一的。
自增:自增序列作为主键有弊端,但是现在设计都是这样设计的(场景:当数据库迁移时会有问题,这样的话也可以不让自增序列作为主键,可以让另一个属性作为主键)
PK:主键
NN:是否为空
AI:自增
Index: 下方可以创建Index进行数据库查询
ForeignKeys:外键关联(删除订单详情时会告诉订单有没有被删除)
Triggers: 列表增删改查都会触发一个事件进行通知
属性字段的含义

本人个人微信公众号地址(喜欢记得关注😯)


辛小二个人微信公众号地址

相关文章

  • 小白的数据库设计

    目录 1、表的设计2、表中字段设计3、字段属性的含义 表的设计 表中字段的设计 字段属性的含义 本人个人微信公众号...

  • 数据库设计

    第六章 数据库设计 学习重点: 数据库设计的基本步骤; 数据库设计各阶段的具体设计内容; 数据库设计各阶段的设计描...

  • 阿里数据库开发规范:谁还敢说你的数据库设计的“烂”

    数据库设计几个规范: 数据库命名规范、数据库基本设计规范、数据库索引设计规范、数据库字段设计规范、数据库SQL开发...

  • 规范化数据库设计

    规范化数据库设计 为什么需要数据库设计 当数据库比较复杂时我们需要设计数据库 糟糕的数据库设计 : 数据冗余,存储...

  • MySQL 入门(四)

    九、规范化数据库设计 1. 为什么需要数据库设计 当数据库比较复杂时,需要设计数据库; 糟糕的数据库设计:数据冗余...

  • 数据库设计

    一、数据库设计概念 1. 数据库的生命周期 ①数据库分析与设计阶段包括需求分析、概念设计、逻辑设计和物理设计。②数...

  • 计算机二级java程序语言设计

    公共基础 数据库 数据库设计过程主要包括需求分析、概要结构设计、逻辑结构分析、数据库物理设计、数据库实施、数据库运...

  • 2018-04-19

    任务2.5 系统数据库设计 什么是数据库设计 数据库设计,是指根据用户需求,在某一具体的数据库管理系统上,设计数据...

  • 商城表结构设计

    (一)购物商城数据库设计-前期准备 (二)购物商城数据库设计-商品表设计 (三)购物商城数据库设计-商品表DDL(...

  • Power Designer—数据库设计步骤

    数据库设计步骤 需求分析 — 概念结构设计 — 逻辑结构设计 — 物理结构设计 — 数据库的建立和测试 — 数据库...

网友评论

      本文标题:小白的数据库设计

      本文链接:https://www.haomeiwen.com/subject/mpfyvttx.html