create database TestSchool on primary ( name='TestSchool_data',--逻辑名称 size=3MB, --初始大小 FileGrowth=10%,--每次增长按总大小的10%增长 maxSize=1000mb,--最大容量 FileName='d:qqaavvccTestSchool_data.mdf' ), ( name='TestSchool_data1',--逻辑名称 size=3MB, --初始大小 FileGrowth=10%,--每次增长按总大小的10%增长 maxSize=1000mb,--最大容量 FileName='d:projectTestSchool_data1.ndf' ) log on ( name='TestSchool_log',--逻辑名称 size=3MB, --初始大小 FileGrowth=10%,--每次增长按总大小的10%增长 --maxSize=1000mb,--最大容量 FileName='d:qqaavvccTestSchool_log.ldf' ), ( name='TestSchool_log1',--逻辑名称 size=3MB, --初始大小 FileGrowth=10%,--每次增长按总大小的10%增长 --maxSize=1000mb,--最大容量 FileName='d:qqaavvccTestSchool_log1.ldf' ) ---创建表,需要做那一些设置? --字段名称,字段类型,是否为空 标识列 默认值 主键,唯一键,索引,关系,check约束 --语法: --create table 表名 --( -- 字段名称 字段类型 列的特征(是否为空 标识列 默认值 主键 唯一键 索引 关系 check约束), -- 字段名称 字段类型 列的特征(是否为空 标识列 默认值 主键 唯一键 索引 关系 check约束) --) --创建老师表Teacher Id、Name、Gender、Age、Salary、Birthday --确定表需要为那一个数据库创建 use TestSchool go if exists(select * from sysobjects where name='Teacher') drop table Teacher go create table Teacher ( Id int primary key identity(1,1), --主键是非空唯一 Name nvarchar(50) not null, --not null不为空 Gender bit not null default(1) , Age int not null check(age>0 and age<=100), Salary money, --可以为null可以写null,或者不写也默认是可以为null Birthday datetime not null )