1、Client & Server 架構,Client & Server,client : 消費者的角色,提供操作的介面server : 供給者的角色,提供資料儲存的地方實例 : 單機版的遊戲(硬碟壞軌的時候,遊戲人物就不見了)On Line的遊戲(重灌電腦之後,遊戲人物仍然存在)銀行資料庫分為兩種:1.採用client-server架構,連接中央資料庫2.採用Peer-t0-Peer架構,連接各分行的主機資料庫,使用者 & 角色,登入遠端server方式使用者密碼主機字串 ip位置/orcl,基本指令,顯示自己是哪一個使用者:show user變更密碼: password 使用者名稱,catal
2、og中儲存的使用者,all_users,catalog中儲存的使用者資料表,user_tables,查詢資料表的架構,desc 資料表名稱,查詢自己是屬於哪些角色?且角色擁有的權限有哪些?,role_sys_privs,查詢使用者本身擁有的權限,user_sys_privs;,不同的使用者,role有不同的權限,與上兩頁system做比較,設定Format , 產生固定格式的報表,ttitle 位置 表頭標題btitle 位置 表尾標題設定表頭位置為left(左) right(右) center(中),亦可用col n(第n個字母開始印)、skip n(列印n個空列),column 欄位名 h
3、eading 欄位標題column 欄位名 format 格式清除格式設定clear columns,範例,設定每頁起始列印位置(第?列)set newpage 列數設定每頁列數(每一頁印?列)set pagesize 列數設定每列最大字元數(每一列最多印?個字元)set linesize 字元數,清除表頭(表尾)ttitle clearbtitle clear(顯示/取消)表頭/表尾顯示ttitle onttitle offbtitle onbtitle off,字元型態column table_name heading 表格名稱column table_name format A20數字型態column zeny format $999,999,999.0column age format 999column width format 999,999.000,檔案操作,儲存SQL*Plus操作結果(下達指令與輸出結果)spool 路徑與檔名ex: SQL spool d:record.tx停止儲存spool off執行預先寫好的指令 路徑與檔名ex: d:test.sql,