
数据库
DoneBug
这个作者很懒,什么都没留下…
展开
-
SQL语句
1.查询中用到的关键词主要包含六个,他们的编写顺序依次为 select–from–where–group by–having–order by 其中select和from是必须的,其他关键词是可选的。 他们的执行顺序依次为 from–where–group by–having–select–order by, from:需要从哪个数据表检索数据,这个地方的别名可以在其他地方引用 where:过滤表...原创 2019-07-20 17:04:35 · 168 阅读 · 0 评论 -
[Java学习笔记]数据库中的视图、序列、索引以及事务
1.视图 什么是视图 视图(VIEW)也被称作虚表,即虚拟的表,是一组数据的逻辑表示,其本质是对应于一条SELECT语句,结果集被赋予一个名字,即视图名字。视图本身并不包含任何数据,它只包含映射到基表的一个查询语句,当基表数据发生变化,视图数据也随之变化。 ‐‐创建一个简单视图V_EMP_10,来显示部门10中的员工的编码、姓名和薪水: CREATE VIEW v_emp_10 AS SELEC...原创 2019-07-23 10:16:45 · 225 阅读 · 0 评论 -
[Java学习笔记]Mysql性能优化
一、巧用索引 一般索引 假设我们有一个用户表 tb_user,内容如下: 执行SQL语句: SELECT name FROM tb_user WHERE age = 20; 默认情况下,MySQL需要遍历整张表,才能找到符合条件的记录。如果在age字段上建立索引,那么MySQL可以很快找到所有符合条件的记录(索引本身通过B+树实现,查起来很快。简单起见,想象一下二分查找和遍历查找的区别。)...原创 2019-08-01 21:27:01 · 189 阅读 · 0 评论 -
数据库三大范式
第一范式第一范式(1NF)要求数据库表的每一列都是不可分割的基本数据项,同一列中不能有...原创 2019-09-14 15:58:29 · 508 阅读 · 0 评论