什麼是資料庫:
狹義:
存儲資料的倉庫
廣義:
可以對資料進行存儲和管理的軟體,以及資料本身統稱為資料庫
資料庫是由表、關系、操作組成
為什麼需要資料庫:
- 幾乎所有的應用軟體的背景都需要資料庫
- 資料庫存儲資料占用空間小、容易持久儲存
- 存儲比較安全
- 容易維護和更新
- 資料庫移植比較容易
- 簡化對資料的操作
- 為将來學習Oracle做準備
- B/S架構裡面包含資料庫
資料結構與資料庫的差別:
資料庫是在應用軟體(外存)級别研究資料的存儲和操作
資料結構是在系統軟體(記憶體)級别研究資料的存儲和操作
有了程式設計語言為什麼還需要資料庫:
對記憶體資料操作是程式設計語言的強項,
但是對硬碟資料操作卻是資料庫的強項,是資料庫研究的核心
從三個方面學習資料庫:
1. 資料庫是如何存儲資料的
字段、記錄、表、限制(主鍵、外鍵、唯一鍵、非空、check、default、觸發器)
2. 資料庫是如何操作資料的
insert、update、delete、T-SQL、存儲過程、函數、觸發器
如果真的不知道做什麼 那就做好眼前的事情吧 你所希望的事情都會慢慢實作...