创建表以及主外键

1. 工具创建表 列 数据类型 是否null

  • 一个表中,会存很多条记录,需要一个列来唯一标识一条数据。
  • 主键:
  • 什么样的值可以设置为主键:值 不能重复 不能为空
  • 什么叫标识列? 一个列设置成标识列,它就不能再手动插入,插入时,自动生成的。这个列,类型必须是不带小数的数值型。
    标识列:标识种子 第一条记录标识列的值 100 增量 3

2.创建主键 联合主键 唯一标识

  • 创建一个主键,同时创建了一个聚集索引

3.创建外键

  • 外键:一般在两个表之间要简历关联的时候,创建
    一个列创建为外键,它在另一个表必须是主键
  • 外键:DeptId UserInfos 外键表
    Deptinfos表为主键表
  • 两个表一旦建立外间关系,外键表里的对应的外键列,它的值必须是它对应的主键表里的主键值,如果你想插入一个不存在的值,也是插入不进去的
  • 一个表里可以有多个外键,也可以没有,一个表只能有一个主键,也可以没主键,如果没有主键,就不能唯一标识
posted @ 2022-06-12 13:06  NiceTwocu  阅读(151)  评论(0编辑  收藏  举报