毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

BBS论坛系统-数据库SQL Server 2000课程设计 第2页

更新时间:2008-9-12:  来源:毕业论文

BBS论坛系统-数据库课程设计

go

数据库保存在E:\ys下,主数据文件增长20%

下面用SQL语句给出它的结构定义表1

1 结构定义表

表名

作用

备注

论坛用户表

bbsUsers

存储注册的用户信息

用户注册后才能发贴和回贴

主贴表

bbsTopic 

存储主贴的内容

因主贴和跟贴有些内容不同,因此分为两张表

跟贴表

bbsReply

存储跟贴的内容

版块表

bbsSection

存储版块的信息

包括版块名、版主等信息

2 bbsDB数据库中的表

列名

数据类型

长度

是否允许为空

默认值

描述

 

UID

int

4

不允许

 

用户编号,标识列、自动增长,主键

Uname

varchar

15

不允许

 

用户名。昵称

Upassword

varchar

10

不允许

888888

密码,必须大于6

Uemail

varchar

20

允许

 

必须包含“@”符号

Usex

bit

1

不允许

1(男)

性别

Uclass

int

4

允许

1

用户的级别(几星级)

Uremark

varchar

20

允许

 

备注信息

UregDate

datetime

 

不允许

当天日期

注册日期

Ustate

int

4

允许

0(离线)

状态,例如是否被禁言,是否在线

Upoint

int

4

允许

20

用户的积分(点数)

3 论坛用户表结构

列名

数据类型

长度

是否允许为空

默认值

描述

SID

int

4

不允许

 

 

Sname

varchar

32

不允许

 

 

SmasterID

int

4

不允许

 

版主的用户ID,外键;引用用户表bbsUsers主键UID

Sprofile

varchar

20

允许

 

版面简介

SclickCount

int

4

允许

0

点击率

StopicCount

int

4

允许

0

发贴数

                             4 版块表的结构

列名

数据类型

长度

是否允许为空

默认值

描述

TID

int

4

不允许

 

贴子编号,自动增长

TsID

int

4

不允许

 

版块编号;外键,引用bbsSection表的主键UID

TuID

int

4

不允许

 

发贴人ID;外键,引用bbsUsers表的UID

TreplyCount

int

4

允许

0

回复数量

Tface

int

4

允许

 

发贴表情

Ttopic

varchar

20

不允许

 

标题

Tcontents

varchar

30

不允许

 

正文,必须大于6个字符

Ttime

datetime

8

允许

当天

发贴时间

TclickCount

int

4

允许

0

点击数

Tstate

int

4

不允许

1

状态,例如是否被锁,是否为精华贴

TlastReply

datetime

4

允许

 

最后回复时间,必须晚于发贴时间

5主贴表的结构

列名

数据类型

长度

是否允许为空

默认值

描述

RID

int

4

不允许

 

自动编号,贴子编号

RtID

Int

4

不允许

 

主贴ID,外键,引用bbsTopic表的主键TID

RsID

int

4

不允许

 

版块ID,外键,引用bbsSection表的主键SID

RuID

int

4

不允许

 

回贴人ID;外键,引用bbsUsers表的主键UID

Rface

int

4

允许

 

回贴表情

 

 

上一页  [1] [2] [3] [4] [5] [6] 下一页

BBS论坛系统-数据库SQL Server 2000课程设计 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。