時光匆匆,不知不覺我來到千鋒云計算培訓班已經快3個月了。說真的,之前我一直以為來上培訓課就是每天都在學技術,但是我漸漸地發現自己智商要提高,情商更要提高。在千鋒我不僅可以學習到了技術,還學習到了為人處事,每天都過得很是充實。
Linux基礎課程結束后,我們又學習了Shell和MySQL。在Linux系統中,雖然有各種各樣的圖形化接口工具,但是Shell仍然是一個非常靈活的工具。Shell不僅僅是命令的收集,而且是一門非常棒的編程語言,你可以通過使用Shell使大量的任務自動化,Shell特別擅長系統管理任務,尤其適合那些易用性、可維護性和便攜性比效率更重要的任務。Shell命令重新初始化用戶的登錄會話,當給出該命令時,就會重新設置進程的控制終端的端口特征,并取消對端口的所有訪問。然后Shell命令為用戶把進程憑證和環境重新設置為缺省值,并執行用戶的初始程序。根據調用進程的登錄用戶標識建立所有的憑證和環境。
數據庫指的是能夠高效的存儲以及處理數據的介質,其實也就是說將本來雜亂的數據進行結構化,使得我們能夠進行一系列的快速的查找等操作的系統。數據庫可分為三類:
(1)關系型數據庫(SQL),大型:Oracle、DB2,中型:MySQL,小型:access。特點:安全(保存在內存中,基本不丟失),容易理解,但是比較浪費空間;關系模型:<1>數據結構:數據存儲的問題、二聯表(行和列),<2>操作指令:所有SQL語句,<3>完整性約束:表內數據約束(字段與字段)、表與表之間約束(外鍵)。
(2)非關系型數據庫(NoSQL):medis、memorycached。特點:效率高,但是不安全(運行在內存中).MySQL是Web世界中使用最廣泛的數據庫服務器,是為服務器端設計的數據庫,能承受高并發訪問。
(3)MySQL數據庫是一種C/S結構的軟件,即若想訪問服務器必須通過客戶端(服務器一直運行,而客戶端在使用的時候運行)。交互過程為:(a)客戶端連接認證:連接服務器,認證身份。(b)發送SQL指令。(c)服務器接收SQL指令后處理SQL指令,返回操作結果(d)客戶端接收結果(e)斷開連接(釋放資源:服務器并發限制)。
關于MySQL的服務器對象(無法完全了解全部的內容,只能粗略的分析內部結構),MySQL數據庫服務器內部對象分成了四層:系統(DBMS)→數據庫(DB)→數據表(Table)。千鋒云計算培訓班的同學都在努力的學習,只為遇見更好的自己,正如千鋒的校訓所說:“拼搏到感動自己,努力到無能為力”。希望我們都能在畢業后找到好的工作,奮斗吧,少年!
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱