表的相關資料

2022-06-06 00:00:18 字數 1129 閱讀 6351

字段:

乙個事物的某乙個靜態特徵

記錄:

欄位的組合,表示的是乙個具體的事物

表:

記錄的組合,表示的是同一型別事物的集合

表和字段、記錄的關係:

欄位是事物的屬性

記錄是事物本身

表是事物的集合

列:

欄位的另一種稱謂

屬性:

欄位的另一種稱謂

元組:

記錄的另一種稱謂,表中的每行(即資料庫中的每條記錄)就是乙個元組,每列就是乙個屬性。 在二維表裡,元組也稱為行。

主鍵pk(primary key):

乙個具體事物的唯一的標識

外來鍵fk(foreign key)

外來鍵用於與另一張表的關聯。是能確定另一張表記錄的字段。

表示一張表與另外一張表的關係

比如,a表中的乙個字段,是b表的主鍵,那他就可以是a表的外來鍵。或者說a表中的乙個字段,是a表的外來鍵,那他就可以是b表的主鍵

如:表1屬性有:typeid(主鍵),type

表2屬性有:goodid(主鍵),typeid(外來鍵,引用表1中的typeid)

則:    

表1是主鍵表、表1的主鍵欄位在表2中做外來鍵、而表1自己卻沒有外來鍵,表2是外來鍵表,有乙個依賴表1typeid的字段、作為外來鍵、取值必須是其依賴主鍵表表1中主鍵欄位有的值。

如果表1 關聯表2 則表1是主鍵表,表2是外來鍵表,假有表2有關聯到表3 ,表2既是主鍵表也是外來鍵表所謂主鍵表是相對而說。

主鍵外來鍵

索引定義:

唯一標識一條記錄,不能有重複的,不允許為空

表的外來鍵是另一表的主鍵, 外來鍵可以有重複的, 可以是空值

該欄位沒有重複值,但可以有乙個空值

作用:用來保證資料完整性

用來和其他表建立聯絡用的

是提高查詢排序的速度

個數:主鍵只能有乙個

乙個表可以有多個外來鍵

乙個表可以有多個惟一索引

oracle 資料表的相關操作 刪除資料表

建立資料表 create table 表名 列明1 資料型別1 約束性條件 列明1 資料型別1 約束性條件 tablespace 表空間 create table student05 student id number notnull student name varchar2 20 student...

資料結構 順序表的相關操作

include include define maxsize 100 typedef structsqlist 順序表的初始化 int initlist sqlist l 根據位置取值 int getelem sqlist l,int i,int e e l.elem i 1 return e 根據...

HRMS相關的表

hrms 相關的表主要有 per all assignments f 員工資訊分配表 per all people 員工基本資訊表 per people v o 員工最新基本資訊 per assignments v o 員工最新分配資訊表 hr.per person type usages f 儲存...