学习总结
分页 : 当前页 总页数 每页显示条数 总数据量 总数据量: 查询语句。总页数 : 每页显示条数 % 总数据量 == 0 ? 每页显示条数/总数据量 : (每页显示条数/总数据量) +1 当前页 : 1 LIMIT (当前页-1)每页显示条数,每页显示条数 1-1 = 0 * 每页显示条数 = 0 2-1=1 每页显示条数=5 3-1*每页显示条数=10 例 0,5 5,5 10,5
视图(view):
是一种虚拟表,同真实表一样,由行和列构成,但是视图并不实际存在 于数据库中行和列的数据都来自于查询真实的表中,并且是使用视图实时动态的生成的
数据中只存在视图的定义,并没有存放视图中的数据,这些数据都存放在定义视图查询的真实表中
使用视图时,数据库会从真实的表中取出相应的数据
所以视图中数据依赖于真实表中的数据,一旦真实表中的数据发生改变,显示在视图中的数据也会发生改变
1、视图不是数据库中的真实表 而是一张虚拟表,其结构和数据是建立在对真实表的查询基础上的
2、视图在数据库中的查询操作SQL 语句定义了视图的内容,列数据和行数据都是来自于查询所以引用的真实表
3、视图中没有实际的物理记录,不是以数据集的形式存储在数据库中的,它所对应的数据实际上是存储在视图所引用的真实表中
4、视图是数据的窗口、而表是内容,表是实际的数据存放单位,而视图只是以不同的方式展示数据,其数据来源还是真实表
5、视图是一种查看数据表的一种方法,可以查询数据表中“某些字段构成数据”只是一些SQL的集合,从安全角度来看,视图的安全性更高。
使用视图用户不会直接接触到数据,不会知道真实的表结构
6、视图的建立和删除只影响视图本身,不影响真实表