1 資料庫各種概念認識(全面)

2022-08-05 07:48:19 字數 1268 閱讀 5518

1.1 什麼是資料庫

資料庫就是用來儲存和管理資料的倉庫!

- 可儲存大量資料;

- 方便檢索;

- 保持資料的一致性、完整性;

- 安全、可共享;

- 通過組合分析, 可產生新資料。

1.2 資料庫的發展歷程
- 沒有資料庫,使用磁碟檔案儲存資料;

- 層次結構模型資料庫;

- 網狀結構模型資料庫;

- 關係結構模型資料庫:使用二維**來儲存資料;

- 關係 —— 物件模型資料庫;

mysql就是關係型資料庫!

1.3 常見資料庫

oracle : 甲骨文

db2 : ibm

sql server : 微軟

sybase : 塞爾斯

mysql :甲骨文;

1.4理解資料庫

rdbms = 管理員(manager)+ 倉庫(database)

database = n個table(表)

table : 1, 表結構:定義表的列名和列型別;

2,我們現在所說的資料庫泛指 「關係型資料庫管理系統(rdbms - relational datebase

management system)」, 即「資料庫伺服器」。

當我們安裝了資料庫伺服器後,就可以在資料庫伺服器中建立資料庫,每個資料庫中還可以包含多張表。

資料庫表就是乙個多行多列的**。在建立表時,需要指定表的列數,以及列名稱,列型別等資訊。而不用指定**的行數,行數時沒有上限的。下面時tab_student表的結構。

要區分什麼是表結構,什麼是表記錄。

1.5 應用程式與資料庫

應用程式使用資料庫完成對資料的儲存!

別人訪問你的程式,你的程式訪問伺服器的資料,對資料伺服器做各種操作。

1 資料庫概念

資料概念 按照資料結構來組織 不能雜亂無章,有規則 儲存和管理資料的倉庫 是各類資訊系統的核心。比如登入,是去校驗資料,看是不是存在這樣乙個使用者到我們資料庫中間,註冊儲存一條資料到資料庫中,檢視 系統的資訊,它的資訊也是從資料庫查詢出來的,因此,軟體所有的資料都會落地到資料庫上,因此是各類資訊系統...

資料庫認識

1 關係型資料 mysql 開源免費 表與表之間,欄位與字段有一定關聯性,是密不可分的 2 非關係型資料庫 redit mongodb,與關係型不同,沒有嚴格的關聯性 速度對比 非關係型資料的速度較快,基於記憶體 字段限制 關係型資料必須要有值 儲存穩定性 關係型資料庫比較穩定,一般不會丟失資料。比...

1 資料庫系統概念1

1.資料庫結構的基礎是資料模型,資料模型的分類 關係模型 實體 聯絡模型 基於物件的資料模型 半結構化資料模型 2.dml資料操縱語言 增刪改 ddl資料定義語言 定義資料庫物件,如索引等。檢查約束 域約束 參照完整性 斷言 授權 更新資料字典 dcl 控制事務等 dql select語句 3.設計...