前幾天一直在寫資料庫的擴充套件,今天補充一下資料庫基本概念,還是地基打好後面才能越來越順。
如果您要軟考其實還是需要好好掌握這些概念的,有助於您理解資料庫哦。
什麼是資料庫:
資料庫(DataBase,簡稱DB)是一個長期儲存在計算機內的,有組織,有共享,統一的資料管理集合。資料庫也被稱作保管資料的“倉庫”,以及資料管理方法和技術。
資料庫的特點:實現資料共享,減少資料冗餘;採用特定資料型別,具有較高的資料獨立性並且具有統一的資料控制功能。
什麼是資料庫的表:
資料庫表是一系列的二維陣列集合,用來儲存資料和操作資料的邏輯結構,它由縱向的列和橫向的行組成,
行被稱作記錄,
是組織資料的單位,
列被稱為欄位,
每一列記錄一個屬性。
資料庫型別:
資料型別決定了資料在計算機儲存的格式,代表不同資訊型別。常用的型別:
整型、浮點、精度、二進位制、日期/時間、字串。
什麼是主鍵:
主鍵也叫主碼,用於唯一標識表中的每一條記錄,可以定義一列或多列為主鍵,但是主鍵是不可重複,不能為空的。
SQL定義:
對資料庫進行修改操作查詢的語言叫SQL,SQL包含四個部分:
資料定義語言(DDL):DROP , CREATE , ALTER等語句;
資料操作語言(DML): INSERT , UPDATE , DELETE等語句;
資料查詢語言(DQL):SELECT語句;
資料控制語言(DCL):GRANT , REVOKE, COMMIT , ROLLBACK等語句。
以上是對資料庫一些簡單概念介紹,給自己留個記錄。