使用者:是在例項下建立的 不同例項可以建相同使用者名字 是管理表的基本單位建立永久表空間表空間:邏輯單位,當資料庫很大時 ,會將資料庫細分為表空間
資料檔案:資料檔案,多個資料檔案 組成表空間
create
[bigfile]
tablespace 表空間名
datefile 'file_name' size k|m
autoextend off|on
next number k|m
maxsize unlimited|number k|m;
online|offline
extend management
dictionary|
local
autoallocate|uniform
size number k|m
segment space management auto|manual --段空間管理 自動或手動
建立臨時表空間
create
temporary
tablespace 表空間名
tempfile 'file_name' size k|m
autoextend off|on
next number k|m
maxsize unlimited|number k|m;
online|offline
extend management
dictionary|
local
autoallocate|uniform
size number k|m
segment space management auto|manual --段空間管理 自動或手動
connect --連線角色,基本角色
resource–開發者角色
dba–超級管理員角色
grant dba to liang
create table person(pid number(20),pname varchar2(10));
alter table person add (gender number(1));
alter table person modify gender char(1);
alter table person rename column gender to ***;
alter table person drop column ***;
如果表中沒有資料 會顯示未選定行
select * from person;
insert into person(pid,pname) values (1,『小明』);
新增記錄需要提交事務 commit;
update person set pname=『小紅』 where pid=1;
刪除表中全部記錄
delete from person;
刪除表結構
drop table person;
先刪除表 再建立表。效果等同於刪除表中全部記錄。
在資料量大的情況下,尤其在表中帶有索引的情況下,該操作效率高
索引可以提供查詢效率 但是會影響增刪改效率
truncate table person;
預設從一開始 依次遞增
create sequence s_person;
資料庫 Oracle體系結構
oracle就資料庫本身而言,大致上可以分為兩個主要部分 1.oracle例項 oracle instance是指資料庫伺服器的記憶體及相關處理程式。2.oracle資料庫檔案 資料庫檔案則由作業系統內的各種檔案組成。oracle instance主要由系統全域性區和後台處理程式組成。全域性區包括1...
Oracle資料庫 體系結構
一 涉及內容 1.了解資料庫的物理儲存結構和邏輯儲存結構 二 具體操作 1.分別使用sql 命令和oem 圖形化工具檢視本地資料庫的物理檔案,並使用oem 工具在現有的users 表空間中新增user02.dbf 資料檔案。要求檢視的物理檔案包括 資料檔案 日誌組 控制檔案。1 使用sql 命令檢視...
Oracle資料庫的體系結構
1 我們常說的oracle或oracle資料庫指的是oracle資料庫管理系統,其由oracle資料庫和oracle例項構成 1 oracle資料庫 相關的作業系統檔案 即儲存在計算機硬碟上的檔案 集合,這些檔案組織在一起,成為乙個邏輯整體,即為oracle資料庫 oracle資料庫由6類檔案組成,...