Teradata 關(guān)系概念

2018-01-09 15:56 更新

關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)是一種DBMS軟件,有助于與數(shù)據(jù)庫進行交互。 它們使用結(jié)構(gòu)化查詢語言(SQL)與存儲在表中的數(shù)據(jù)進行交互。

數(shù)據(jù)庫

數(shù)據(jù)庫是邏輯相關(guān)數(shù)據(jù)的集合。 它們被許多用戶訪問用于不同的目的。 例如,銷售數(shù)據(jù)庫包含有關(guān)存儲在許多表中的銷售的全部信息。

表是存儲數(shù)據(jù)的RDBMS中的基本單元。 表是行和列的集合。 以下是employee表的示例。

員工編號名字生日
101MikeJames1/5/1980
104AlexStuart11/6/1984
102RobertWilliams3/5/1983
105RobertJames12/1/1984
103PeterPaul4/1/1983

列包含類似的數(shù)據(jù)。 例如,Employee表中的BirthDate列包含所有雇員的birth_date信息。

生日
1/5/1980
11/6/1984
3/5/1983
12/1/1984
4/1/1983

行是所有列的一個實例。 例如,在員工表中,一行包含有關(guān)單個員工的信息。

員工編號名字生日
101MikeJames1/5/1980

主鍵

主鍵用于唯一標識表中的行。 主鍵列中不允許有重復值,它們不能接受NULL值。 它是表中的必填字段。

外鍵

外鍵用于建立表之間的關(guān)系。 子表中的外鍵被定義為父表中的主鍵。 一個表可以有多個外鍵。 它可以接受重復值和空值。 外鍵在表中是可選的。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號