美文网首页
数据库操作 (九)

数据库操作 (九)

作者: itachi | 来源:发表于2016-11-16 18:46 被阅读32次

1、约束

对数据库表 中 的字段类型,实现数据插入的限制条件,也会附带着其他的约束,如数据的绑定

含有:主键、外键、非空、唯一、检查约束

主键约束

主键是对表中的记录数据,进行唯一标识。
主键与表中的业务字段没有关系,主键不参与业务操作,仅仅用于标识某条记录在表中存在的唯一性。
主键:primary key
①,在建表的时候直接给字段添加主键,如员工编号再员工表中的存在,就能作为主键
创建表的时候在字段名后面添加 primary key
②给建好的表追加主键
alter table 表名 add primary key (字段名)
对于 表中 的两个 以上的 字段,联合查询,才能 对 某条 记录数据 确定其唯一性,可以定义 成联合主键 (不常用)

外键约束

对表插入 数据 的时候 ,受得表2数据的限制,表2必定在表1中有 字段 约束 ,可以作为外键约束
外键约束 ,表1中的外键必须是表2中的主键

相关文章

  • 数据库操作 (九)

    1、约束 对数据库表 中 的字段类型,实现数据插入的限制条件,也会附带着其他的约束,如数据的绑定 含有:主键、外键...

  • MySQL数据库管理使用

    RPM安装MySQL 启动数据库操作: 重启数据库操作: 停止数据库操作: 查看数据库状态: 登录数据库操作: 退...

  • python 教程笔记day10

    Python3 MySQL 数据库连接 数据库连接 创建数据库表 数据库插入操作 数据库查询操作 数据库更新操作 ...

  • PHP笔记

    表单 数据库 session 数据库操作1 数据库操作2 .htaccess

  • Statement执行DQL语句

    一.数据库插入操作 二.数据库跟新操作 三.删除操作

  • node

    数据库(database) 概念 数据库常用类型 Node 操作数据库 数据库常用操作

  • MySQL之操作数据库

    二、操作数据库 操作数据库——>操作数据库中的表——>操作数据库中表的数据注:所有语句都要用;结尾。 1.操作数据...

  • 数据库的简单操作

    操作数据库 操作数据库 > 操作数据库中的表 > 操作数据库中表的数据 MySQL关键字不分大小写 2.1 操作数...

  • SQL之DDL

    DDL是用于操作数据库以及表结构的语句 数据库操作 数据类型 表操作 一.数据库操作 查看所有数据库:SHOW D...

  • NodeJs

    NodeJs 数据库(database) 概念 数据库常用类型 Node操作数据库 数据库常用操作

网友评论

      本文标题:数据库操作 (九)

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