資料庫基礎

前幾天一直在寫資料庫的擴充套件,今天補充一下資料庫基本概念,還是地基打好後面才能越來越順。

如果您要軟考其實還是需要好好掌握這些概念的,有助於您理解資料庫哦。

什麼是資料庫:

資料庫(DataBase,簡稱DB)是一個長期儲存在計算機內的,有組織,有共享,統一的資料管理集合。資料庫也被稱作保管資料的“倉庫”,以及資料管理方法和技術。

資料庫的特點:實現資料共享,減少資料冗餘;採用特定資料型別,具有較高的資料獨立性並且具有統一的資料控制功能。

什麼是資料庫的表:

資料庫表是一系列的二維陣列集合,用來儲存資料和操作資料的邏輯結構,它由縱向的列和橫向的行組成,

行被稱作記錄,

是組織資料的單位,

列被稱為欄位,

每一列記錄一個屬性。

資料庫基礎

資料庫型別:

資料型別決定了資料在計算機儲存的格式,代表不同資訊型別。常用的型別:

整型、浮點、精度、二進位制、日期/時間、字串。

什麼是主鍵:

主鍵也叫主碼,用於唯一標識表中的每一條記錄,可以定義一列或多列為主鍵,但是主鍵是不可重複,不能為空的。

SQL定義:

對資料庫進行修改操作查詢的語言叫SQL,SQL包含四個部分:

資料定義語言(DDL):DROP , CREATE , ALTER等語句;

資料操作語言(DML): INSERT , UPDATE , DELETE等語句;

資料查詢語言(DQL):SELECT語句;

資料控制語言(DCL):GRANT , REVOKE, COMMIT , ROLLBACK等語句。

以上是對資料庫一些簡單概念介紹,給自己留個記錄。