为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

数据库设计说明书

2021-04-24 2页 doc 340KB 15阅读

用户头像 个人认证

is_090281

常年从事设计、施工及相关教育工作,一线工作经验丰富。

举报
数据库设计说明书......案卷号02日期天下古今论坛系统数据库设计说明书作者:完成日期:2011-7-4签收人:签收日期:修改情况记录:版本号修改批准人修改人修改日期签收人V1.0.专业资料.......目录1引言................................................................11.1编写目的.................................................................11.2背景.....
数据库设计说明书
......案卷号02日期天下古今论坛系统数据库说明书作者:完成日期:2011-7-4签收人:签收日期:修改情况记录:版本号修改批准人修改人修改日期签收人V1.0.专业资料.......目录1引言................................................................11.1编写目的.................................................................11.2背景.....................................................................11.3定义.....................................................................12外部设计............................................................22.1标识符和状态.............................................................22.3约定.....................................................................22.4专门指导.................................................................23结构设计............................................................33.1概念结构设计..............................................................33.2PDM图:...................................................................33.3数据字典..................................................................33.4物理结构设计.............................................................54生成数据库脚本......................................................75初始化数据.........................................................105.1管理员表:...............................................................105.2会员表:.................................................................105.3文章表:.................................................................115.4跟帖表:.................................................................11.专业资料.......引言1.1编写目的数据库设计说明书的编写目的是为了向整个开发期提供后台数据库的设计,包含:表、存储过程、触发器、序列等。用户:数据库设计人员、软件开发人员、软件维护人员。1.2背景项目名称:《天下古今论坛系统》委托单位:开发单位:1.3定义主键:是用来唯一表述一条数据的字段,其值不能重复且不能为空。外键:也叫侯选键,能够完全决定所有属性的那些字段称为侯选键表(Table):数据库中的表与我们日常生活中使用的类似,它也是由行(Row)和列(Column)组成的。列由同类的信息组成,每列又称为一个“字段”,每列的标题称为列名。行包括了若干列信息项,一行数据称为一条“记录”,它表达有一定意义的信息组合。一个数据库表由一条或多条记录组成,没有记录的表称为空表。每个表中通常都有一个主关键字,用于唯一地确定一条记录。索引(Index):索引是根据指定的数据库表列建立起来的顺序,它提供了快速访问数据的途径,并且可以监督表的数据,使其索引所指向的列中的数据不重复。视图(View):视图看上去同表一样,具有一组命名的列和数据项,但它其实是一个虚拟的表,在数据库中并不实际存在。视图是由查询数据库表产生的,它限制了用户能看到和修改的数据。由此可见,视图可以用来控制用户对数据的访问,并能简化数据的显示,即通过视图只显示那些需要的数据信息。图表(Diagram):其实就是数据库表之间的关系示意图,利用它可以编辑表与表之间的.专业资料.......关系。默认值(Default):它是在表中创建列或插入数据时,对没有指定其具体值的列或列数据项赋予事先设定好的值。用户(User):用户就是有权限访问数据库的人。关系模型:用二维表格结构表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由若干个关系模式组成的集合。关系模式:关系模式实际上就是记录类型。它包括:模式名,属性名,值域名以及模式的主键。关系模式仅是对数据特性的描述。1.4参考资料王海亮、林立新《精通Oracle.10g.Pl.SQL编程》BenjaminRosenzweig《OraclePL/SQL实例精解》外部设计2.1标识符和状态名称:fmdbs2.2使用它的程序访问此数据库的所有应用程序:天下古今论坛系统2.3约定管理员表mgrinfo会员表useinfo文章表content跟帖表subcontent2.4专门指导无专门指导,在实习前进行了一些课程铺垫。.专业资料.......结构设计3.1概念结构设计数据实体中文名数据库表名数据实体描述管理员表mgrinfo存储管理员、管理员密码会员表useinfor存储会员信息文章表content存储会员发表文章信息跟帖表subcontent存储会员跟帖信息3.2PDM图3.3数据字典表(Table)1、管理员表mgrinfo.专业资料.......序号标识属性名称类型占位是否主键是否外键备注1管理员IDMgridnumber4是2管理员名mgrnameVarchar2203管理员密码MgrpassVarchar2202、会员表:userinfo序号标识属性名称类型占位是否主键是否外键备注1会员IDuseridnumber4是2会员名usernameVarchar2203会员密码userpassVarchar2204头像userpicVarchar21005QQ号userqqVarchar2306UsertellVarchar2207eMailUseremaiVarchar250l8个人主页UserpageVarchar2509删除标记userdelnumber13、文章表:content序号标识属性名称类型占位是否主键是否外键备注1文章IDconidnumber10是2标题contitleVarchar21003容contentVarchar220004发布时stimeDate间.专业资料.......5发布人useridnumber4是Userinfo(userid)4、帖子:subContent序标识属性名称类型占位是否主键是否外键备注号1帖子IDsubidnumber10是2文章编号conidnumber4是3容subcontentVarchar220004发布时间stimeDate5跟贴人useridnumber4是Userinfo(userid)3.4物理结构设计1、管理员表mgrinfo会员表.专业资料.......3、容4、帖子.专业资料.......生成数据库脚本/*==============================================================*//*Table:content*//*==============================================================*/createtablecontent(conidnumber(10)notnull,useridnumber(4),contitlevarchar2(100),contentvarchar2(2000),stimedate,constraintPK_CONTENTprimarykey(conid));.专业资料......./*==============================================================*//*Table:mgrinfo*//*==============================================================*/createtablemgrinfo(mgridNUMBER(4)notnull,mgrnamevarchar2(20),mgrpassvarchar2(20),constraintPK_MGRINFOprimarykey(mgrid));/*==============================================================*//*Table:subcontent*//*==============================================================*/createtablesubcontent(subidnumber(10)notnull,conidnumber(10),useridnumber(4),subcontentvarchar2(2000),stimedate,constraintPK_SUBCONTENTprimarykey(subid));/*==============================================================*//*Table:userinfo*//*==============================================================*/createtableuserinfo(useridnumber(4)notnull,usernamevarchar2(20),userpassvarchar2(20),userpicvarchar2(100),.专业资料.......userqqvarchar2(30),usertellvarchar(20),emailvarchar2(50),userpagevarchar2(50),userdelnumber(1),constraintPK_USERINFOprimarykey(userid));altertablecontentaddconstraintFK_CON_USERforeignkey(userid)referencesuserinfo(userid);altertablesubcontentaddconstraintFK_SUB_CONTforeignkey(conid)referencescontent(conid);altertablesubcontentaddconstraintFK_SUB_RUSforeignkey(userid)referencesuserinfo(userid);.专业资料.......初始化数据5.1管理员表5.2会员表.专业资料.......5.3文章表5.4跟帖表.专业资料.
/
本文档为【数据库设计说明书】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索