Oracle入門第6章 実習課題

6−2 表の作成

設問1
「従業員」という名前の表を作成しなさい。列名とデータ型は次のような順番で設定します。なお、表領域は「USERS」に作成すること。
列名、データ型
----------------------
従業員NO、数値(4byte)
従業員名、可変長文字列(10byte)
担当、可変長文字列(10byte)
上司、数値(4byte)
入社日、日付
給与、数値(9byte)
コミッション、数値(9byte)
部署NO、数値(2byte)
設問2
「部署」という名前の表を作成しなさい。列名とデータ型は次のような順番で設定します。なお、表領域は「USERS」に作成すること。
列名、データ型
----------------------
部署NO、数値(2byte)
部署名、可変長文字列(14byte)
場所、可変長文字列(13byte)
設問3
「従業員」表に次のデータを挿入しなさい。
従業員NO、従業員名、担当、上司、入社日、給与、コミッション、部署NO
------------------------------------------------------------------
7369、'伊藤'、'担当'、7902、1980-12-17、180000、、20
7499、'白井'、'営業'、7698、1981-02-20、260000、30000、30
7521、'小出'、'営業'、7698、1981-02-22、225000、50000、30
7566、'松岡'、'課長'、7839、1981-04-02、297500、、20
7839、'林'、'社長'、、1981-11-17、900000、、10
設問4
「部署」表に次のデータを挿入しなさい。
部署NO、部署名、場所
--------------------
10、'経理'、'東京'
20、'研究開発'、'名古屋'
30、'営業'、'大阪'
40、'管理'、'東京'

6−3 表の確認

設問1
「従業員」表の列に関する内容を確認しなさい。
設問2
user_tab_columnsデータディクショナリから「従業員」表の列に関する内容を検索しなさい。
設問3
「部署」表の列に関する内容を確認しなさい。
設問4
user_tab_columnsデータディクショナリから「部署」表の列に関する内容を検索しなさい。
設問5
user_tablesデータディクショナリを確認しなさい。
設問6
「従業員」表に次の列を追加しなさい。
列名、データ型
----------------------
ボーナス、数値(10byte)
設問7
「従業員」表を「社員」表という表名に変更しなさい。

6−4 表の削除

設問1
「従業員」表(6−3設問7を解いている場合は「社員」表)を削除しなさい。
設問2
「部署」表を削除しなさい。

[ TOP ]