iT邦幫忙

0

{CMoney戰鬥營} 的第十二週 # 認識SQL

開始進入分組授課的第二週,
這週的課程包括共同領域的資料結構Stack & Queue及後端需要使用的SQL,

Stack & Queue分別可以用Arrary 或LinkedList 延伸實作,
Stack 的部分適合用Array 實作主要是程式呼叫不同函式時的轉換機制,經典的範例式二維的迷宮演算;Queue的部分適合用LinkedList 實作,主要是商家排隊系統使用。

SQL的部分介紹了SQL Server,一週的時間果然不夠時間熟悉上手,簡單的知道主要功能在處理大量數據的新增、刪除、插入、尋找,強大的系統可以自動規劃搜尋計畫,達到快速查找的效果,使用者也可以選擇適當的欄位設定為索引加速尋找,但索引也不是多多益善的,過多的索引可能造成反效果。

其中我們也進行了關於兩個SQL 議題的習題演示: SARG 及 SQL Injection。SARG 主要在討論適當的SQL語法才能讓這個系統發揮它應有的效率;而SQL Injection 主要在討論系統安全的議題,應對使用者輸入有所防範/處理才可以避免系統被破壞或資料外洩。

這週的課程就這樣匆匆的過了,感覺像對一個全新的世界望了一眼,有些沒有真實感和成就感,身為初學者好像也沒有辦法很認真的專注在深入的議題中,先快速的探索後端的世界的各種面貌吧!~


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言