第7-9章PowerBuilder9数据库技术祥解.pptVIP

  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文档。上传文档
查看更多
第7-9章PowerBuilder9数据库技术祥解.ppt

考核知识点与考核要求 8.1PB9.0集成开发环境(识记) 8.2“学生选课系统”的开发过程(简单应用) 8.3PB9.0与数据库的连接(识记) 8.1 PowerBuilder9.0集成开发环境 1.PB的特点   1)采用面向对象的编程方法和事件驱动的工作原理。   2)支持跨平台开发,具有开放的数据库连接系统。   3)无须记住各种语句格式即可轻松编写语句。   4)人性化设计,为用户提供方便快捷的语句块剪切板工具,大大提高了程序员的编写程序效率。   5)独特的库文件画板和层次清晰的系统资源树。   6)系统提供了11种不同“显示风格”的数据窗口,以满足不同的用户需求。   7)提供规范化的Workspase(工作空间)对象,让程序员方便地管理创建的应用对象。 2.PowerBuilder9.0开发空间有那三个层次 1)Workspace(工作空间) 2)Target(目标) 3)Library(库文件) 3.系统树、剪贴板和输出窗口 系统树窗口 剪贴板窗口 输出窗口 4.PB9.0的主要画板 书上介绍了12了重要画板(P220~221) 8.2,8.3 编程工具的使用,多上机实践! 第9章 数据库技术的发展 学习目的与要求:   本章是了解数据库技术发展的前景,了解面向对象的概念建模和开放数据库互连技术。重点是掌握UML类图的使用,了解从ER图到UML类图的发展历程。 考核知识点与考核要求 9.1面向对象的概念建模(领会) 9.2开放数据库互连(ODBC) ODBC概念(领会)ODBC的体系结构(识记)SQL/CLI(识记)典型的数据库应用系统开发工具(领会) 数据模型的演变过程   第一代数据库系统是70年代流行的层次、网状DBS。第二代DBS是80年代流行的关系数据库系统。但是这两代数据库不能适应新的应用需要: 多媒体数据 空间数据 时态数据 复合对象 新一代的数据库系统从面向对象技术和数据库结构的角度出发。形成两种风格,一是“面向对象的数据库系统”(OODBS),另一种是“对象关系数据库系统”(ORDBS)。 9.1 面向对象的概念建模 1.面向对象的数据类型系统 基本类型 复合类型 引用类型 2.对象联系图   关系模式中的数据结构层次是关系---元组---属性而属性类型是一些基本的数据类型。元组是属性值的有序集合,关系是元组的无序集合,关系具有规范化结构(1NF).因此,传统关系模型称为平面关系模型。若允许关系的属性值又可以是关系,而且可以嵌套,形成非1NF关系,则形成嵌套关系模型。若进一步放宽限制,允许关系中的属性可以是基本数据类型、结构类型(元组类型)或集合类型(即关系类型)。则形成复合对象模型。 对象联系图有下列七个基本成分:   1)椭圆代表对象类型(相当于实体类型);   2)小圆圈表示属性是基本数据类型(整型、实型、字符串型等);   3)椭圆之间的边表示对象之间的“应用”;   4)单箭头(→)表示属性值是单值;   5)双箭头(→→)表示属性值是多值;   6)双线箭头(=)表示对象类型之间的超类与子类联系;   7)双线箭头(←→)表示两个属性之间值的联系为逆联系。 3.UML类图   统一建模语言   统一建模语言(Unified Modeling Language)是一种用于描述、构造软件系统以及商业建模的语言,综合了在大型、复杂系统的建模领域得到认可的优秀的软件工程方法。UML是大多数公司采用的标准,是ANSI和OMG等部门采用的标准。 UML的产生有三方面的原因:   首先,不同的面向对象方法有着许多相似之处,通过这项工作,消除可能会给使用者造成混淆的不必要的差异是非常有意义的;   其次,语义和表示法的统一,可以稳定面向对象技术的市场,使工程开发可以采用一门成熟的建模语言,CASE工具的设计者也可以集中精力设计出更优秀的系统;   第三,这种统一能使现有的方法继续向前发展,积累已有的经验,解决以前没有解决好的问题。 用类图表达类和关联 用类图表达关联类 用类图表达概化/特化 用类图表达聚合 9.2 开放数据库互连 1.什么是ODBC   ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。   一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对

文档评论(0)

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

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

1亿VIP精品文档

相关文档