sql数据库的建立
create database myschool--文件名字
on primary--主数据库
(/*以下是主数据文件的属性*/
name='myschool_data',--结束 主数据文件的逻辑名称
filename='e:\myschool_data.mdf',--主数据文件的物理路径
size=5mb,--主数据文件的初始大小
maxsize=100mb,--主数据文件的最大值
filegrowth=15%,--主数据文件的增长率
)
log on
(/*以下是日志文件的属性*/
name='myschool_log',--结束 日志文件的逻辑名称
filename='e:\myschool_data.ldf',--日志文件的物理路径
size=2mb,--日志文件的初始大小
filegrowth=2mb,--日志文件的增长率
)
go
建表
use myschool
go
create table students
(
StuNo varchar(10) NOT NULL,--作者编号
StuName varchar(10) NOT NULL,--作者名称
Sex bit NOT NULL,--性别
Age int,--年龄
)
列子:
CHECK约束 check(sex='男' or sex='女') check(age between 14 and 20)
主键 primary key 不允许为空 NOT NULL 默认 default('女')
外键建立关系 foreign key references class(classno)