• Mysql数据库基础


    常用的类型:
    int 整型
    float 小数
    double 小数
    varchar(20) 字符串 括号里边是写字符串的长度 只有字符串有括号
    bit 布尔型数据
    datetime 日期时间类型
    text 长文本

    不常用的类型:
    money 存货币
    image 存二进制数据

    数据表:
    1.列名 类型 长度
    2.主键 每个表都要有 主键列是不能重复的,是能够唯一标识一条数据的
    3.控制列的类型(索引):1.唯一索引 (不能重复) 2. 非空
    4.外键 存在与两个表之间的关系

    关系型数据库:正因为数据库中存在着以上这么些关系 所以数据库也称为关系型数据库

    数据库的设计:
    数据库设计三大范式:
    1.第一范式:保证列的原子性
    也就是说在做数据表写列的时候一直拆分到不能再拆为止(相对于程序功能)。
    比如:
       山东省淄博市张店区
       山东省 淄博市 张店区

    2.第二范式:每一列都要和主键有关系
          实际上表现的时候就是:每一列和该表有关系

    3.第三范式:每一列都要和主键有直接关系

  • 相关阅读:
    poj2728 Desert King
    bzoj4289 Tax
    洛谷P4141消失之物
    Code Forces 698A Vacations
    Code Forces 543A Writing Code
    洛谷P1133 教主的花园
    poj3177 Redundant Paths
    bzoj1151 动物园
    bzoj1503 郁闷的出纳员
    bzoj1208 宠物收养所
  • 原文地址:https://www.cnblogs.com/yqs0/p/6219041.html
Copyright © 2020-2023  润新知