數據庫基礎

1.數據抽象:物理抽象、概念抽象、視圖級抽象

內模式、模式、外模式

2.SQL語言包括:數據定義、數據控制、數據控制

數據定義:Create Table,After Table,Drop Table,Create/Drop Index

數據操控:Select,Insert,Update,Delete

數據控制:Grant,Revoke

3.SQL常用命令:


CREATE TABLE table_name

(

ID NUMBER PRIMARY KEY,

NAME VARCHAR2(50) NOT NULL

);//建表

CREATE VIEW view_name AS SELECT * FROM table_name;//建視圖

CREATE UNIQUE INDEX index_name ON table_name(col_name);//建索引

INSERT INTO table_name{column1,column2,...} values(exp1, exp2,...);//插入

INSERT INTO view_name{column1,column2,...} values(exp1, exp2,...);//插入視圖實際影響表

UPDATE table_name SET name = 'zhang3' condition;//更新數據

DELETE FROM table_name WHERE condition;//刪除

GRANT (select,delete,...) ON (對象) TO user_name [WITH GRANT OPTION];//授權

REVOKE (權限表) ON (對象) FROM user_name [WITH REVOKE OPTION];//撤權


列出工作人員及領導的名子:

SELETE E.NAME S.NAME FROM EMPLOYEE E S

WHERE E.SUPERName = S.Name

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章