zoukankan      html  css  js  c++  java
  • 数据库基础外键什么的

    类型分好多

    1.varchar;字符串,用于姓名班级,地址等,地址一般长50,姓名长20

    2.int;整数,用于成绩,序号等

    3.float;小数

    4.bit;布尔型,用于性别等

    5.时间也用varchar,因为datatime取得值需要转换

    6.text; 特别长的数 ,随便往里面仍

    1.主键

    每个表都要有主键;主键是唯一的。全表中不能重复。


    2.自增长列

    自增长列是不好找主键时候用 名称是ids  类型是int 这一列是没有意义的。下面自动增长点对号


    3.外键
    从表
    主表
    主表控制从表
    主表中的外键列一定是主键。 类型什么的一定要一样,练习时候用了一次类型写错了结果不能建立,以后要注意

    规则:
    数据库三大范式

    第一范式:保证每一列的原子性,也就是拆到最小单位
    山东省淄博市张店区*****
    山东省 淄博市 张店区

    第二范式:保证数据表的每一列都和主键相关

    第三范式:保证数据表的每一列都和主键直接相关

    1.将表拆分,一直到不能拆分为止
    2.表名加前缀,小写
    3.如果找不到主键,就用自增长列
    4.外键关系可以不用加

  • 相关阅读:
    sfs2x 连接 mongodb
    java websocket
    webstorm 4.0 注册码
    解决 sfs2 admin tool 找不到扩展
    window 注册表五大类
    opengl 学习第二日
    java google Protobuf
    扩展 java sencha touch PhonegapPlugin
    sencha touch2 kryonet socket phonegap 通信 作者:围城
    sencha touch2 layout 笔记
  • 原文地址:https://www.cnblogs.com/sq45711478/p/5962880.html
Copyright © 2011-2022 走看看