
SQL
我爱默小兜
热爱编程,热爱生活
展开
-
数据库的四个范式之间的区别
在创建一个数据库的过程中,必须依照一定的准则,这些准则被称为范式,从第一到第六共六个范式,一般数据库设计只要遵循第一范式,第二范式,和第三范式就足够了。满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。I、关系数转载 2016-03-30 19:47:39 · 5102 阅读 · 0 评论 -
存储过程和函数的区别
1.存储过程和函数的区别存储过程是用户定义的一系列SQL语句的集合,设计特定表或是其他对象的任务,用户可以调用存储过程。而函数通常是数据库已定义的方法,它接受参数而返回某种类型的值。2.游标用于定位结果集的行原创 2016-03-30 19:53:23 · 1469 阅读 · 0 评论 -
mysql中视图更新详解
视图的可更新性与视图中查询的定义是有关的一、mysql中那些试图使不可更新的?以下类型的视图是不可更新的1.包含以下关键字的sql语句:聚合函数(sum、min、max、count)、distinct、group by 、having、union或者uinon all2.常量视图3.select 中包含子查询4.join5.from一个不可更新的试图6.wh原创 2016-04-09 12:04:33 · 11708 阅读 · 4 评论