程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> Oracle 9i創建數據表

Oracle 9i創建數據表

編輯:關於Oracle數據庫

  要創建的兩個數據表

  1. 研究生信息表

  表名:scott.student。

  表結構如表7.6所示。

  3. 兩個數據表的關系

  導師信息表(scott.director)的主碼“DIRECTOR_ID”是研究生信息表(scott.student)的外碼。也就是說,當導師信息表的“DIRECTOR_ID”字段發生變化時,研究生信息表的字段“DIRECTOR_ID”也會隨之自動發生變化。

  創建的步驟

  1. 創建導師信息表的步驟

  (1)如圖7.2所示界面。

  (2)出現如圖7.3所示的創建表的【一般信息】選項卡。

  (3)切換到圖7.4所示的創建表的【約束條件】選項卡。

  在【類型】單元格下拉列表框中有5個選項,如表7.8所示。

  (4)切換到圖7.5所示的創建表的【簇列】選項卡。

  (5)切換到圖7.6所示的創建表的【分區】選項卡。

  (6)切換到圖7.7所示的創建表的【存儲】選項卡。

  (7)切換到圖7.8所示的創建表的【存儲】選項卡。

  (8)切換到圖7.9所示的創建表的【約束條件存儲】選項卡。

  (9)出現如圖7.10所示界面。

  (10)在【企業管理器】中可以查看創建的數據表,如圖7.11所示。

  (11)上述步驟創建scott.director數據表的SQL代碼如下。

  在創建主關鍵字約束條件時將自動建立該字段的索引。

  (12)讀者也可以在【SQL Plus Worksheet】中直接執行createdirector.sql文件創建數據表scott.director,如圖7.12所示。

  2. 創建研究生信息表的步驟

  (1)與創建導師信息表一樣進行操作。

  (2)在圖7.13所示的創建表的【一般信息】選項卡中按照如下步驟進行配置。

  (3)圖7.14所示為創建表的主碼的【約束條件】選項卡。

  (4)圖7.15所示為創建表的外碼的【約束條件】選項卡。

  (5)【簇列】、【分區】、【存儲】和【選項】選項卡按照默認設置即可。

  (6)圖7.16所示的【約束條件存儲】選項卡按照如下配置。

  (7)系統將成功創建數據表scott.student。對應的SQL代碼如下。

  【參見光盤文件】:\第7章\createstudent.sql。

  (8)讀者也可以在【SQL Plus Worksheet】中直接執行createstudent.sql文件創建數據表scott.student,如圖7.17所示。

  (9)在【企業管理器】中可以查看建立的兩個范例數據表,如圖7.18所示。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved