[color=blue]表空間管理[/color]
1.create tablespace tabs datafile
'c:\oracle\product\10.1.0\oradata\test\tabs.dbf'
size 10m;
alter user test default tablespace tabs;
grant unlimited tablespace, dba to test;
[color=blue]表管理[/color]
1.語法方式啟動listener:lsnrctl status
lsnrctl start listener
2.完整性:實體完整性,參照完整性,域完整性
3.實體完整性:記錄的唯一性,通過主鍵來保證
5.check約束:alter table emp add constraint ck_emp_*** check(***='男' or ***=''女");
6.檢視表的約束:desc all_constraints,desc user_constraints,desc dba_constraints
7.如果不建索引,資料是按照堆來存放
8.create index 索引名 on 表名(列名);
select * from 表名 where 列名="abc";
9.點陣圖索引,值很單一,例如只有男女兩種
create bitmap index bit_m on emp(***);
[color=blue]檢視·同義詞·序列[/color]
1.檢視:是一條儲存起來的select語句
2.create or replace view myview as select * from books;
3.對檢視操作就是對錶操作
insert into myview values('0009','ebook');
4.為檢視加上限制條件
create or replace view myview as select * from books
where price>30 with check option
5. desc dba_views
desc user_views
desc all_views
6.select user from dual; 檢視當前使用者
7.同義詞:有兩種同義詞,一種是公共的,需要dba來建立,一種是私有的
8.create synonym dept for scott.dept;
create public synonym dept for scott.dept;
9.desc dba_synonyms
10.create sequence myseq
start with 1
increment by 1
order
nocycle(會影響效率);
11.select myseq.nextval from dual;
select myseq.currval from dual 查詢當前序列值
12.insert into auto values(myseq.nextval,
13.desc dba_sequences;
desc all_sequeneces;
desc user_sequeneces;
《SQL基礎教程》筆記(三)
第5章操作符與函式 5.1建立派生列 sleect title id,price,0.10 as discount price 1 0.10 as new price from titles 5.2執行算術運算 按收入 銷售量 來列出傳記 select title id,price sales as...
python基礎教程學習筆記三
第三章 使用字串 1 字串基本操作 字串是不可變的 索引 分片 乘法 判斷成員資格 求長度 取最小值和最大值 2 字串格式化 精簡 示例 如下 format hello s senough for ya?values world hot print format values hello world...
python基礎教程學習筆記三
第三章 使用字串 1 字串基本操作 字串是不可變的 索引 分片 乘法 判斷成員資格 求長度 取最小值和最大值 2 字串格式化 精簡 示例 如下 format hello s senough for ya?values world hot print format values hello world...