个人博客数据库设计.doc

个人博客数据库设计.doc

ID:50556783

大小:398.23 KB

页数:8页

时间:2020-03-10

个人博客数据库设计.doc_第1页
个人博客数据库设计.doc_第2页
个人博客数据库设计.doc_第3页
个人博客数据库设计.doc_第4页
个人博客数据库设计.doc_第5页
资源描述:

《个人博客数据库设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库设计一概述1二数据库设计E-R图12.1目的12.2该项目的E-R图12.3主要涉及的实体22.4实体列表22.4.1用户表22.4.2文章信息表42.4.1相片表52.4.2文章回复表62.4.1相册表7三数据库中各表的联系8一.概述数据库是当前应用软件系统的重要组成部分,如何使基于数据库的应用系统安全、可靠、高效的运行一直是软件开发技术研究的难题。所以本系统的数据库设计基于以下几点来考虑:a)数据库规范化与非规范化的考虑。b)数据查询优化与索引的建立。c)存储过程与视图。二.数据库设计E-R图2.1.为了把用户的数据要求清晰明确地表达出来,通常要建立一个概念性

2、的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模。描述了从用户角度看到的数据,反映了用户的现实环境。最常用的表示概念性数据模型的方法,是实体—联系方法(Entity—RelationshipApproach)。这种方法用ER图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法。用这种方法表示的概念性数据模型又称为ER模型。ER模型中包含“实体”,“联系”和“属性”。2.2.该项目的E-R图:82.3.主要涉及的实体(横线是主键,波浪线是外键)相册表(相册编号,相册所属用户,相册名,相册描述,相册包含的相片)文章表(文章编号,文

3、章类型,文章所属用户,文章标题,文章内容,更新时间,访问次数)评论回复表(评论回复编号,内容,所属用户,文章编号,发表时间)博主信息表(用户编号,用户名,用户密码,用户昵称,用户性别,用户QQ号,用户主页,用户兴趣,用户邮箱,用户个性签名,用户地址)相片表(相片编号,相片地址,相片名,相片更新时间,相片所属相册编号)2.4.实体列表:2.4.1用户表tb_consumer:用于保存用户信息。8字段名称默认值说明idNull用户编号accountNull用户名passwordNull用户密码nameNull用户昵称sexNull性别qqNumberNull用户QQ号码ma

4、inPageNull用户主页interestNull用户兴趣emailNull用户邮箱labelNull用户个性签名addressNull用户地址用户信息E-R图82.4.2文章信息表tb_article:用于保存文章信息。字段名默认值说明article_idNull文章编号typeIDNull文章类型titleNull文章标题8art_contentNull文章内容phTimeNull更新时间numberNull访问次数consumerNull文章所属用户文章信息表E-R图2.4.3相片表tb_photo:用于保存相片信息。字段名默认值说明photo_idnull相片

5、编号phptoAddressnull相片地址photoNamenull相片名photoTimenull相片更新时间8ablumIdnull相片所属相册编号相片表E-R图2.4.4文章回复表tb_comment:用于保存文章回复信息。字段名默认值说明comment_idNull评论回复编号article_idNul文章编号consumerNull所属用户commentTimeNull发表时间contentNull内容文章回复E-R图82.4.5相册表tb_ablum:用于保存相册分类信息。字段名默认值说明Ablum_idNull相册编号consumerNul相册所属用户a

6、blumNameNull相册名ablumDescNull相册描述ablumCoverNull相册包含的相片相册E-R图8三.数据库各表之间的关系设计8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。