数据库
BoyWorldSkills
IT道路上前进的足迹
展开
-
DDL、DML、DCL分类及作用
总体解释:DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变转载 2014-07-30 16:00:00 · 847 阅读 · 0 评论 -
mysql 二进制日志文件恢复操作及日志分类
mysqlbinlog工具的使用,大家可以看MySQL的帮助手册。里面有详细的用,在这个例子中,重点是--start-position参数和--stop-position参数的使用。 ·--start-position=N从二进制日志中第1个位置等于N参量时的事件开始读。·--stop-position=N从二进制日志中第1个位置等于和大于N参量时的事件起停止读。 OK转载 2014-07-30 15:54:56 · 681 阅读 · 0 评论 -
数据库索引实现原理
转载:http://www.linezing.com/blog/?p=798#nav-1参照:http://blog.linezing.com/?p=798#nav-1说白了,索引问题就是一个查找问题。。。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维转载 2015-04-11 19:24:45 · 532 阅读 · 0 评论 -
内连接、外连接、交叉连接
连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 相等连接和自然连接。 内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students 和 courses 表中学生标识号相同的所有行。 外连接。外连接可以是左向外连接、右向外连接或完整外部连接。 在FROM子句中指定外连接时,可以由下列几组关键字中的一组指定: LEFT JOIN转载 2015-05-12 20:47:51 · 734 阅读 · 0 评论 -
数据库事物隔离机制
一个事务与其他事务隔离的程度称为隔离级别. 数据库规定了多种事务隔离级别, 不同隔离级别对应不同的干扰程度, 隔离级别越高, 数据一致性就越好, 但并发性越弱。数据库事物隔离级别分为4个,(逐级加强隔离级别):1、Read uncommitted(读未提交):允许事务读取未被其他事务提交的变更,脏读、不可重复读和幻读; 2、Read committed(读已提交): 只允许原创 2015-06-18 13:58:26 · 672 阅读 · 0 评论 -
数据库三级模式介绍
我们首先,谈谈模式的概念,模式为某种事物的标准形式或使人可以照着做的标准样式。这个词用在数据库中,它是由英文的Schema翻译过来的。在数据库管理系统中,其模式是指数据模式(data schema),是数据抽象的结果表示,如用关系模型抽象学生的基本信息表示为:学生(学号,姓名,性别,出生年月,入校年月,专业编号),此表示即为一种数据模式。 在数据库管理系统中,将数据按三层结构来转载 2015-08-29 12:03:20 · 5466 阅读 · 1 评论