【技術短視訊】OceanBase 5mins Tips | 關聯式資料庫中如何保證資料完整性、合法性?

OceanBase資料庫發表於2021-01-27

資料庫的起源可以追溯到上世紀 60 年代。當時 CPU 剛進入積體電路時代,計算機算力、記憶體都較之前的電晶體時代有了大幅提升,不少企業也開始使用計算機進行資料管理,庫管系統雛形產生。

關聯式資料庫

1970 年,關聯式資料庫之父、IBM 研究員 E.F.Codd 在《Communications of ACM》雜誌上發表了一篇名為“A Relational Modelof Data for Large Shared Data Banks”的論文,首次提出了“關係模型”的概念,這也成為了資料庫歷史上的奠基之作。

關係本是數學中的一個基本概念,由集合中的任意元素所組成的若干有序偶對錶示,用以反映客觀事物間的一定關係。像數字之間的大小關係、人之間的親屬關係、商品流通中的購銷關係等等。用關係的概念來建立資料模型,用以描述、設計與操縱資料庫,E.F.Codd 是第一人。

  OceanBase 5mins Tips

隨著資料庫技術的崛起,技術領域的內容也更加公開透明。 OceanBaseDev 社群推出了 “ OceanBase 5mins Tips ” 系列短視訊, 挑戰 五分鐘講解一個技術點 ,並於每週五準時與大家分享,聽說已經有很多“追劇”的開發者們了,如果你還沒有關注,歡迎關注 視訊號(ID:OB小話嘮) 或者訪問 OceanBase 官網 “開發者” 版塊。

在 OceanBase 5mins Tips 1 期的 4 個視訊中,我們通過 5 分鐘短視訊和大家分享包括資料一致性,安全,資料訪問加速,唯一 ID 生成等內容。在本期我們將分享關聯式資料庫中資料完整性、資料合法性保證的關鍵、資料庫分割槽、層次查詢等更細節的功能。

掃碼檢視更多精彩

  精彩內容搶先看

Check 約束在資料庫中的作用是通過限制一個或多個列可接受的值而保證列上資料的合法性,我們可以通過基於邏輯運算子返回 TRUE 或 FALSE 的邏輯(bool)表示式建立 Check 約束。

接下來讓我們引入經典,通過笑傲江湖的經典片段瞭解一下 Check 約束在資料庫裡有什麼作用吧~

(是不是很有意思喲,上一張經典美照!)

OB 小話嘮 微信.JPG

微信掃碼解鎖精彩視訊

意猶未盡?歡迎關注 “OB小話嘮”視訊號,一起探索分散式資料庫奧祕,或者點選連結https://www.oceanbase.com/community/mins 檢視更多精彩內容

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69909943/viewspace-2753888/,如需轉載,請註明出處,否則將追究法律責任。

相關文章