数据库设计说明书35202.pdf

上传人:索**** 文档编号:76200749 上传时间:2023-03-08 格式:PDF 页数:9 大小:75.62KB
返回 下载 相关 举报
数据库设计说明书35202.pdf_第1页
第1页 / 共9页
数据库设计说明书35202.pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《数据库设计说明书35202.pdf》由会员分享,可在线阅读,更多相关《数据库设计说明书35202.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、案卷号02 日期天下古今论坛系统数据库设计说明书作者:完成日期:201174 签 收 人:签收日期:修改情况记录:版本号修改批准人修改人修改日期签收人V1。0 目录1 引言.11.1 编写目的.11。2 背景.11.3 定义.12 外部设计 .22。1 标识符和状态.22。3 约定.22.4 专门指导.23 结构设计 .33。1 概念结构设计.33。2 PDM图:.33。3 数据字典.33.4 物理结构设计.44 生成数据库脚本 .55 初始化数据 .75.1 管理员表:.75。2 会员表:.75.3 文章表:.75。4 跟帖表:.7数据库设计说明书1 1 引言1.1 编写目的数据库设计说明书

2、的编写目的是为了向整个开发期提供后台数据库的设计,包含:表、存储过程、触发器、序列等。用户:数据库设计人员、软件开发人员、软件维护人员。1。2 背景项目名称:天下古今论坛系统委托单位:开发单位:1。3 定义主键:是用来唯一表述一条数据的字段,其值不能重复且不能为空。外键:也叫侯选键,能够完全决定所有属性的那些字段称为侯选键表(Table):数据库中的表与我们日常生活中使用的表格类似,它也是由行(Row)和列(Column)组成的.列由同类的信息组成,每列又称为一个“字段”,每列的标题称为列名。行包括了若干列信息项,一行数据称为一条“记录”,它表达有一定意义的信息组合.一个数据库表由一条或多条记

3、录组成,没有记录的表称为空表。每个表中通常都有一个主关键字,用于唯一地确定一条记录。索引(Index):索引是根据指定的数据库表列建立起来的顺序,它提供了快速访问数据的途径,并且可以监督表的数据,使其索引所指向的列中的数据不重复。视图(View):视图看上去同表一样,具有一组命名的列和数据项,但它其实是一个虚拟的表,在数据库中并不实际存在.视图是由查询数据库表产生的,它限制了用户能看到和修改的数据。由此可见,视图可以用来控制用户对数据的访问,并能简化数据的显示,即通过视图只显示那些需要的数据信息。图表(Diagram):其实就是数据库表之间的关系示意图,利用它可以编辑表与表之间的数据库设计说明

4、书2 关系。默认值(Default):它是在表中创建列或插入数据时,对没有指定其具体值的列或列数据项赋予事先设定好的值。用户(User):用户就是有权限访问数据库的人。关系模型:用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由若干个关系模式组成的集合.关系模式:关系模式实际上就是记录类型。它包括:模式名,属性名,值域名以及模式的主键。关系模式仅是对数据特性的描述。1。4 参考资料王海亮、林立新精通Oracle。10g。Pl.SQL 编程Benjamin Rosenzweig Oracle PL/SQL 实例精解2 外部设计2.1 标识符和状态方案名称:fmdbs

5、 2.2 使用它的程序访问此数据库的所有应用程序:天下古今论坛系统2。3 约定管理员表 mgrinfo 会员表 useinfo 文章表 content 跟帖表 subcontent 2。4 专门指导无专门指导,在实习前进行了一些课程铺垫。数据库设计说明书3 3 结构设计3.1 概念结构设计数据实体中文名数据库表名数据实体描述管理员表mgrinfo 存储管理员姓名、管理员密码会员表useinfor 存储会员信息文章表content 存储会员发表文章信息跟帖表subcontent 存储会员跟帖信息3。2 PDM 图3。3数据字典表(Table)1、管理员表 mgrinfo 序号标识属性名称类型占位

6、是否主键是否外键备注1 管理员 ID Mgrid number 4 是2 管理员名mgrname Varchar2 20 3 管理员密码Mgrpass Varchar2 20 2、会员表:userinfo 序号标识属性名称类型占位是否主键是否外键备注1 会员 ID userid number 4 是2 会员名username Varchar2 20 3 会员密码userpass Varchar2 20 4 头像userpic Varchar2 100 5 QQ号userqq Varchar2 30 数据库设计说明书4 6 电话Usertell Varchar2 20 7 eMailUserem

7、ail Varchar2 50 8 个人主页Userpage Varchar2 50 9 删除标记userdel number 1 3、文章表:content 序号标识属性名称类型占位是否主键是否外键备注1 文章 ID conid number 10 是2 标题contitle Varchar2 100 3 内容content Varchar2 2000 4 发布时间stime Date 5 发布人userid number 4 是Userinfo(userid)4、帖子:subContent 序号标识属性名称类型占位是否主键是否外键备注1 帖子 ID subid number 10 是2 文

8、章编号conid number 4 是3 内容subcontent Varchar2 2000 4 发布时间stime Date 5 跟贴人userid number 4 是Userinfo(userid)3.4 物理结构设计1、管理员表 mgrinfo 2。会员表3、内容4、帖子数据库设计说明书5 4 生成数据库脚本/=*/Table:content /*=*/create table content (conid number(10)not null,userid number(4),contitle varchar2(100),content varchar2(2000),stime d

9、ate,constraint PK_CONTENT primary key(conid));/=/Table:mgrinfo /=/create table mgrinfo (mgrid NUMBER(4)not null,mgrname varchar2(20),mgrpass varchar2(20),constraint PK_MGRINFO primary key(mgrid);/*=/*Table:subcontent /=/create table subcontent (subid number(10)not null,conid number(10),userid number

10、(4),subcontent varchar2(2000),数据库设计说明书6 stime date,constraint PK_SUBCONTENT primary key(subid));/=*/*Table:userinfo /=*/create table userinfo (userid number(4)not null,username varchar2(20),userpass varchar2(20),userpic varchar2(100),userqq varchar2(30),usertell varchar(20),email varchar2(50),userpa

11、ge varchar2(50),userdel number(1),constraint PK_USERINFO primary key(userid);alter table content add constraint FK_CON_USER foreign key(userid)references userinfo(userid);alter table subcontent add constraint FK_SUB_CONT foreign key(conid)references content(conid);alter table subcontent add constraint FK_SUB_RUS foreign key(userid)references userinfo(userid);数据库设计说明书7 5 初始化数据5.1 管理员表5。2 会员表5.3 文章表5.4 跟帖表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁