1. 程式人生 > >我對資料庫的認識

我對資料庫的認識

  作為一名不是很專業的IT學習者,接觸程式碼已經三年有餘,直到去年才確認了自己學習的專業方向——資料庫。我很心虛,因為我並不瞭解我的專業知識,並且我的專業知識水平能力並不是很高,甚至都算不上一般。但是我知道這是一個發展空間很高並且現階段很火熱的一個專業方向。眾所皆知,現在不僅是一個資訊高速發展的科技時代,更是一個大資料時代。資料庫,簡而言之可視為電子化的檔案櫃——儲存電子檔案的處所,使用者可以對檔案中的資料執行新增,擷取,更新,刪除等操作。就是以一定方式儲存在一起,能與多個使用者共享,具有儘可能小的冗餘度,與應用程式彼此獨立的資料結合。現階段我接觸的資料庫主要分為兩大大型別,關係型資料庫和非關係型資料庫。 

       接觸這個方向的時候,我很迷茫,當然,現在的我依舊很迷茫。哈哈。因為這個方向什麼都學,又什麼都不學,感覺和專業有關係,又感覺沒有一丁點關係,也許直到畢業或者我沒有對口專業就業的時候我都不知道自己學的資料庫是個具體的什麼知識構造,我知道的是它很龐大,無處不在,沒辦法具體到可以用語言整體描述出來。下面我就用我笨拙的語言,通過網上百度和查閱書籍以及很原始傳統的方法(詢問老師和同學)啊哈哈,用專業性的術語來大致寫一下我對於資料庫方面的基礎知識總結。

      資料庫系統的個體含義是指一個具體的資料庫管理系統軟體和用它建立起來的資料庫;它的學科含義是指研究、開發、建立、維護和應用資料庫系統所涉及的理論、方法、技術所構成的學科。在這一含義下,資料庫系統是軟體研究領域的一個重要分支,常稱為資料庫領域。資料庫系統是為適應資料處理的需要而發展起來的一種較為理想的資料處理的核心機構。計算機的高速處理能力和

大容量儲存器提供了實現資料管理自動化的條件。用大白話來說它就類似於人類的大腦,儲存資料當你想記住的時候就記下來,為以後而用,當你不想要的時候就刪除掉,當你想檢視的時候就去呼叫。

      資料庫研究跨越於計算機應用、系統軟體和理論三個領域,其中應用促進新系統的研製開發,新系統帶來新的理論研究,而理論研究又對前兩個領域起著指導作用。資料庫系統的出現是計算機應用的一個里程牌,它使得計算機應用從以科學計算為主轉向以資料處理為主,並從而使計算機得以在各行各業乃至家庭普遍使用。

      好吧,湊湊字數,下面是我摘抄的課本上關於資料庫系統的組成部分的文字。

      資料庫系統一般由4個部分組成:
      ①資料庫,即儲存在磁帶、磁碟、光碟或其他外存介質上、按一定結構組織在一起的相關資料的集合。
      ②資料庫管理系統(DBMS)。它是一組能完成描述、管理、維護資料庫的程式系統。它按照一種公用的和可控制的方法完成插入新資料、修改和檢索原有資料的操作。
      ③資料庫管理員(DBA)。
      ④使用者和應用程式。

      這是我的第一篇部落格,寫的有點雜亂無章的感覺,哈哈,可能這就是隨筆的意義,我會繼續加油的!