创建一个chatroom——数据库

create database chatroom
 on  primary  -- 默认就属于primary文件组,可省略
 (
 /*--数据文件的具体描述--*/
     name='chatroom_data',  -- 主数据文件的逻辑名称
      filename='D:\chatroom_data.mdf', -- 主数据文件的物理名称
     size=5mb, --主数据文件的初始大小
     maxsize=100mb, -- 主数据文件增长的最大值
    filegrowth=15%--主数据文件的增长率
 )
 log on
(
/*--日志文件的具体描述,各参数含义同上--*/
     name='chatroom_log',
     filename='D:\chat_log.ldf',
    size=2mb,
    filegrowth=1mb
 )
--创建chat_sport表格  字段包括:id,Speaker,Listener,Content,Face,Color,Only,TalkTime.
 use chatroom
go 


create table chat_sport
(
    Id            int           identity(1,1) primary key,
    Speaker       varchar(20)   not null,
    Listener      varchar(16)   not null,
    Content       varchar(12)   not null,
    Face          varchar(50)   not null,
    Color         varchar(50)   not null,
    Only          bit           default 'yes'         not null,
    TalkTime      varchar(20)   not null,
    
 )
go
 --创建chatroom表格,字段包括
 --Id /NickName/ Room
 use chatroom
go 
create table chatroom(
   Id       int      identity(1,1)  primary key,
   NickName varchar(20)    not null,
   Room     varchar(16)    not null,
)
use chatroom
go
create table user_info(
   Id          int            identity(1,1)  primary key,
   UserName    varchar(20)    not null,
   Password    varchar(16)    not null,
   NickName    varchar(20)    null,
   Sex         char(4)        default '男'   not null,
   LastLogin   varchar(50)    not null,
   TotalTime   varchar(20)    not null,    
)
go
.....................................................................

注意:我们在创建数据库的数据文件与日志文件的时候其中的 filename='D:\chatroom_data.mdf',这个位置中我们一定要使用反斜杠才能找到文件所在路径,不然的话将会出现错误无法执行创建数据库。

其次我们创建数据库默认的数据组是primary所以我们不用写这个关键字系统会自动的帮我们创建在这个数据组当中。

你可能感兴趣的:(sql)