这个问题是关于教学的:当我学习数据库时,我们谈到索引就像城镇图书馆的卡片目录。我们至少有一个作者索引,一个标题索引,然后杜威十进制数是对这本书的访问路径,这就像数据库中的整个记录。
书?什么,纸面上?抽屉里的索引卡?
年轻人不知道我在说什么,所以我们现在该怎么解释呢?
(尽情享受我的草坪吧,请在预科学校认识到草和草皮的区别,好吗?)
发布于 2013-08-08 18:21:30
最好参考:SQL Server索引的阶梯
你离开家去办几件差事。当你回来的时候,你会发现你女儿的垒球教练在等你。其中三个女孩,特雷西,丽贝卡和艾米已经失去了他们的球队代表。你能到体育用品商店买帽子给女孩吗?他们的父母会在下一场比赛补偿你。你了解这些女孩也了解她们的父母。但你不知道他们的帽子尺寸。你所在的城市里有三个住宅,每个住宅都包含你需要的信息。没问题,你只要打电话给父母,弄到帽子的尺码。你伸手去拿你的手机,你伸手去找一个索引--你电话簿上的白页。你需要到达的第一个住所是海伦·迈耶的住所。估计“Meyer”将位于人口的中间,你会跳到白色页面的中间,结果发现你在标题上写着“Koerber”的那一页。你做一个较小的跳跃前进,并到达“纳格尔-Nyeong”页面。一个更小的向后跳会让你进入“Maldonado-Nagle”页面。意识到你现在在正确的页面,你向下扫描,直到你到达“Meyer,Helen”线,并获得电话号码。使用电话号码,您到达Meyer住所并获取所需的信息。你再重复两次这个过程,到达另外两个住宅,再得到两个帽子大小。您刚刚使用了一个索引,并且使用它的方式与Server使用索引的方式大致相同。
关于更多的阅读,你可以参考
发布于 2013-08-09 04:36:28
如果你想接触那些在没有使用谷歌的情况下从未搜索过任何东西的年轻人,那为什么不试试这样的方法呢:
想象一下,iTunes把你的音乐库搞砸了,你的iPod上的每一首歌都是随机顺序混在一起的,但却给出了一个像"track1234“这样的顺序名称。如果你想找一首歌,你能做的就是开始听每首歌,一次一首,看看是什么歌。假设iTunes不会让你重命名你的足迹。你能做些什么来弄清楚如何才能(a)找到你要找的歌曲,(b)根据歌曲混乱的曲目名称找出歌曲的真名?您可以听每一首歌并找出它是什么,然后在Excel电子表格中保存歌曲名称和真实歌曲名称的列表。在Excel中完成列表后,您可以复制一份。一份副本,你按混乱的轨道名称排序。另一份你按真实歌曲的名字排序(或艺术家+歌曲,如果你喜欢)。两个Excel列表中的每一个都类似于索引。它是内容的列表,而不是实际的内容。它告诉你在哪里找到你要找的东西,并按方便的顺序排序,以帮助你快速跳转到列表中你想要找到的部分。一旦你找到那个东西,它就会告诉你在哪里找到你要寻找的实际数据(即你的iPod上的音乐)。
如果你到现在还能引起他们的注意,你可以试着向他们展示二进制搜索的力量。为此,您可能会更好地找到一个YouTube剪辑的游戏节目“价格是正确的”和他们的“高/低的游戏”,聪明的玩家玩二进制搜索。
发布于 2013-08-08 18:13:14
我建议你把索引放在book...but后面,听起来好像书不是用来做参考材料的东西。
所以,也许可以尝试一些类似于超链接的东西。
让他们想象一下,如果他们有一个超链接,把他们带到一个特定的博客文章,他们不需要使用谷歌搜索互联网。
你甚至可以和他们谈论一页超链接,或者使用浏览器的“页面上查找”功能搜索超链接页面,等等。
HTH
https://dba.stackexchange.com/questions/47811
复制相似问题