數據庫簡介
數據庫是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合,可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、查詢、更新、刪除等操作。
(1)數據庫是一個實體,它是能夠合理保管數據的“倉庫”,用戶在該“倉庫”中存放要管理的事務數據,“數據”和“庫”兩個概念結合成為數據庫。
(2)數據庫是數據管理的新方法和技術,它能更合適的組織數據、更方便的維護數據、更嚴密的控制數據和更有效的利用數據。
數據庫分類
鍵值對存儲
代表軟件Redis,它的優(yōu)點能夠進行數據的快速查詢,而缺點是需要存儲數據之間的關系。
列存儲
代表軟件Hbase,它的優(yōu)點是對數據能快速查詢,數據存儲的擴展性強。而缺點是數據庫的功能有局限性。
文檔數據庫
代表軟件MongoDB,它的優(yōu)點是對數據結構要求不特別的嚴格。而缺點是查詢性的性能不好,同時缺少一種統一查詢語言。
圖形數據庫
代表軟件InfoGrid,它的優(yōu)點可以方便的利用圖結構相關算法進行計算。而缺點是要想得到結果必須進行整個圖的計算。
數據庫課程內容
一、ACCP8.0技術模塊簡介
1)計算機基礎知識
2)計算機網絡基礎知識和編程基礎。
二、Java 方面
1)Java 編程
2) Web 網站開發(fā)技術
3)基于常見框架開發(fā)企業(yè)級應用
三、.NET 方面
1)C#編程
2)Windows 桌面開發(fā)技術
3)Web 應用系統
四、數據庫方面
1)SQL Server數據庫的基本應用
2)MySQL數據庫的應用
3)Oracle 數據庫的基本應用
五、客戶端方面
1)HTML5 靜態(tài)頁面的設計和制作
2)JS+jQuery客戶端腳本的制作
3)表單驗證技術
六、項目方面
1)業(yè)務理解能力
2)經驗積累
3)規(guī)范性
4)質量控制
5)團隊意識
6)軟件生命周期意識