1、結構化查詢語言——SQL,關係型資料庫通信的標準語言; 2、關係型資料庫:表的邏輯單元組成,這些表在內部彼此關聯,組成了關係型資料庫; 3、SQL會話:用戶用SQL命令語句與關係型資料庫進行交互時發生的事情。當用戶與資料庫建立鏈接時,會話就建立了,當用戶與資料庫斷開連接時,會話就結束了。 con ...
1、結構化查詢語言——SQL,關係型資料庫通信的標準語言;
2、關係型資料庫:表的邏輯單元組成,這些表在內部彼此關聯,組成了關係型資料庫;
3、SQL會話:用戶用SQL命令語句與關係型資料庫進行交互時發生的事情。當用戶與資料庫建立鏈接時,會話就建立了,當用戶與資料庫斷開連接時,會話就結束了。
connect user@database
disconnect
4、SQL命令類型:
- 數據定義語言DDL
- 數據操作語言DML
- 數據查詢語言DQL
- 數據控制語言DCL
- 數據管理命令
- 事務控制命令
DDL,數據定義語言DDL,用於創建和重構資料庫對象,包括:
create table,alter table,drop table;
create index,alter index,drop index;
create view,drop view;
數據操作語言DML,用於操作關係型資料庫對象內部的數據
insert,update,delete
數據查詢語言DQL
select
數據控制語言,控制資料庫里對資料庫的訪問
alter password
grant
revoke
create synonym
數據管理語言,用於對資料庫里的操作進行審計和分析,有助於分析系統性能。
start audit
stop audit
事務控制命令
commit:保存資料庫事務
rollback:撤銷資料庫事務
savepoint:在一組事務里創建標記點,以用於回退
set transaction:設置事務名稱