DB第三章.docVIP

  • 3
  • 0
  • 约4.58千字
  • 约 7页
  • 2017-01-06 发布于重庆
  • 举报
DB第三章

基本表 基本表定义 CREATE TABLE 表名 (列名 数据类型[ 列级完整性约束条件 ] [,列名 数据类型[ 列级完整性约束条件] ] … [,表级完整性约束条件 ] ); SQL Server中常用的完整性约束: 主码约束: PRIMARY KEY 唯一性约束:UNIQUE 非空值约束:NOT NULL 参照完整性约束(外码约束): FOREIGN KEY……REFERENCES 检查约束:CHECK 默认值约束:DEFAULT PRIMARY KEY 和 UNIQUE的区别 主键是唯一的,但是唯一的不一定是主键 基本表的修改 ALTER TABLE 表名 [ADD 新列名 数据类型 [完整性约束]] [DROP CONSTRAINT 完整性约束名] [ALTER COLUMN 列名 数据类型 ]; 基本表的删除 DROP TABLE 表名; 索引 索引的建立 CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名(列名[次序][,列名[次序] ]…); 索引的删除 DROP INDEX 索引名; 查询 单表查询 SELECT 目标列表达式 FROM 表名或视图名 [ WHERE 条件表达式 ] [ GROUP BY 列名1 [ HAVING 条件表达式 ] ]

文档评论(0)

1亿VIP精品文档

相关文档