数据库
文章平均质量分 78
repstd
这个作者很懒,什么都没留下…
展开
-
数据库设计三大范式
关系数据库中的关系必须满足一定的要求,即满足不同的范式。关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。设计关系型数据库转载 2014-10-31 20:03:42 · 571 阅读 · 0 评论 -
mysql对GIS的支持 & oracle 空间数据库说明
今天下午闲来无事,无意中翻看了一下mysql的手册,以前总是很有针对性的查阅手册的内容,重点都是放在了sql语句的一些基本细节、mysql的性能参数、存储控制的管理等方面,但是今天无意中发现了一个mysql的重要特点,那就是mysql对gis相关的空间数据也有存储功能,这一点突然激起了我的兴趣,所以也着重的研究了一下手册的相关内容。从手册上来看 其实mysql很早就提供了对gis对象的支持,只是我转载 2014-11-02 15:21:15 · 666 阅读 · 0 评论 -
从B 树、B+ 树、B* 树谈到R 树
从B 树、B+ 树、B* 树谈到R 树 作者:July、weedge、Frankie。编程艺术室出品。说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。出处:http://blog.csdn.net/v_JULY_v 。 第一节、B树、B+树、B*转载 2014-11-03 20:59:35 · 524 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分转载 2014-11-03 22:08:16 · 551 阅读 · 0 评论 -
MySQL空间数据库–查询点到多点间的最短路径
当SNS产品加入LBS的技术将会让移动互联网领域更加丰富多彩,例如:大众点评,街旁,盛大切客 这些运行在智能手机端的应用,当用户拿出手机就可以根据你当前的所在地向你推荐一些有用的信息,例如:附近的美食,商铺,周边生活信息,等。攻城师们,你有没有想过这些应用背后的技术实现呢?手机端获得当前的坐标后是怎么进行计算和查询返回附件的结果呢?用Java程序可以实现Dijkstra算法获得点与转载 2014-11-02 15:36:58 · 746 阅读 · 0 评论