MySQL學習筆記1 什麼是資料庫

2021-08-19 21:58:46 字數 998 閱讀 1955

資料庫(database,db)是乙個儲存在計算機內,有組織、有共享的、可以統一管理的資料集合。在資料庫中,表是最重要的概念,它代表著一系列陣列的集合,用來儲存資料的邏輯結構。

對於資料庫系統主要由三部分組成:

資料庫(database system):用於儲存資料的地方;

提供了乙個儲存空間用以儲存各種資料,是乙個儲存資料的容器。

資料庫管理系統(database management system,dbms):用於管理資料庫的軟體

使用者建立、管理和維護資料庫時所使用的軟體,位於使用者和作業系統之間。

資料庫應用程式可以使資料管理過程呢更加友好,訪問和管理dbms中儲存的資料。

sql語言:

sql(structured query language)結構化查詢語言,對資料庫進行增、刪、改、查。

mysql:

mysql是乙個小型的關聯式資料庫管理系統,具有體積小、速度快、成本低的特點,是非常受歡迎的開放源**資料庫。

主從式架構(client-server model)或客戶端-伺服器(client/server)結構簡稱c/s結構。

伺服器是整個應用程式資源的儲存和管理中心,而客戶端則通過伺服器處理自己的請求。

mysql分為兩個版本:

mysql community server(社群版):該版本完全免費,但是官方不提供技術支援。

mysql enterprise server(企業版伺服器):需付費使用,官方提供技術支援。

mysql workbench:

視覺化資料庫設計軟體,為資料庫管理員和開發人員提供了一整套視覺化資料庫操作環境。分為社群版和開發版。

主要功能:

資料庫設計和模型建立;

sql開發;

資料庫管理。

LINQ學習筆記 1 什麼是LINQ

因為工作調動的關係,已經很久沒有上來寫部落格了,最近新的工作算是穩定了,所以又有時間來跟大家分享我最近的學習心得了,真的很開心,哈哈!今天主要跟大家分享一下linq的知識,希望大家能夠支援。在學習linq之前,我們有必要知道linq到底是什麼東東?學習它有什麼用途,下面就來介紹一下什麼是linq。1...

LINQ學習筆記 1 什麼是LINQ

因為工作調動的關係,已經很久沒有上來寫部落格了,最近新的工作算是穩定了,所以又有時間來跟大家分享我最近的學習心得了,真的很開心,哈哈!今天主要跟大家分享一下linq的知識,希望大家能夠支援。在學習linq之前,我們有必要知道linq到底是什麼東東?學習它有什麼用途,下面就來介紹一下什麼是linq。1...

什麼是ext元件 ext學習筆記1

軟體行業中 ext 是 extjs的簡稱,是乙個強大的js類庫。主要包括data,widget,form,gird,dd,menu,其中最強大的應該算gird了,程式設計思想是基於面對物件程式設計 oop 擴充套件性相當的好.可以自己寫擴充套件.自己定義命名空間.web應用可能感覺太大.不過您可以根...