天天看点

数据库基础

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];//撤权

继续阅读