⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 d123.bmp.txt

📁 Visual C++通信编程工程实例精解(附盘)
💻 TXT
字号:
第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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -