資料庫:
oracle、db2、sql server、mysql、access、mangodb、bigtable
關係型資料庫
大型oracle、db2
中小型sql server、mysql
小型access
非關係型資料庫
mangodb、bigtable
什麼是關係型資料庫?
所謂的關係型資料庫就是使用"關係模型"來組織資料的資料庫。
什麼是非關係型資料庫?
沒有使用"關係模型"來組織資料的資料庫,即為非關係型資料庫
關係模型就是二維表模型,關係型資料庫是由多張二維表,及表之間聯絡來組織資料的。
關係:關係就是可理解為二維表,每乙個二維表在資料庫中,就是資料表。
元組:就可理解為二維表中的一行,對應資料庫中資料表中的記錄。
屬性:就可理解為二維表中的一列,對應資料庫中資料表中的字段。
域:就是屬性的取值範圍,也就是對資料庫中資料表中的字段的取值限制(字段型別)。
關鍵字:就是用於唯一標識乙個元組的一組屬性,對應資料庫資料表中的主鍵字段。
資料庫中的幾個概念:
資料:資料庫的儲存物件
資料庫:計算機中用於長期儲存資料,可共享,統一管理的資料庫的集合。
資料表:table
記錄:record
字段:field(column)
dbms(database management system):資料庫管理系統,就是乙個用於管理資料庫的大型軟體,主要用於建立、刪除、維護資料庫。
mysql物件結構關係
MySQL 資料庫的介紹
一 mysql 的背景 前身屬於瑞典的一家公司,mysql ab 08年被 sun 公司收購 09年 sun 被 oracle 收購 二 mysql 的優點 1 開源 免費 成本低 2 效能高 移植性好 3 體積小,便於安裝 三 mysql 的安裝 屬於 c s 架構的軟體,一般來講安裝服務端 企業...
mysql資料庫索引的介紹
索引用來快速地尋找那些具有特定值的記錄,所有mysql索引都以b 樹的形式儲存。如果沒有索引,執行查詢時mysql必須從第乙個記錄開始掃瞄整個表的所有記錄,直至找到符合要求的記錄。表裡面的記錄數量越多,這個操作的代價就越高。如果作為搜尋條件的列上已經建立了索引,mysql無需掃瞄任何記錄即可迅速得到...
MYSQL資料庫的簡單介紹
mysql資料庫的基本操作命令 描述事物的符號記錄 包括數字,文字 圖形 影象 聲音 檔案記錄等 以 記錄 形式按統一 的格式進行儲存 將不同的記錄組織在一起 用來儲存具體資料 表的集合,是儲存資料的倉庫 以一定的組織方式儲存的相互有關的資料集合 是實現對資料庫資源有效組織 管和訪問的系統軟體 是乙...