這篇文章主要介紹了數據庫類型是如何劃分的,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
海豐網站建設公司成都創(chuàng)新互聯公司,海豐網站設計制作,有大型網站制作公司豐富經驗。已為海豐超過千家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿營銷網站建設要多少錢,請找那個售后服務好的海豐做網站的公司定做!
數據庫類型是按照數據模型來劃分的,數據模型(Data Model)是數據特征的抽象。
數據(Data)是描述事物的符號記錄,模型(Model)是現實世界的抽象。(推薦學習:MySQL視頻教程)
數據模型從抽象層次上描述了系統(tǒng)的靜態(tài)特征、動態(tài)行為和約束條件,為數據庫系統(tǒng)的信息表示與操作提供了一個抽象的框架。數據模型所描述的內容有三部分:數據結構、數據操作和數據約束。
數據模型所描述的內容包括三個部分:數據結構、數據操作、數據約束。
1)數據結構:主要描述數據的類型、內容、性質以及數據間的聯系等,是目標類型的集合。
目標類型是數據庫的組成成分,一般可分為兩類:數據類型、數據類型之間的聯系。
數據類型如DBTG(數據庫任務組)網狀模型中的記錄型、數據項,關系模型中的關系、域等。聯系部分有DBTG網狀模型中的系型等。數據結構是數據模型的基礎,數據操作和約束都基本建立在數據結構上。不同的數據結構具有不同的操作和約束。
2)數據操作:數據模型中數據操作主要描述在相應的數據結構上的操作類型和操作方式。它是操作算符的集合,包括若干操作和推理規(guī)則,用以對目標類型的有效實例所組成的數據庫進行操作。
3)數據約束:數據模型中的數據約束主要描述數據結構內數據間的語法、詞義聯系、他們之間的制約和依存關系,以及數據動態(tài)變化的規(guī)則,以保證數據的正確、有效和相容。它是完整性規(guī)則的集合,用以限定符合數據模型的數據庫狀態(tài),以及狀態(tài)的變化。
約束條件可以按不同的原則劃分為數據值的約束和數據間聯系的約束;靜態(tài)約束和動態(tài)約束;實體約束和實體間的參照約束等。
據發(fā)展過程中產生過三種基本的數據模型,它們是層次模型、網狀模型和關系模型。
這三種模型是按其數據結構而命名的。前兩種采用格式化的結構。在這類結構中實體用記錄型表示,而記錄型抽象為圖的頂點。
記錄型之間的聯系抽象為頂點間的連接弧。整個數據結構與圖相對應。其中層次模型的基本結構是樹形結構;網狀模型的基本結構是一個不加任何限制條件的無向圖。關系模型為非格式化的結構,用單一的二維表的結構表示實體及實體之間的聯系。
其中應用最廣泛的是關系模型,在邏輯數據類型中最常用的是層次模型、網狀模型、關系模型。
感謝你能夠認真閱讀完這篇文章,希望小編分享數據庫類型是如何劃分的內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯,關注創(chuàng)新互聯行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯,詳細的解決方法等著你來學習!
網頁標題:數據庫類型是如何劃分的
標題鏈接:http://jinyejixie.com/article24/pdcsje.html
成都網站建設公司_創(chuàng)新互聯,為您提供電子商務、關鍵詞優(yōu)化、用戶體驗、定制網站、網站制作、企業(yè)網站制作
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯