水情数据库技术及应用-基础知识.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 数据独立性大为提高。不管基表是扩充还是分解均不影响对概念数据库的认识。只需重新定义视图内容,而不改变面向用户的视图形式,因而保持了关系数据库逻辑上的独立性。 简化了用户操作。用户不必了解整个模式,仅需将注意力集中于它所关注的领域,大大方便了使用。 提供了自动的安全保护功能。 SQL语言还提供远程调用功能,在远程方式下客户机中的应用可通过网络调用服务器数据库中的存储过程。存储过程是一个由SQL语句所组成的过程,该存储过程在被应用所调用后执行SQL语句系列,最终将结果返回应用。存储过程可为多个应用所共享。 * 数据独立性大为提高。不管基表是扩充还是分解均不影响对概念数据库的认识。只需重新定义视图内容,而不改变面向用户的视图形式,因而保持了关系数据库逻辑上的独立性。 简化了用户操作。用户不必了解整个模式,仅需将注意力集中于它所关注的领域,大大方便了使用。 提供了自动的安全保护功能。 SQL语言还提供远程调用功能,在远程方式下客户机中的应用可通过网络调用服务器数据库中的存储过程。存储过程是一个由SQL语句所组成的过程,该存储过程在被应用所调用后执行SQL语句系列,最终将结果返回应用。存储过程可为多个应用所共享。 * 数据库设计 (database design) DBA的主要任务之一是做数据库设计,具体地说即是数据模式的设计,由于数据库的集成与共享性,因此需要由专门人员(即DBA)对多个应用的数据需求作全面的规划、设计与集成。 数据库维护 DBA必须对数据库中数据的安全性、完整性、并发控制及系统恢复进行实施与维护。 改善系统性能、提高系统效率。 ? DBA必须随时监视数据库运行状态,不断调整内部结构,使系统保持最佳状态与最高效率。 * (2)网络。过去数据库系统一般建立在单机上,但是近年来它较多地建立在网络上,从目前形势看,数据库系统今后以建立在网络上为主,而其结构形式又以客户/服务器(C/S)方式与浏览器/服务器(B/S)方式为主。 在数据库系统中其软件平台包括三类: (1)操作系统。它是系统的基础软件平台,目前常用的有Windows 与unix(linux)两种。 (2)数据库系统开发工具。为开发数据库应用所提供的工具,它包括过程性程序设计语言,如C,C++,也包括可视化开发工具VB、PB、Delphi 等,它还包括与internet 有关的HTML、XML等以及一些专用开发工具。 (3)接口软件。在网络环境下数据库系统中数据库与应用、数据库与网络间存在着多种接口,它们需要接口软件进行连接,否则数据库系统整体就无法运作,这新接口软件包括ODBC、JDBC、COM、DCOM等。 * 在数据库方式下,数据开始占据了中心位置,数据的结构设计成为信息系统首先关心的问题,而应用程序则以既定的数据结构为基础进行设计。 * * 因此,一张二维表是由一个n元属性的框架及m个元组组成 * 信息世界中的各类模型均可通过计算机世界得到实现,我们现以关系模型为例,构造它在计算机世界中的物理存储结构。如表2.2所示。 * (1)数据结构简单。关系数据库系统中采用统一的二维表作为数据结构,不存在复杂的内部连接关系,具有高度简洁性与方便性。 (2)用户使用方便。关系数据库系统数据结构简单,它的使用不涉及系统内部物理结构,用户不必了解,更不需干预系统内部组织,所用数据语言均为非过程性语言,因此操作使用均很为方便。 关系数据库系统能直接构造复杂的数据模型,特别是多联系间的模型的能力,它可以一次获取一组元组,它可以修改数据间联系,同时也可以有一定程度修改数据模式的能力。此外,路径选择的灵活性,存储结构的简单性都是它的优点 * 关系数据库产品分成为下面三种: 半关系型系统:采用关系作为基本数据结构,但不提供完备数据子语言,数据独立性差,无视图功能与空值概念, 基本关系型系统。这些系统均采用关系作为基本数据结构,有完备的数据子语言,有一定的数据独立性,并有一定空值处理能力,有视图功能,它满足准则之大部分条件,但不满足准则之所有条件。目前,大多数关系数据库产品均属此类,如DB2,Ingres,Informix,Oracle,Sybase等。 完全关系型系统。凡严格条例十二条准则的关系型系统称完全关系型系统,这是一种理想化的系统,到目前为止还尚未有完全关系型系统出现。 * 关系数据库产品分成为下面三种: 半关系型系统:采用关系作为基本数据结构,但不提供完备数据子语言,数据独立性差,无视图功能与空值概念, 基本关系型系统。这些系统均采用关系作为基本数据结构,有完备的数据子语言,有一定的数据独立性,并有一定空值处理能力,有视图功能,它满足准则之大部分条件,但不满足准则之所有条件。目前,大多数关系数据库产品均属此类,如DB2,In

文档评论(0)

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

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

1亿VIP精品文档

相关文档