回覆列表
-
1 # 湯圓電影Vlog
-
2 # 菠蘿小仙女南巷薄荷微
關係資料庫是支援關係模型的資料庫系統。關係模型由關係資料結構、關係操作集合和完整性約束三部分組成。關係操作分為關係代數、關係演算、具有關係代數和關係演算雙重特點的語言(SQL語言)。完整性約束提供了豐富的完整性:實體完整性、參照完整性和使用者定義的完整性。
關係資料庫是支援關係模型的資料庫系統。關係模型由關係資料結構、關係操作集合和完整性約束三部分組成。關係操作分為關係代數、關係演算、具有關係代數和關係演算雙重特點的語言(SQL語言)。完整性約束提供了豐富的完整性:實體完整性、參照完整性和使用者定義的完整性。
特點也就是優缺點關係模型有如下優點
1. 資料結構簡單 在關係模型中,資料模型是一些表格的框架,實體透過關係的屬性(即表格的欄目)表示,實體之間的聯絡透過這些表格中的公共屬性(可以不同屬性名,但必須同域)表示。結構非常簡單,即使非專業人員也能一看就明白。
2. 查詢與處理方便 在關係模型中,資料的操作較非關係模型方便,它的一次操作不只是一個元組,而可以是一個元組集合。特別在高階語言的條件語句配合下,一次可操作所有滿足條件的記錄。
3. 資料獨立性很高 在關係模型中,使用者對資料的操作可以不涉及資料的物理儲存位置,而只須給出資料所在的表、屬性等有關資料自身的特性即可,具有較高的資料獨立性。
4. 堅實的理論基礎 與網狀模型和層次模型不同,關係模型一開始便注重理論研究。在資料庫領域專家的不懈努力下,關係系統的研究日趨完善,而且也促進了其它軟體分支如軟體工程的發展。 關係模型也存在的不足的地方: 1. 查詢效率低 關係模型的資料庫管理系統提供了較高的資料獨立性和非過程化的查詢功能,因此係統的負擔很重,直接影響查詢速度和查詢效率。 2. 關係DBMS實現較困難 由於關係資料庫管理系統的效率比較低,必須對關係模型的查詢進行最佳化,這一工作相當複雜,實現難度比較大。