2019年2月7日
摘要: 一、视图 1.什么是视图 视图本质是一张虚拟的表 2.为什么要用 为了原表的安全 只要有两大功能 1.隐藏部分数据,开放指定数据 2.视图可以将查询结果保存,减少sql语句的次数 特点: 1.视图使用永久保存的,而且保存的仅仅是一条 as sql语句 2.每次对视图的查询,都是再次执行了保存的sql 阅读全文
posted @ 2019-02-07 14:12 Andy_ouyang 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式 正则表达式用于模糊查询,模糊查询已经讲过了 like 仅支持 % 和 _ 远没有正则表达式灵活当然绝大多数情况下 like足够使用 二、用户管理 MYSQL 是一个tcp 服务器,用于操作服务器上的文件数据,接收用户端发送的指令, 接收指令时需要考虑安全问题 atm 购物车中的用户认 阅读全文
posted @ 2019-02-07 14:10 Andy_ouyang 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.复制表 总结:复制表,只是拷贝结构与数据,但是索引、 描述不能拷贝(自增) 2.单表查询 2.1完整的查询语句 2.2执行顺序 1.from,先找到文件/表 2.where,拿着where的约束条件,与文件/表中的记录依次比较,正确的数据取出来 3.group,对取出来的数据进行分组 4.hav 阅读全文
posted @ 2019-02-07 14:10 Andy_ouyang 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、完整性约束 1.什么是约束 为了保证数据的合法性与完整性,对字段进行了除了数据类型以外添加额外的约束。 2.not null 2.1意义 not null是非空约束,数据不能为空 2.2语法 3.default 3.1意义 default 默认值约束,可以指定字段的默认值 3.2语法 4.uni 阅读全文
posted @ 2019-02-07 14:09 Andy_ouyang 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一.数据存储引擎 1.什么是引擎 ? 引擎是一个功能的核心部分,现实中的引擎可以被分类。从动力来源来说,引擎可以分为汽油、 柴油、电动、混合动力等,需求场景的不同催生了不同的引擎类别。 在数据库中同样也是有引擎的。核心功能是存储数据 涉及到存储数据的代码 就称之为存储引擎 根据不同的需求,也有着不同 阅读全文
posted @ 2019-02-07 14:08 Andy_ouyang 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、初识数据库 1.数据库的由来 怎么才能把数据永久保存下来,根据我们以前的所学,文件处理就可以将数据永久存储。 但是文件处理有很大的问题 1.管理不方便 2.文件操作效率问题 3.一个程序不太可能仅运行在同一台电脑上 那么为了解决这些问题,采取了提高计算机性能的方式 1.垂直扩展 指的是更换性能更 阅读全文
posted @ 2019-02-07 14:07 Andy_ouyang 阅读(362) 评论(0) 推荐(0) 编辑