環境:rhel6.4 + oracle 11.2.0.4
-- 資料表空間
create tablespace dbs_d_jingyu datafile size 30m autoextend off;
-- 臨時表空間
create temporary tablespace temp_jingyu tempfile size 30m autoextend off;
-- 索引表空間(可選)
create tablespace dbs_i_jingyu datafile size 30m autoextend off;
-- 資料表空間
create tablespace dbs_d_jingyu datafile '/oradata1/datafiles/dbs_d_jingyu01.dbf' size 30m autoextend off;
-- 臨時表空間
create temporary tablespace temp_jingyu tempfile '/oradata1/tempfiles/temp_jingyu01.tmp' size 30m autoextend off;
-- 索引表空間(可選)
create tablespace dbs_i_jingyu datafile '/oradata1/datafiles/dbs_i_jingyu01.dbf' size 30m autoextend off;
-- 資料表空間
create tablespace dbs_d_jingyu datafile '+data' size 30m autoextend off;
-- 臨時表空間
create temporary tablespace temp_jingyu tempfile '+data' size 30m autoextend off;
-- 索引表空間(可選)
create tablespace dbs_i_jingyu datafile '+data' size 30m autoextend off;
-- 假設建立使用者 jingyu 密碼 jingyu,預設臨時表空間 temp_jingyu, 預設資料表空間 dbs_d_jingyu。
create user jingyu identified by jingyu
temporary tablespace temp_jingyu
default tablespace dbs_d_jingyu
quota unlimited on dbs_d_jingyu;
-- 賦予普通業務使用者許可權
grant resource, connect to jingyu;
-- 賦予dba使用者許可權
grant dba to jingyu;
新建業務使用者登入,建立t1,t2兩張業務表,並插入測試資料。
-- 業務使用者登入
conn jingyu/jingyu
-- 刪除t1,t2兩張表
drop table t1 cascade constraints purge;
drop table t2 cascade constraints purge;
-- 建立t1,t2兩張表
create table t1( id number not null, n number, contents varchar2(4000) ) tablespace dbs_d_jingyu;
create table t2( id number not null, t1_id number not null, n number, contents varchar2(4000) ) tablespace dbs_d_jingyu;
-- 初始化向t1,t2表插入隨機測試資料
execute dbms_random.seed(0);
set timing on
insert into t1 select rownum, rownum, dbms_random.string('a',50) from dual connect by level <= 100 order by dbms_random.random;
commit;
insert into t2 select rownum, rownum, rownum, dbms_random.string('b',50) from dual connect by level <= 100000 order by dbms_random.random;
commit;
-- 查詢t1,t2表資料量
select count(1) from t1;
select count(1) from t2;
-- 建立t1表字段n的索引idx_t1_n
create index idx_t1_n on t1(n) tablespace dbs_i_jingyu;
-- 建立t2表字段id的索引idx_t2_t1id
create index idx_t2_t1id on t2(t1_id) tablespace dbs_i_jingyu;
-- 業務查詢sql 1
select * from t1, t2 where t1.id = t2.t1_id and t1.n = 19;
-- 業務查詢sql 2
select * from t1, t2 where t1.id = t2.t1_id;
-- 刪除業務使用者jingyu
drop user jingyu cascade;
-- 刪除資料表空間及其檔案
drop tablespace dbs_d_jingyu including contents and datafiles;
-- 刪除索引表空間及其檔案
drop tablespace dbs_i_jingyu including contents and datafiles;
-- 刪除臨時表空間及其檔案
drop tablespace temp_jingyu including contents and datafiles;
測試用例day01
測試用例概述 一 測試用例的定義 二 測試用例的特性 三 測試用例的編制要素 四 測試用例的設計原則 五 測試用例應該避免的問題 六 測試用例分類 1 測試用例 test case 是為特定的目的而設計的一組 測試輸入 執行條件和預期的結果 以便測試某個程式路徑或核實是否滿足某個特定需求。通過大量的...
測試用例(四)測試用例編寫
一.測試用例編寫方法 1.等價類劃分 如何選擇適當的資料子集,來代表整個資料集。通過降低測試的資料去實現 合理的 覆蓋,覆蓋了更多的可能資料,以發現更多的軟體缺陷 邊界值分析法 2.邊界值分析 使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來,但它不是從乙個等價類中任選乙個例子作為代表,而是...
手機測試用例 STK測試用例
id 功能描述 操作步驟 預期結果 test time p fcomment tester test time p fcomment tester stk服務 sim卡適應性測試 1 選取支援stk功能的sim卡,插入手機中 手機應支援stk功能,會將stk選單自動加入主選單列表中 2 進入stk功...