美文网首页Java 杂谈MySQL程序员
撩课-Mysql第7部分页与实体完整性

撩课-Mysql第7部分页与实体完整性

作者: 码蚁Q | 来源:发表于2018-10-07 22:15 被阅读32次

学习地址:
撩课-JavaWeb系列1之基础语法-前端基础
撩课-JavaWeb系列2之XML
撩课-JavaWeb系列3之MySQL
撩课-JavaWeb系列4之JDBC
撩课-JavaWeb系列5之web服务器-idea

LIMIT

从哪一行开始查,总共要查几行

Limit 参数1,参数2
参数1
从哪一行开始查
参数2
一共要查几行
角标是从0开始
格式:
select * from 表名 limit 0,3;

分页思路


数据的完整性

什么是数据的完整性

保证用户输入的数据保存到数据库中是正确的。

如何添加数据完整性

在创建表时给表中添加约束

完整性分类:
实体完整性
域完整性
引用完整性

什么是实体完整性

表中的一行(一条记录)代表一个实体(entity)

实体完整性的作用

标识每一行数据不重复。行级约束

约束类型
主键约束(primary key)
唯一约束(unique)
自动增长列(auto_increment)

主键约束

特点:
    每个表中要有一个主键
    数据唯一,且不能为null
添加方式
    CREATE TABLE 表名(字段名1 数据类型 primary key,字段2 数据类型);
    CREATE TABLE 表名(字段1 数据类型, 字段2 数据类型,primary key(要设置主键的字段));
    CREATE TABLE 表名(字段1 数据类型, 字段2 数据类型,primary key(主键1,主键2));
联合主键
两个字段数据同时相同时,才违反联合主键约束。

添加主键

1.先创建表
2.再去修改表,添加主键

ALTER TABLE student ADD CONSTRAINT PRIMARY KEY (id);

唯一约束

特点
    指定列的数据不能重复
    可以为空值
格式
    CREATE TABLE 表名(字段名1 数据类型 字段2 数据类型 UNIQUE);
    自动增长列
特点:
    指定列的数据自动增长
    即使数据删除,还是从删除的序号继续往下

格式:
CREATE TABLE 表名(字段名1 数据类型 PRIMARY KEY AUTO_INCREMENT ,字段2 数据类型 UNIQUE);

相关文章

  • 撩课-Mysql第7部分页与实体完整性

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 撩课-Mysql第8部域完整性与参照完整性

    学习地址:撩课-JavaWeb系列1之基础语法-前端基础撩课-JavaWeb系列2之XML撩课-JavaWeb系列...

  • 物理分页与逻辑分页

    一 概述 1.物理分页 物理分页依赖的是某一物理实体,这个物理实体就是数据库,比如MySQL数据库提供了limit...

  • Mybatis 分页插件 PageHepler

    常用的分页类型: 物理分页依赖的是某一物理实体,这个物理实体就是数据库,比如MySQL数据库提供了limit关键字...

  • 数据库完整性

    数据完整性1、完整性分类:实体完整性域完整性引用完整性 2、什么是实体完整性表中的一行(一条记录)代表一个实体(e...

  • MYSQL分页limit速度太慢优化方法

    MySQL 百万级分页优化(Mysql千万级快速分页)(转) MYSQL分页limit速度太慢优化方法 MYSQL...

  • MySQL(创表)

    数据完整性 如何添加数据完整性 在创建表的时候给表添加约束 完整性分类 实体完整性 域完整性 引用完整性 实体完整...

  • MySQL(创表)

    数据完整性 如何添加数据完整性 在创建表的时候给表添加约束 完整性分类 实体完整性 域完整性 引用完整性 实体完整...

  • mysql基础2-数据完整性约束使用

    四、数据完整性约束 实体完整性、域完整性、引用完整性、自定义完整性 1、实体完整性主键约束、唯一约束、主键自增 2...

  • SQL Sever 碎片

    完整性规则:实体完整性、参照完整性和用户定义的完整性规则 实体完整性:关系的主属性不能是空值 参照完整性:如果关系...

网友评论

    本文标题:撩课-Mysql第7部分页与实体完整性

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