{CMoney战斗营} 的第十二週 # 认识SQL

开始进入分组授课的第二週,
这週的课程包括共同领域的资料结构Stack & Queue及后端需要使用的SQL,

Stack & Queue分别可以用Arrary 或LinkedList 延伸实作,
Stack 的部分适合用Array 实作主要是程式呼叫不同函式时的转换机制,经典的範例式二维的迷宫演算;Queue的部分适合用LinkedList 实作,主要是商家排队系统使用。

SQL的部分介绍了SQL Server,一週的时间果然不够时间熟悉上手,简单的知道主要功能在处理大量数据的新增、删除、插入、寻找,强大的系统可以自动规划搜寻计画,达到快速查找的效果,使用者也可以选择适当的栏位设定为索引加速寻找,但索引也不是多多益善的,过多的索引可能造成反效果。

其中我们也进行了关于两个SQL 议题的习题演示: SARG 及 SQL Injection。SARG 主要在讨论适当的SQL语法才能让这个系统发挥它应有的效率;而SQL Injection 主要在讨论系统安全的议题,应对使用者输入有所防範/处理才可以避免系统被破坏或资料外洩。

这週的课程就这样匆匆的过了,感觉像对一个全新的世界望了一眼,有些没有真实感和成就感,身为初学者好像也没有办法很认真的专注在深入的议题中,先快速的探索后端的世界的各种面貌吧!~


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章