Oracle 基本概念を整理

2008. 3. 26. 14:06



①設置手順書
 Oracle Database 10g Express Edition for Microsoft Windowsの場合
 
http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html
 ユーザーネーム   userID@mail.com
 パスワード    ******
 ダウンロードしてインストール
 
 
②オラクルに関するユーザー権限は?
 ・SQL文を実行する権利
 ・他のユーザーに属するオブジェクトにアクセスする権利
 ・PL/SQLパッケージを実行する権利
 
 参考URL
 
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/network.102/B19269-01/admusers.html#609073
 http://oracle.na7.info/4_1_user.html
 
 
③Transactionとは?
 DBMSには一連の処理内容を記録してデータの統合性を保つ機能があり、
 その記録された処理内容をTransactionといい、SQLで管理できる。
 処理を開始してから、COMMIT,ROLLBACKするまでをいう。
 
 
 
④テーブルの操作について調査してください
 create table テーブル作成
 create view  ビュー作成
 alter table  テーブル定義一部変更
 insert   データ追加
 update   データ修正
 delete   データ削除
 commit   トランザクションコミット
 rollback  トランザクションキャンセル
 select   データ検索
 drop view  ビュー削除
 drop table  テーブル削除
 truncate  テーブル削除(rollback不可)


⑤Sequenceとは?
 順序番号のことでテーブルへデータを登録するごとに番号を振りたい時などに使用する。
 create sequence シーケンス名 で作成できるが、システム権限が必要。
 


⑥Indexとは?
 データの検索速度を向上させるために、
 どの行がどこにあるかを示した索引のこと。。
 create index インデックス名 で作成できるが、システム権限が必要。

by artis