1、SQL语言的特点
1、综合统一。 2、高度非过程化。
3、面向集合的操作方式。 4、以同一种语法结构提供多种使用方式
5、语言简洁、易学易用。
2、SQL语言的数据查询,数据定义,数据操纵功能,这些分别有哪些SQL语句?
1、数据定义:定义数据库中的基本对象、模式(架构)定义、表定义、视图和索引。
注意:SQL(Oracle除外)一般不提供修改视图定义和索引定义的操作,需要先删除再重建
(1)模式:
定义模式:CREATE SCHEMA <模式名> AUTHORIZATION <用户名>[<表定义子句>|<视图定义子句>|<授权定义子句>]
例:CREATE SCHEMA TEST AUTHORIZATION ZHANG
CREATE TABLE TAB1(COL1 SMALLINT, COL2 INT,COL3 CHAR(20),COL4 NUMERIC(10,3),COL5 DECIMAL(5,2));
为用户ZHANG创建了一个模式TEST,并在其中定义了一个表TAB1。
删除模式:DROP