ORACLE資料庫操作基礎入門

2021-07-11 15:26:06 字數 2650 閱讀 7801

oracle資料庫操作入門

1、資料庫工作環境基礎設定:

在linux下用oracle使用者登陸作業系統,然後用sqlplus 以資料庫的超戶 登陸 資料庫:

$$oracle_home/bin/sqlplus / as sysdba

建立表空間:

sql>create tablespace its datafile '/u01/oradata/its01.dbf' size 100m

autoextend on next 10m maxsize 32767m;

建使用者test:

sql>create user test identified by test default tablespace its temporary

tablespace temp account unlock;

賦test連線資料庫、資源訪問許可權:

sql>grant connect,resource to test;

2、常用sql操練:

在linux下用oracle使用者登陸作業系統,然後用sqlplus 以資料庫的test使用者登陸本地資料庫:

$$oracle_home/bin/sqlplus test/test

sql>

建表:sql>create table ccc(a varchar(2),n varchar(2));

插資料入錶:

sql>insert into ccc values('aa','bb');

建表:create table bb2(a varchar(2),n varchar(2), primary key ( a ));

插資料入錶:

insert into bb2 values('aa','bb');

insert into bb2 values('a1','b1');

insert into bb2 values('a2','b2');

insert into bb2 values('a3','b3');

insert into bb2 values('a4','b4');

提交資料:

commit;

查詢:select * from bb2;

select count(*) from bb2;

修改表aaa、bbb新增cc欄位,預設值zz:

alter table aaa add cc varchar2(4) default 'zz';

alter table bbb add cc varchar2(4) default 'zz';

修改表aaa的欄位名cc為dd:

alter table aaa rename column cc to dd;

修改表bbb的字段cc長度3,預設值為x4:

alter table bbb modify cc varchar2(3) default 'x4';

insert into bbb values('aa','bb','xx');

commit;

刪除bbb表中字段cc的值為zz的記錄:

delete from bbb where cc='zz';

commit;

更新bbb表中字段a的值為az:

update bbb set a='az';

commit;

insert into bbb values('a1','bb','xx');

insert into bbb values('a2','bb','xx');

insert into bbb values('a3','bb','xx');

commit;

刪除bbb表所有記錄:

truncate table bbb;

insert into bbb values('a1','bb','xx');

insert into bbb values('a2','bb','xx');

commit;

刪除bbb表:

drop table bbb;

建表:create table bbb(a varchar(2),n varchar(2),cc varchar2(3), primary key ( a ));

insert into bbb values('a1','bb','xx');

insert into bbb values('a2','bb','xx');

commit;

建索引:

create index nindex on bbb (n,cc desc);

刪除索引:

drop index nindex;

檢視索引:

select index_name, table_name from user_indexes;

Oracle資料庫基礎操作

1.oracle資料庫建立使用者zhangsan create user zhangsan 2.oracle資料庫設定密碼zhangsan identified by zhangsan 3.oracle資料庫給使用者授予許可權 grant connect,resource to zhangsan 4...

MongoDB資料庫基礎入門操作

建立資料庫用於儲存爬蟲資料,節省電腦空間 python對資料庫的基本的操作 鏈結資料前 1 必須確保已經正確安裝了資料庫 2 必須開啟資料庫 import pymongo 連線資料庫 client pymongo.mongoclient host localhost port 27017 指定鏈結資...

oracle資料庫入門pl sql基本操作

create table tablename id number not null primary key,name varchar 20 create time date,total consumption number 4,2 insert into tablename values 222,s...