資料庫基礎知識複習

來源:互聯網
上載者:User

在邏輯層使用的資料模型包括兩類:一類是,主要用於資料庫設計,它能被一般的使用者理解,與人的思維表達方式比較接近。這樣的模型有(ERM);另一類是,按電腦系統的觀點對資料建模,使得資料更適合用電腦加以表示。這裡模型主要用於DBMS的實現,比如。設計師構建資料庫模式的方法通常是首先使用E-R模型在高層對資料建模,然後再將其轉變成關聯式模式。在物理層使用的資料模型稱為物理資料模型。

三部分組成。

(DDL),用於定義資料庫模式;2)(DML),用於對資料庫進行查詢和更新;3)(DCL),用於對資料進行許可權管理。

三部分構成。在關聯式模式中,現實世界實體以及實體間的聯絡均用來表示。

;基於邏輯的定義稱為。由於使用變數的不同,關係演算又分為元組關係演算和域關係演算。

。其中實體完整性和參照完整性是關聯式模式必須滿足的完整性條件約束條件。。

。因此SQL的資料定義功能包括模式定義、表定義、視圖定義和索引定義。SQL通常不提供修改模式定義、修改視圖定義和修改索引定義。使用者如果想修改這些對象,只能先將它們刪除,然後再重建。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.