摘要: 说白了,索引问题就是一个查找问题 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法 阅读全文
posted @ 2017-01-20 14:23 彼岸辰星 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Java的数据类型分为两大类,一类是基本数据类型,还有一类就是引用数据类型。 1、基本数据类型 Java一共有8种基本数据类型,分别是byte,short,int,long,float,double,boolean和char。它们存储的都是数据量比较小的数据,只需要一个或几个字节。下图是基本类型的大 阅读全文
posted @ 2017-01-20 11:29 彼岸辰星 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、建立索引 微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 聚集索引 我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字 阅读全文
posted @ 2017-01-20 11:23 彼岸辰星 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 排序算法分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因为数据量太大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。这里只讨论内部排序,常见的内部排序算法有:插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、归并排序、及基数排序。 1、插入排序 插入排序是一 阅读全文
posted @ 2017-01-20 11:07 彼岸辰星 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.作用于单列 2.作用于多列 3.COUNT统计 4.distinct必须放在开头 5.其他 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: 表B: 1.作用于单列 select distin 阅读全文
posted @ 2017-01-20 09:25 彼岸辰星 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 有大括号的时候 大括号里面所有的 都归if管。只有条件为真的时候 才会执行。 没有大括号的时候 只有下面的一句归if管,也就是说 当只有一句的时候 大括号可以省略 其它的 没区别。加大括号是表示满足小括号中条件时执行的。 而不加大括号,则表示默认的满足条件时,执行后面的第一句话。以分号结束。例1: 阅读全文
posted @ 2017-01-20 08:51 彼岸辰星 阅读(6513) 评论(0) 推荐(0) 编辑