版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...案卷号02日期天下古今论坛系统数据库设计说明书完成日期:2011-7-4签收人:签收日期:修改情况记录:版本号修改批准人修改人修改日期签收人V1.0目录TOC\o"1-4"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跟帖表:111引言1.1编写目的数据库设计说明书的编写目的是为了向整个开发期提供后台数据库的设计,包含:表、存储过程、触发器、序列等。用户:数据库设计人员、软件开发人员、软件维护人员。1.2背景工程名称:《天下古今论坛系统》委托单位:开发单位:1.3定义主键:是用来唯一表述一条数据的字段,其值不能重复且不能为空。外键:也叫侯选键,能够完全决定所有属性的那些字段称为侯选键表〔Table〕:数据库中的表与我们日常生活中使用的表格类似,它也是由行
〔Row〕和列〔Column〕组成的。列由同类的信息组成,每列又称为一个“字段〞,每列的标题称为列名。行包括了假设干列信息项,一行数据称为一条“记录〞,它表达有一定意义的信息组合。一个数据库表由一条或多条记录组成,没有记录的表称为空表。每个表中通常都有一个主关键字,用于唯一地确定一条记录。索引〔Index〕:索引是根据指定的数据库表列建设起来的顺序,它提供了快速访问数据的途径,并且可以监视表的数据,使其索引所指向的列中的数据不重复。视图〔View〕:视图看上去同表一样,具有一组命名的列和数据项,但它其实是一个虚拟的表,在数据库中并不实际存在。视图是由查询数据库表产生的,它限制了用户能看到和修改的数据。由此可见,视图可以用来控制用户对数据的访问,并能简化数据的显示,即通过视图只显示那些需要的数据信息。图表〔Diagram〕:其实就是数据库表之间的关系示意图,利用它可以编辑表与表之间的关系。默认值〔Default〕:它是在表中创立列或插入数据时,对没有指定其具体值的列或列数据项赋予事先设定好的值。用户〔User〕:用户就是有权限访问数据库的人。关系模型:用二维表格构造表示实体集,外键表示实体间联系的数据模型称为关系模型。关系模型是由假设干个关系模式组成的集合。关系模式:关系模式实际上就是记录类型。它包括:模式名,属性名,值域名以及模式的主键。关系模式仅是对数据特性的描述。1.4参考资料王海亮、林立新《精通Oracle.10g.Pl.SQL编程》BenjaminRosenzweig《OraclePL/SQL实例精解》2外部设计2.1标识符和状态方案名称:fmdbs2.2使用它的程序访问此数据库的所有应用程序:天下古今论坛系统2.3约定管理员表mgrinfo会员表useinfo文章表content跟帖表subcontent2.4专门指导无专门指导,在实习前进展了一些课程铺垫。3构造设计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号userqqVarchar2306UsertellVarchar2207eMailUseremailVarchar2508个人主页UserpageVarchar2509删除标记userdelnumber13、文章表:content序号标识属性名称类型占位是否主键是否外键备注1文章IDconidnumber10是2标题contitleVarchar21003内容contentVarchar220004发布时间stimeDate5发布人useridnumber4是Userinfo〔userid〕4、帖子:subContent序号标识属性名称类型占位是否主键是否外键备注1帖子IDsubidnumber10是2文章编号conidnumber4是3内容subcontentVarchar220004发布时间stimeDate5跟贴人useridnumber4是Userinfo〔userid〕3.4物理构造设计1、管理员表mgrinfo2.会员表3、内容4、帖子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);altertablesu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北幼儿师范高等专科学校《世界广告名人研究》2024-2025学年第二学期期末试卷
- 陇东学院《化学电源设计与制造》2024-2025学年第二学期期末试卷
- 郑州商学院《环境保护导论》2024-2025学年第二学期期末试卷
- 辽宁理工职业大学《抗干扰技术》2024-2025学年第二学期期末试卷
- 江苏师范大学科文学院《版画基础》2024-2025学年第二学期期末试卷
- 忻州职业技术学院《公共设施设计》2024-2025学年第二学期期末试卷
- 辽宁职业学院《网站前台技术》2024-2025学年第二学期期末试卷
- 2026黑龙江绥化安达市中西医结合医院康复医学科人才招聘2人考试参考试题及答案解析
- 2026年潍坊临朐县人民医院护理人员(非事业编制)招聘(25人)笔试模拟试题及答案解析
- 2026年首都医科大学附属北京天坛医院安徽医院公开招聘工作人员65名笔试备考题库及答案解析
- 水泥产品生产许可证实施细则2025
- 系统解剖期末试卷及答案
- 行车起重机培训课件
- 2025年广东公务员面试试题及参考答案
- 2026年江苏航空职业技术学院单招综合素质考试必刷测试卷附答案
- 钢化玻璃护栏安装施工方案
- 2026年山东经贸职业学院单招职业倾向性测试题库必考题
- 农资团购服务合同范本
- 加油站防恐知识培训内容
- GB/T 46066-2025金属和合金的腐蚀在三氯化铁溶液中圆柱形试样临界缝隙腐蚀温度的测量
- 农机驾驶科目一考试题库及答案
评论
0/150
提交评论