数据库设计项目说明指导书.doc
《数据库设计项目说明指导书.doc》由会员分享,可在线阅读,更多相关《数据库设计项目说明指导书.doc(14页珍藏版)》请在咨信网上搜索。
案卷号 02 日期 天下古今论坛系统 数据库设计阐明书 作 者: 完毕日期: -7-4 签 收 人: 签收日期: 修改状况记录: 版本号 修改批准人 修改人 修改日期 签收人 V1.0 目录 1 引言 1 1.1 编写目 1 1.2 背景 1 1.3 定义 1 2 外部设计 2 2.1 标记符和状态 2 2.3 商定 2 2.4 专门指引 2 3 构造设计 3 3.1概念构造设计 3 3.2 PDM图: 3 3.3数据字典 3 3.4 物理构造设计 5 4 生成数据库脚本 7 5 初始化数据 10 5.1管理员表: 10 5.2会员表: 10 5.3文章表: 11 5.4跟帖表: 11 1 引言 1.1 编写目 数据库设计阐明书编写目是为了向整个开发期提供后台数据库设计,包括:表、存储过程、触发器、序列等。 顾客:数据库设计人员、软件开发人员、软件维护人员。 1.2 背景 项目名称:《天下古今论坛系统》 委托单位: 开发单位: 1.3 定义 主键:是用来唯一表述一条数据字段,其值不能重复且不能为空。 外键:也叫侯选键,可以完全决定所有属性那些字段称为侯选键 表(Table):数据库中表与咱们寻常生活中使用表格类似,它也是由行 (Row)和列(Column)构成。列由同类信息构成,每列又称为一种“字段”,每列标题称为列名。行涉及了若干列信息项,一行数据称为一条“记录”,它表达有一定意义信息组合。一种数据库表由一条或多条记录构成,没有登记表称为空表。每个表中普通均有一种主核心字,用于唯一地拟定一条记录。 索引(Index):索引是依照指定数据库表列建立起来顺序,它提供了迅速访问数据途径,并且可以监督表数据,使其索引所指向列中数据不重复。 视图(View):视图看上去同表同样,具备一组命名列和数据项,但它其实是一种虚拟表,在数据库中并不实际存在。视图是由查询数据库表产生,它限制了顾客能看到和修改数据。由此可见,视图可以用来控制顾客对数据访问,并能简化数据显示,即通过视图只显示那些需要数据信息。 图表(Diagram):其实就是数据库表之间关系示意图,运用它可以编辑表与表之间关系。 默认值(Default):它是在表中创立列或插入数据时,对没有指定其详细值列或列数据项赋予事先设定好值。 顾客(User):顾客就是有权限访问数据库人。 关系模型:用二维表格构造表达实体集,外键表达实体间联系数据模型称为关系模型。关系模型是由若干个关系模式构成集合。 关系模式:关系模式事实上就是记录类型。它涉及:模式名,属性名,值域名以及模式主键。关系模式仅是对数据特性描述。 1.4 参照资料 王海亮、林立新《精通Oracle.10g.Pl.SQL编程》 Benjamin Rosenzweig《Oracle PL/SQL实例精解》 2 外部设计 2.1 标记符和状态 方案名称:fmdbs 2.2 使用它程序 访问此数据库所有应用程序:天下古今论坛系统 2.3 商定 管理员表 mgrinfo 会员表 useinfo 文章表 content 跟帖表 subcontent 2.4 专门指引 无专门指引,在实习迈进行了某些课程铺垫。 3 构造设计 3.1概念构造设计 数据实体中文名 数据库表名 数据实体描述 管理员表 mgrinfo 存储管理员姓名、管理员密码 会员表 useinfor 存储会员信息 文章表 content 存储会员刊登文章信息 跟帖表 subcontent 存储会员跟帖信息 3.2 PDM图 3.3数据字典 表(Table) 1、管理员表 mgrinfo 序号 标记 属性名称 类型 占位 与否主键 与否外键 备注 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 6 电话 Usertell Varchar2 20 7 eMail Useremail Varchar2 50 8 个人主页 Userpage Varchar2 50 9 删除标记 userdel number 1 3、文章表:content 序号 标记 属性名称 类型 占位 与否主键 与否外键 备注 1 文章ID conid number 10 是 2 标题 contitle Varchar2 100 3 内容 content Varchar2 4 发布时间 stime Date 5 发布人 userid number 4 是 Userinfo(userid) 4、帖子:subContent 序号 标记 属性名称 类型 占位 与否主键 与否外键 备注 1 帖子ID subid number 10 是 2 文章编号 conid number 4 是 3 内容 subcontent Varchar2 4 发布时间 stime Date 5 跟贴人 userid number 4 是 Userinfo(userid) 3.4 物理构造设计 1、管理员表 mgrinfo 2.会员表 3、内容 4、帖子 4 生成数据库脚本 /*==============================================================*/ /* Table:content */ /*==============================================================*/ create table content ( conid number(10) not null, userid number(4), contitle varchar2(100), content varchar2(), stime date, 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(4), subcontent varchar2(), 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), userpage 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); 5 初始化数据 5.1管理员表 5.2会员表 5.3文章表 5.4跟帖表- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 设计 项目 说明 指导书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文