mysql 四大基礎操作 事務的四大特性和隔離級別

2021-10-19 17:15:25 字數 1536 閱讀 1862

mysql是開源免費和功能多面的小型資料庫,mysql也是目前流行通用的關係型資料庫,已經被 oracle 收購了。隨著版本更新公升級,加入一些高階功能,mysql6.x 版本也開始收費。不過本教程將使用免費開源的mysql5.5版本。

本教程將通過多個sql資料庫管理操作小示例,讓大家直觀了解mysql開發步驟和實現過程,並在實際操作中逐步學習mysql語法規則和指令碼開發的一些重要知識點及技巧。

課程目錄

第一章,mysql資料庫課程介紹

1 mysql課程介紹及示例演示

2 什麼是資料庫/資料庫概念

第二章,mysql安裝及執行

1 mysql資料庫解除安裝乾淨處理

2 mysql資料庫安裝

3 mysql執行指令及目錄結構

第三章 mysql資料庫綜合例項操作講解

1 sql基本概念和通用語法

2 資料庫(crud)增刪改查操作1

3 資料庫(crud)增刪改查操作2

4 資料庫表的(crud)增刪改查操作1

5 資料庫表的(crud)增刪改查操作2

6 資料庫表的(crud)增刪改查操作3

7 客戶端圖形化工具sqlyog

8 資料庫表中記錄的基本操作-新增資料

9 資料庫表中記錄的基本操作-刪除和修改資料

10 資料庫**的查詢操作

11 資料庫**的查詢操作-基礎查詢

12 資料庫**的查詢操作-條件查詢

13 資料庫**的查詢操作-模糊查詢

14 資料庫**的查詢操作-排序和聚合函式

15 資料庫**的查詢操作-分組查詢

16 資料庫**的查詢操作-分頁查詢

17 資料庫表的約束-非空約束

18 資料庫表的約束-唯一約束

19 資料庫表的約束-主鍵約束

20 主鍵約束-自動增長

21 資料庫表的約束-外來鍵約束

22 外來鍵約束案例

23 外來鍵約束-級聯操作

24 資料庫多個**操作-一對多

25 資料庫多個**操作-多對多

26 資料庫多個**操作-購物案例

27 資料庫設計的正規化-滿足第一正規化

28 資料庫設計的正規化-第二正規化幾個概念

29 資料庫設計的正規化-滿足第二第三正規化

30 資料庫的備份和還原

31 mysql多表查詢-內連線查詢

32 mysql多表查詢-外連線查詢

33 mysql中的子查詢-結果單行單列

34 mysql中的子查詢-多行單列及多列

35 資料庫多表查詢練習1

36 資料庫多表查詢練習2

37 資料庫多表查詢練習3

38 資料庫多表查詢練習4

39 資料庫中事務處理

40 事務提交的兩種方式

41 事務的四大特性和隔離級別

42 事務隔離級別示例演示1

43 事務隔離級別示例演示2

第四章 使用者管理及許可權

1 使用者管理-查詢,新增和刪除使用者

2 使用者管理-修改使用者資訊

3 使用者許可權管理

事務四大特性

1 原子性 將事務中所做的操作 成乙個原子單元,即對於事務所進行的資料修改等操作,要麼全部執行,要麼全部不執行。2 一致性 事務執行的結果必須是使資料庫從乙個一致性狀態變到另乙個一致性狀態。事務在完成時,必須使所有的資料都保持一致狀態,而且在相關資料中,所有規則都必須應用於事務的修改,以保持所有資料...

事務四大特性

資料庫事務有四大特性,分別是 原子性 一致性 隔離性和永續性。原子性 atomicity 事務是資料庫的邏輯工作單位,它對資料庫的修改要麼全部執行,要麼全部不執行。一致性 consistemcy 事務前後,資料庫的狀態都滿足所有的完整性約束。隔離性 isolation 併發執行的事務是隔離的,乙個不...

事務四大特性

事務四大特性 acid 1 原子性 atomicity 化學中的原子指不可再分的基本微粒,資料庫中原子性強調事務是乙個不可分割的整體,事務開始後所有操作要麼全部成功,要麼全部失敗,不可能停滯在中間某個環節。如果事務執行過程 錯就會回滾到事務開始前的狀態,所有的操作就像沒有發生一樣不會對資料庫有任何影...