[计算机软件及应用]第9章 数据库设计new.ppt

  1. 1、本文档共136页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]第9章 数据库设计new

* Database Theory Application 客户机(浏览器):主要提供用户的操作界面; 应用服务器:负责接收和处理对DB的查询和操纵请求; DB服务器:用于存放和管理用户数据,支持对数据的各种操作。 2. B/S结构(三层C/S结构) * Database Theory Application ⑴ B/S以Internet/Intranet为基础,代表了先进的、符合国际潮流的技术,确保系统开发完成后是代表先进水平的系统。 ⑵ 在客户端可实现零安装和零维护。由于采用流行的Internet技术,使得所有的最终用户无须安装任何应用软件,只要有浏览器即可。 ⑶ 突破地域的局限,可做到移动办公。 ⑷ 由于B/S结构的应用系统以企业内部网络为基础,以国际统一标准的浏览器为界面,因此,只要最终用户具备简单的计算机知识,经过简单的培训,就可使用该系统。 3. 高校MIS中采用B/S结构的优点 * Database Theory Application 在进行源程序的开发时,B/S结构不如C/S结构方便,特别是对于图形化的界面以及固定格式的报表的生成和打印,直接用面向Web开发的工具开发难度比较大,首次开发成本比较高。而C/S结构首次开发成本比较低,在许多技术上都有比较成熟的应用经验。 4. 采用B/S结构的问题 * Database Theory Application 高校MIS采用集B/S和C/S技术于一体的体系结构,以B/S结构为主,C/S结构作为辅助结构。 这种体系结构突破单纯的C/S或B/S结构的局限性,把客户机、服务器、OS、DB、开发工具等系统软、硬件资源有效地连接在一起,同时又能充分利用校园局域网和Internet资源,用户可在任意时间、以不同的身份通过校园网或Internet访问高校MIS,加强系统数据共享能力,建立一个综合、灵活、安全的运行环境。 5. 建议 * Database Theory Application 6. 高校MIS的体系结构图 * Database Theory Application 9.3.4 系统平台的选择 1.OS的选择 2.DB软件的选择 3.Internet应用开发工具的选择 * Database Theory Application 1.OS的选择 较流行的OS主要包括: Microsoft公司的Windows ; 各厂商推出的Unix系统; 开放的不同版本的Linux OS(国内使用较普遍:Red Hat版本)。 结合高校MIS的应用特点:学校所涉及的部门个数较多,但规模不大,系统应用不像证券交易这样实时性和稳定可靠性要求很苛刻,同时学校各部门用户计算机素质参差不齐,因此建议采用Microsoft Windows 。 * Database Theory Application 2.DB软件的选择 可选择的DBMS软件:SQL Server、Oracle和Informix等。 可选择的DB应用系统开发工具:Delphi、PowerBuilder、Visual Basic和Informix NewEra等。 根据需要选择相应的软件,选择时除要考虑软件的功能,还要考虑软件的价格与准备投入的资金是否匹配。 * Database Theory Application 3.Internet应用开发工具的选择 开发基于Windows平台、具有B/S结构的MIS,可选用Microsoft ASP 脚本语言,也可使用基于Java标准的J2EE等。 ASP:成本较低,但系统移植时会出现许多问题。 J2EE:开发难度较大,但移植时的工作量较小。 实际开发时,可根据需要选择相应的开发工具。 * Database Theory Application 小结 概念模型:是数据库设计过程中所涉及的一个很重要的模型。它是一种独立于计算机系统的数据模型,用于描述某个企业或组织所关心的信息结构,是对现实世界的第一层抽象。 与概念模型相关的基本概念有:实体、实体集、联系等。 表示概念模型的方法:实体-联系方法,用E-R模型来描述概念模型的。 * Database Theory Application 数据库设计方法:需求分析、概念结构设计、逻辑结构设计、物理设计、数据库实施、数据库运行和维护等步骤。 数据库应用系统的设计过程是一个需要不断反复的过程。 * Database Theory Application 数据库设计是个很复杂的问题,需要考虑的因素很多,在网络环境下需要考虑:需求分析、安全问题、体系结构和系统平台的选择。 * Database Theory Application 高校管理系统的全局E-R模型共转换成17个关系模式,且均是规范化

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档