- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PowerDesigner在《数据库原理》实践教学中的应用
摘要:文章分析了《数据库原理》课程教学和学习过程中存在的一些问题,提出在实践教学中利用建模工具软件进行辅助教学的方法,同时分析了Powerdesigner中实现BPM、CDM、PDM数据模型的过程以及和数据库原理教学内容的对应关系,最后对引入PowerDesigner来改善数据库原理实践教学的效果进行了分析。
关键词:数据库教学;数据模型;PowerDesigner;实践教学
中图分类号:G642文献标识码:A文章编号:1009-3044(2009)27-7723-02
The Application of PowerDesigner in Database Course Teaching
YANG Wei-ming
(Department of Computer Science, Nanjing Xiaozhuang University, Nanjing 210036, China)
Abstracts: This paper analyses the problems existing in DataBase curriculum teaching and learning, provides a method of assistant teaching by using modeling tool Powerdesigner. It also construes the process of BPM, CDM and PDM in Powerdesigner. Finally it makean analysis on improving practice-teaching effects in DataBase course teaching by useing PowerDesigner.
Key words: DataBase Course Teaching;Data Model;PowerDesigner;Practical Teaching
《数据库原理》是计算机及其相关专业一门重要课程。通过这门课程的学习,学生要能够正确理解数据库的基本原理,熟练掌握数据库的设计方法和应用技术。该课程具有鲜明的特点,即较强的实践性、综合性、应用性、创造性和明显的时代发展性。
然而在该门课程教学过程中,理论和实践教学存在不同程度的脱节。特别是讲述数据库设计的有关内容时,教材强调知识的完备性,理论性强、概念抽象。诸如如何进行需求分析、如何确定实体间联系、E-R图的使用等,对学生来说都是比较空洞和抽象的。因此学生缺乏学习的针对性和应用性。
针对上述问题,我们在实践教学过程中,引入了相关的数据库建模工具PowerDesigner,应用软件工程原理、概念和方法来进行数据库的设计和实现。PowerDesigner中的BPM、CDM、PDM的概念和形成数据模型的过程,都符合数据库系统的建立过程,即需求分析、概念设计、逻辑设计和物理设计。学生在使用PowerDesigner进行设计过程中,有助于掌握所学的概念,特别是建立数据库系统规范化设计的思维方法。
1 几个CASE工具的比较
目前,著名的CASE工具有RATIONAL公司的Rational Rose, CA公司的Erwin ,Sybase公司的PowerDesigner等。他们都各有自己的优缺点,其中Rational Rose擅长以UML(unified modeling language)构造模型,具备严谨的方法论,但技术偏高;Erwin-擅长以E-R(entity ralationship)建立实体联系模型,界面相当简洁漂亮,非常适合中小型数据库的开发,它的Diagram给人的感觉十分清晰,但不适合非常大的数据库的设计,因为它对Diagram欠缺更多层次的组织;PowerDesigner是Sybase推出的主打数据库设计工具,它集UML与E-R精华于一身。而且它支持目前流行的多种客户端开发工具,同时也支持30多种流行的数据库管理系统。目前PowerDesigner客户已经遍及世界各地,涉及国防、军事、财税、证券、电子等领域,它具有几下几个突出的优点。
1) PowerDesigner系列产品提供了一个完整的建模解决方案。它将对象设计、数据库设计和关系数据库无缝的集成,在一个集成的工作环境中能够完成面向对象的分析设计和数据库建模工作。
2) 支持开发生命周期的所有阶段。在软件的生命周期内,提供了完整的分析设计和建模解决方案。它提供了三级建模功能,即概念数据建模、物理数据建模、面向对象建模,同时它还可以生成
您可能关注的文档
最近下载
- 信息系统等保安全方案.doc VIP
- 兴业银行信息技术专员岗位笔试选择题附笔试高分技巧.docx VIP
- 化工设计概论与化工制图课件第四章化工设备常用零部件简介.pptx VIP
- 高等教育5化工制图cad化工设备图中焊缝结构的表达.pptx VIP
- 化工设计概论与化工制图课件第七章车间布置设计.pptx VIP
- 新概念英语入门级6-10单元测试卷.pdf VIP
- 化工设计概论与化工制图课件第八章管道设计.pptx VIP
- 化工设计概论与化工制图课件第十章管道布置图.pptx VIP
- 化工制图cad8管道布置图.pptx VIP
- 统编版语文一年级下册2吃水不忘挖井人 课件(共54张PPT).pptx VIP
文档评论(0)