关系数据库的设计与测试.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关系数据库的设计与测试

关系数据库的设计与测试   【摘 要】从单元测试的角度,在MySQL数据库中测试了系统代码中SQL语句的正确性。最后,系统测试中测试了系统的关键字检索功能,从单关键字和多关键字的角度验证了系统中的查询功能,保证了系统的正确性、可靠性。 中国论文网 /4/view-7062414.htm   【关键词】数据库设计;单元测试;集成测试   一、数据库设计   本系统为面向关系数据库的关键字查询系统,在实验中本文选取了IMDB 数据集,为了进行实验,将数据集整理为以下七个表数据结构。   实验数据集(电影信息数据库):   Actor(演员表)、Consume(设计师)、Director(导演信息)、Business(投资)、Editor(编辑)、Color(颜色信息)、Keyword(关键词)。本数据库抽象的数据库关系E-R图如图1所示。   二、单元测试   为保证代码中SQL语句的正确性,需要对数据库中数据进行查询检测,当输入关键字为“black”时,查询结果如图2所示。   通过外键mvname的连接,再查询Business关系表,显示结果如图3所示。   图3说明当关键字是“black”时查询出来的actor表中,与business中mvname相同的值没有。当关键字为“a”时查询两表,显示结果不为空,如图4所示。   按照上述方法和SQL语句依次查询检测其他关系表。   三、集成测试   在确定系统代码中关键字转化的SQL语句都正确的前提下,进行系统测试,即进行关键字检索测试。   (一)当输入的关键字为为单关键字时,关键字分析过程比较简单,假设检索关键字选择“keyword”,查询结果如图5所示。   关键字“keyword”为表名,直接输出keyword表即可。   (二)当输入的关键字为多个时,情况比单个的复杂一些,假设检索关键字选择“director color”,检索结果如图6所示。   显示的结果中,包含director和color均为表名时两表合一的元组;director为表名color为color表中属性名时,通过mvname、mvyear、setname、episode、made、explantaion等属性值相等连接后的元组;以及director为表名、color为director和color两表中的属性值时,同样通过mvname、mvyear、setname、episode、made、explantaion等属性值相等连接所得元组。这三种情况合到一起即为关键字“director color”的查询结果。   四、结语   从单元测试的角度,在MySQL数据库中测试了系统代码中SQL语句的正确性。最后,系统测试中测试了系统的关键字检索功能,从单关键字和多关键字的角度验证了系统中的查询功能,保证了系统的正确性、可靠性。   参考文献   [1] Mac K,David J,Linda C.A hierarchical Dirichiet language model[J].Natural Language Engineering,1995,1(3).   [2] 张斌,郭军.软件工程及应用[M].沈阳:东北大学出版社,2007.   [3] Wang S,Du X Y,Meng X F,et al.Database Research: Aehievements and Challenges[J].Journal of Computer Science and Technology,2006,21(5).

文档评论(0)

langhua2016 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档