摘要:
存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数可以简化开发人员的工作量,减少数据在数据库和应用服务器之间的传输,对提高数据处理效率有好处。存储过程和函数的区别在于函数必须有返回值,而存储过程没有;存储过程可以使用IN、OUT和INOUT类型,而函数的参数只能使 阅读全文
摘要:
触发器(Trigger) 触发器(trigger)是数据库提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常 阅读全文
摘要:
首先划分一下,连接分为三种:内连接、外连接、交叉连接 。 内连接(INNER JOIN): 分为三种:等值连接、自然连接、不等连接 ; 外连接(OUTER JOIN): 左外连接(LEFT OUTER JOIN或LEFT JOIN) ,右外连接(RIGHT OUTER JOIN或RIGHT JOIN 阅读全文
摘要:
函数依赖:当某一列的数据必须随着另一列的数据改变而改变,表示第一列函数依赖与第二列.快速表示函数依赖的方式:T.x >T.y,在关系表T中,y列函数依赖与x列。 部分函数依赖:非主键的列依赖于组合主键的某个部分(但不是完全依赖于组合主键)。 传递依赖:如果改变任何非主键的列可能造成其他列的改变,即为 阅读全文
摘要:
http://blog.csdn.net/wxwzy738/article/details/17590305 MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。 为了形象地对比两者, 阅读全文