BBS 论坛数据库设计代码 use master go ----------------------------------------新建数据bbsDB 的库------------------------------------------------------- --判断数据库是否存在使用exists 关键字,在用sysdatabases 关键字查询-- if exists(select * from sysdatabases where name = 'bbsDB') --如果数据库存在就删除此数据库用drop(删除)database(数据库对象)bbsDB(数据库名)-- drop database bbsDB --删除后在添加一个数据库create(添加)database(数据库对象)bbsDB(数据库名)on-- create database bbsDB on ( name = 'bbsDB_MDF', --数据库主文件名-- filename = 'F:\SQL\第四阶段\bbsDB_MDF.mdf', --数据库存储的路径-- size = 10mb, --数据库初使大小-- filegrowth = 10% --增长变化-- ) --设置日志文件-- log on ( name = 'bbsDB_LDF', --日志文件名-- filename = 'F:\SQL\第四阶段\bbsDB_LDF.ldf', --日志文件存储路径-- size = 1mb, --日志文件初使大小-- maxsize = 20mb, --日志文件最大的可储存-- filegrowth = 10% --增长变化-- ) go ---------------------------------------以上信息为新建的数据库------------------------------------------------- use bbsDB go ---------------------------------------新建bbsUsers 表(用户表)------------------------------------------------- --判断bbsDB 库是否有表bbsUser 的存在exists 关键字+sysobjects 判断当前数据库表-- if exists(select * from sysobjects where name='bbsUsers') --如果表存在就删除此表-- drop table bbsUser --新建bbsUser 表-- create table bbsUsers ( UID int identity(1,1) not null, --用户编号,自动增长列,不允许空-- Uname varchar(50) not null, --用户名,不允许空-- Upassword varchar(50) not null, --密码,不允许空-- Uemail varchar(50), --邮箱-- Usex char(2) not null, --性别,不允许空-- Uclass int, --用户等级-- Uremark varchar(50), --备注信息-- UregDate datetime not null, --注册日期,不允许空-- Ustate int, --状态,是否在线等-- Upoint int, --用户的积分-- ) go --------------------------------------为用户表添加各种约束------------------------------...