d123.bmp.txt

来自「Visual C++通信编程实例」· 文本 代码 · 共 34 行

TXT
34
字号
第4章远程数据库访问编程实例
4.1  数据库概述
    数据库的发展历史主要是数据管理技术的发展历史,它经历了人工管理、文件系统和数
据库系统3个阶段。数据库系统阶段是从20世纪60年代后期开始,这个阶段计算机应用规
模越来越大,数据量急剧增长,在数据处理方式上,联机实时处理的要求更多,文件系统管
理数据已经不能满足应用的需要,于是数据库技术应运而生,出现了统一管理数据库的软件
一数据库管理系统(Database Management System,DBMS)。
    这里提到的数据库系统不是指数据库本身,也不是指数据库关系系统,而是指计算机系
统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系
统、数据库管理员(DateBase Administrator,DBA)和用户构成。
    当前流行的数据库管理系统一般分为3类。一类是以PC机、微型机系统为运行环境
的数据库管理系统,如xBase类的产品Microsoft Access、dBase、FoxBase、FoxPro和Ⅵsual
FoxPro等。这类系统主要用于一般办公环境,使用方便、操作简便,因此也被称为桌面型
数据库管理系统。另一类是以Oracle力代表的数据库关系系统,此类系统还有Sybase、IBM
DB2和Informix等,这些系统强调系统工程理论上和实践上的完备性,具有更巨大的数据
存储和管理能力,比桌面型数据管理系统具有更全面的数据保护和恢复能力,是目前主流
的数据库管理系统。第三类是以Microsoft SQL Server为代表的介于以上两类数据库管理系
统之间的系统。
4.1.1几种流行的网络数据库
    最近几年,计算机网络飞速发展,人们对远程数据库访问的应用程序的要求也越来越高、
越来越多。虽然以上3类的数据库管理系统大多可用于远程数据库的访问,但是目前,在使
用Ⅵsual C++开发的软件系统中,流行的网络数据库主要是Oracle、Sybase、Microsoft SQL
Server等。
    1.Oracle
    Oracle是美国Oracle公司的数据库产品。Oracle产品早在1986年就进入中国市场,主
要为Oracle 5.0版本。随着国内的信息处理需求和处理技术的飞速发展,很多行业选用Oracle
作为信息系统的基础。
    Oracle的最新版本是Oracle lOi,这是第一个专门设计用于网格计算的数据库,在管理
企业信息方面最灵活和最经济高效,在尽酉能提高服务质量的同时削减了管理成本。同时,
从Oracle 9i开始推出的开放式标准网络计算体系NCA (Network Computing Architect)使
信息技术程序员花很少时间就可以解决数据互操作性问题,从而把更多精力用到系统的开
发上。
    123

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?