首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 資料庫技術(八):關聯模型與關聯資料庫基礎

     編輯:關於SqlServer

資料模型演進

資料庫概念提出後,先後出現階層模型、網狀模型與關聯模型三種基本資料模型。關聯模型於 60 年代末提出,具備資料結構簡單靈活、易學易懂且擁有堅實數學基礎等特點,自 70 年代起普及,成為現今資料庫標準。主流資料庫軟體皆基於關聯模型的關聯式資料庫管理系統(RDBMS)。

3.2.1 關聯模型

關聯模型將世界視為實體與關聯的組合。實體指現實世界中具備可辨識特徵並與其他實體有關聯的對象,在模型中以表格形式呈現:每列描述實體的一個屬性,每行描述一個實體實例。關聯指實體間的對應關係,分為一對一、一對多、多對一三類。透過關聯可用一個實體的資訊查找另一個實體的資訊。

3.2.2 關聯資料庫

關聯資料庫即基於關聯模型的資料庫。核心概念包括:

  • 關聯資料庫管理系統 (RDBMS):管理關聯資料庫的電腦軟體。
  • 關鍵字:邏輯結構,非物理部分。包含候選關鍵字、主關鍵字、公共關鍵字、外來關鍵字。主關鍵字唯一標識表中的每一行;外來關鍵字建立表與表之間的關聯,參考另一張表的主關鍵字。

掌握這些基礎概念,是深入學習 SQL Server 的關鍵。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved