2022年新闻系统数据库设计 .pdf
《2022年新闻系统数据库设计 .pdf》由会员分享,可在线阅读,更多相关《2022年新闻系统数据库设计 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 根据需求分析的结果规划出的实体有:管理员实体、单条新闻实体、新闻版块实体、新闻评论实体管理员表(admin)Sql:DROP DATABASE IF EXISTS webnews;CREATE DATABASE webnews;USE webnews;CREATE TABLE admin(adminID int(4)NOT NULL auto_increment,adminType int(4)not null,adminName char(30)not null,loginName char(30)not null,loginPwd char(30)not null,PRIMARY KE
2、Y (adminID)ENGINE=InnoDB DEFAULT CHARSET=gb2312;INSERT INTO admin(adminID,adminType,adminName,loginName,loginPwd)VALUES(1,1,系统管理员,admin1,admin1);INSERT INTO admin(adminID,adminType,adminName,loginName,loginPwd)VALUES(2,2,新闻管理员,admin2,admin2);INSERT INTO admin(adminID,adminType,adminName,loginName,lo
3、ginPwd)VALUES(3,3,会员管理员,admin3,admin3);INSERT INTO admin(adminID,adminType,adminName,LoginName,LoginPwd)VALUES(4,4,评论管理员,admin4,admin4);会员表(Member)字段名类型长度是否为空注释默认值memberIDint4Not null主键,会员 ID无loginName varchar50Not null登录名无loginPwd varchar50Not null登录密码无名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -realName v
4、archar50Not null真实姓名无emailvarchar 100 Not null 会员 email 无CREATE TABLE member(memberID int(4)NOT NULL auto_increment,loginName char(50)not null,loginPwd char(50)not null,realName char(50)not null,email varchar(100)not null,PRIMARY KEY (memberID)ENGINE=InnoDB DEFAULT CHARSET=gb2312;INSERT INTO member(
5、memberID,loginName,loginPwd,realName,email)VALUES(1,member1,member1,会员 1 号,);INSERT INTO member(memberID,loginName,loginPwd,realName,email)VALUES(2,member2,member2,会员 2 号,);INSERT INTO member(memberID,loginName,loginPwd,realName,email)VALUES(3,member3,member3,会员 3 号,);INSERT INTO member(memberID,log
6、inName,loginPwd,realName,email)VALUES(4,member4,member4,会员 4 号,);INSERT INTO member(memberID,loginName,loginPwd,realName,email)VALUES(5,member5,member5,会员 5 号,);INSERT INTO member(memberID,loginName,loginPwd,realName,email)VALUES(6,member6,member6,会员 6 号,);INSERT INTO member(memberID,loginName,login
7、Pwd,realName,email)VALUES(7,member7,member7,会员 7 号,);INSERT INTO member(memberID,loginName,loginPwd,realName,email)VALUES(8,member8,member8,会员 8 号,);INSERT INTO member(memberID,loginName,loginPwd,realName,email)VALUES(9,member9,member9,会员 9 号,);名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -INSERT INTO member(
8、memberID,loginName,loginPwd,realName,email)VALUES(10,member10,member10,会员 10 号,);新闻评论表(Comments)字段名类 型长 度 是否为空注 释默认值CommentID int4否主键评论标识(无)reviewerint4是外键评论者姓名(会员ID)(无)Titlevarchar100否评论标题(无)ContentText16否评论内容(无)CommentDate Datetime8否评论时间Now()newsID int4是外键所属新闻 ID(无)CREATE TABLE comments(commentID
9、int(4)NOT NULL auto_increment,reviewer int(4),news int(4),title varchar(100)not NULL,content text not null,commentDate datetime not null,PRIMARY KEY (commentID),foreign key(reviewer)references member(memberID)on delete cascade,foreign key(news)references news(newsID)on delete cascade)ENGINE=InnoDB D
10、EFAULT CHARSET=gb2312;INSERT INTO comments(commentID,reviewer,news,title,content,commentDate)VALUES(1,1,1,真假?,火箭就是垃圾,now();INSERT INTO comments(commentID,reviewer,news,title,content,commentDate)VALUES(2,2,1,强大的队伍正常表现,期待火箭会越来越好,now();INSERT INTO comments(commentID,reviewer,news,title,content,commentD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年新闻系统数据库设计 2022 新闻 系统 数据库 设计
限制150内