例:性别 CHAR(2) CHECK ( 性别 IN (‘男’,’女’))
6)IDENTITY( <初始值> ,<步长>) 定义数值型字段的初始值和逐步增长的步长
例:成绩 SMALLINT IDENTITY(90,2)
7)UNIQUE 定义不允许值重复
例:学号 CHAR(5) UNIQUE
18
③ 记录约束
SIZE = 15MB,
MAXSIZE = 30MB,
FILEGROWTH=20%)
LOG ON
(NAME =学生课程_ log,
FILENAME = D:\SQLlx \学生课程_log.ldf',
SIZE = 3MB,
MAXSIZE = 10MB,
5
FILEGROWTH = 1MB)
进入操纵平台,点击“新建查询”,输入 T-SQL语句,点击“执行”---视频
SQL数据库的定义与维护的两种方法: 1. 编写并运行T-SQL程序段实现。 2. 使用SQL Server 管理平台(SQL Server Manangement Studio)提供的用户界面。
3
6.1.1使用T-SQL语言定义数据库
数据库定义
CREATE DATABASE〈数据库名〉
ON PRIMARY(NAME =〈逻辑数据文件名〉, FILENAME= ‘〈操作数据文件路径和文件名〉’, SIZE=〈文件长度〉, MAXSIZE=〈最大长度〉, FILEROWTH=〈文件增长率〉)
CONSTRAINT <约束名><约束式>
约束名:可自行定义
约束式:
1)PRIMARY KEY CLUSTERED ∣NON CLUSTERED(<列名组>)