關係型資料庫理解

2021-08-31 02:54:17 字數 778 閱讀 8763

什麼是關係型資料庫? 關係型資料庫以行和列的形式儲存資料,以便於使用者理解。這一系列的行和列被稱為表,一組表組成了資料庫。使用者用查詢(query)來檢索資料庫中的資料。乙個query是乙個用於指定資料庫中行和列的select語句。關係型資料庫通常包含下列元件:

客戶端應用程式(client)

資料庫伺服器(server)

資料庫(database)

structured query language(sql)client端和server端的橋梁,client用sql來象server端傳送請求,server返回client端要求的結果。現在流行的大型關係型資料庫有ibm db2、ibm udb、oracle、sql server、sybase、informix等

層次型資料庫:使用資料的從屬關係存放資料的,它類似磁碟上檔案的目錄結構

簡單來說,就是乙個大蛋,裡面有乙個小蛋,小蛋裡面還有小蛋,是把問題細化了

網狀型資料庫:可以描述任意資料結構,資料間的關係就如一張網。彼此之間沒有層次。就像城市交通圖就是典型的網狀模型,乙個建築或單位就是資料,公路連線使圖中的建築或單位發生了關係。。

簡單來說,就是好幾輛車在平行得賓士著,互相不干擾,但是又都是車,有聯絡

關係型資料庫:把實際問題的資料分別歸成若干個簡單的二元關係,乙個二元關係都可以建乙個關係表。就像班級管理系統中的學生情況表、學生成績表一樣。

簡單來說,就是媽媽生女兒,女兒再成媽媽,再生女兒,無止境的

總結:關係型資料庫更容易操作。它相對這三個資料庫之中比較簡單,大眾化

foxpro是關係型資料庫。。

關係型資料庫的理解

表與表之間有三種關係 一對多 多對多 一對一。有兩張表,一張author 作者 表,一張book 書 表。一對多 我們都知道,乙個作者可以寫多本書,一本書也可以是多個作者寫的。現在我們假設,如果一本書只能是乙個作者寫的,那麼author表與book表之間是一對多的關係。它們的字段應該是 author...

關係型資料庫的理解

1.關係型資料庫簡單的可以理解為二維資料庫,表的格式就如excel,有行有列。常用的關聯式資料庫有oracle,sqlserver,informix,mysql,sybase等。也即是我們平時看到的資料庫,都是關係型資料庫 2.所謂關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在19...

關係型資料庫 非關係型資料庫

關係型資料庫,是指採用了關係模型來組織資料的資料庫。關係模型是在1970年由ibm的研究員e.f.codd博士首先提出的,在之後的幾十年中,關係模型的概念得到了充分的發展並逐漸成為主流資料庫結構的主流模型。簡單來說,關係模型指的就是二維 模型,而乙個關係型資料庫就是由二維表及其之間的聯絡所組成的乙個...