摘要:原文地址http://blog.csdn.net/JavaProgramers/archive/2008/01/18/2051935.aspx写有效率的SQL查询(I) 大型系统的生产环境,一般情况下,我们评价一条查询是否有效率,更多的是关注逻辑IO(至于为什么,回头补一篇)。我们常说,“要建彪悍的索引”、“要写高效的SQL”,其实最终目的就是在相同...
阅读全文
摘要:数据库范式规范化的关系称为范式,给出了如何设计具有一定特性数据模式的一种方法,可将数据库中排除某些不希望有的特性。第一范式:一个关系模式R中的每个属性A的域值都是原子的,即属性值是不可再分的,则关系模式R∈1nf,若数据库模式R中的每个关系模式都是1NF的,则数据库模式R∈1NF。优:每一行表示现实世界中的一个实体,可以对其进行检索和更新操作缺:常常会存在大量的数据冗余,且...
阅读全文
摘要:数据依赖是数据库中最重要的组成部分,表示数据间存在的一种限制或制约关系,常见的依赖有函数依赖、多值依赖、连接依赖等1函数依赖:设R(U)是属性集U上的关系模式,X、Y隶属于U,r是R(U)上的任意关系对任意元组t1,t2 ∈r,如果t1,t2在X上的属性值相等,则t1,t2在Y上的属性值亦相等,称为X函数决定Y,或Y函数依赖于X,标记为X->Y。其定义用关系运算∏(投...
阅读全文
摘要:接下来看一下关系模型之关系运算1布尔运算:并、交、差、补是两个关系间的运算,要求参加运算的两个关系是相容关系,即两个关系具有相同的度(列数相同)且他们对应属性定义在同一个域上。 补运算:补和有效补,前者是理论上对属性域的求反操作,后者结合属性对应关系r上的有效值域。当有效补的元组数目比关系本身的元组数少时,有效补可作为记录的压缩手段2选择运算:关系上的一元运算,是从关系中选择在指定属性上有确定值...
阅读全文
摘要:近期项目涉及到数据库的设计及应用,以前都是用些非规范的方法和路子来应付项目,希望借此项目规范一下自己在数据库应用设计,开发等方面的思路及方法。old-method1明白业务需求之后,根据应用功能上的要求,数据本身的特性建模2对建好的模型不断修改,使其更具有 内敛性,维护性,3建立数据表之间的关系(根据前端的应用要求)4模型优化,包括数据类型的调整,索引的建立之后根据具体的问题来进行针对性的修改,总...
阅读全文
摘要:今天在网上看到一个笑话,很好玩!祝博客园的朋友们愿工作顺利、中秋快乐~一天在公交车上,由于拥挤一男一女发生了碰撞。 时髦女郎回头飞眼道:“你有病啊?” 男子觉得莫名其妙回道:“你有药吗?” 车上人窃笑! 女子觉得生气回道:“你有精神病啊?” 男子冷面对道:“你能治啊?” 全车人爆笑! 公交司机停车,趴在...
阅读全文
摘要:今天掺杂的看了一下sdx的技术白皮书,有了更进一步的了解。对gis相关数据的高度概括抽象后,运用面向对象的思想,将每一类数据,看作一个数据集对象。数据集数据量可大可小,种类可以是矢量、栅格等支持的任何一种。个人感觉这样做好处:1使数据组织逻辑更具有一致性2数据集对象之间独立性比较好,耦合度比较低3满足了用户个性化定制的需求,可以按照自己的逻辑和目标来高效管理数据但是事物具有两面性,个性化的东西强了...
阅读全文
摘要:在遥感数据管理及应用领域内,supermap应该说是着手比较早的。最早使用它是在大学里,当时利用它的sdk做二次开发,了了几行代码便可实现地图的显示及简单查询分析,甚为惊叹。 由于要做遥感数据管理 方面的东西,近几天把数据管理相关的几个产品都装了一下,做个对比分析,吸取别人所长。实事求是的说supermap在产品标准化,包装方面下了不少功夫:操作文档,联机帮助,版本管理,产品介绍...
阅读全文
摘要:记录自己的点点滴滴,学习别人的些些许许!谢谢博客园这个平台!
阅读全文