資料庫開發必備知識介紹

候鳥之戀發表於2023-01-30

資料庫開發是從事資料庫管理系統 (DBMS)和資料庫應用軟體設計研發的相關工作人員的統稱,屬於軟體研發工程師,但又有一部分運維工作的內容。主要從事軟體研發的工作,但同時也要參與資料庫生產環境的問題最佳化和解決。

 

但是,伴隨著各種免費開源工具的發展,獲取資料庫軟體已經不在是什麼難事,而且很多開源資料庫系統還是免費的。其中重要的就是 M有SQL,這是一套源自Scandinavia的SQL“客戶端/伺服器”關聯式資料庫管理系統。

 

MySQL早期廣泛受到歡迎的原因在於快速、簡單。但缺少特性,比如事務支援和外來鍵支援。隨著MySQL的不斷髮展,其不僅增加了這些特性,並且還增加了其他許多的特性,如複製、子查詢、儲存例程等。MySQL的優點如下:

 

執行速度: MySQL的執行速度非常快,並且在預設儲存引擎為InnoDB之後和查詢最佳化方面。

 

易用性: MySQL是一個相對簡單、高效能資料庫系統。gendan5.com/zs/a50.html

 

功能性: MySQL的伺服器支援多執行緒,因此允許多個客戶端同時和它進行連線。

 

連線性與安全性: MySQL完全支援網路化,使用者可以從因特網上的任何地點訪問資料庫,MySQL還有控制訪問功能,還提供了SSL協議加密的連線.

 

可移植性強:不僅能在 window上,還可以執行在各種版本的Unix和Linux系統上可用性和成本低:開源,大部分內部使用是免費的。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70014563/viewspace-2933308/,如需轉載,請註明出處,否則將追究法律責任。

相關文章