odbc支持的数据库有哪些

Z, ZLW 963

odbc支持的数据库有:1、FoxPro数据库;2、access数据库;3、Oracle数据库;4、SQL Server数据库;5、Paradox数据库;6、dBase数据库。其中,FoxPro是一种功能强大的数据库,是当今较受欢迎的数据库管理软件之一。

1、FoxPro数据库

FoxPro是一种功能强大的数据库,是当今较受欢迎的数据库管理软件之一。FoxPro数据库最初由美国Fox公司1988年推出,1992年Fox公司被Microsoft公司收购后,相继推出了FoxPro2.5、2.6和VisualFoxPro等版本,其功能和性能有了较大的提高。 FoxPro2.5、2.6分为DOS和Windows两种版本,分别运行于DOS和Windows环境下。FoxPro比FoxBASE在功能和性能上又有了很大的改进,主要是引入了窗口、按纽、列表框和文本框等控件,进一步提高了系统的开发能力。

FoxPro是一个关系型数据库系统。它以符号逻辑、便于阅读的表格来编排数据。它采用的Rushmore技术使得在数据查询时的速度比dBASE和FoxBASE快一个数量级到二个数量级。FoxPro与dBASE和FoxBASE完全兼容,原先用dBASE和FoxBASE编写的程序可以不用修改在FoxPro下运行。FoxPro for Windows是建立在Windows上的数据库系统,它具有使用户感到亲切的图形界面、帮助系统,还有一个与dBASE和FoxBASE完全不同的点命令方式的命令窗口(Command Window)。用户输入的命令保留在该命令窗口中,可随时使用这些命令而不必重新输入命令。除了可以在命令窗口中用键盘输入命令外,还可以用鼠标器通过命令菜单进行操作,并且会将这些操作相应的命令内容显示在命令窗口中。FoxPro 2.5 for Windows还提供了4GL工具,例如,屏幕画面生成器、菜单生成器。这些开发手段使得用户在软件开发过程中大大加快了开发速度。FoxPro还支持鼠标器功能,所设计的程序不需额外编写鼠标器功能模块就能使用鼠标器进行操作。

2、access数据库

Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2018年9月25日,最新的微软Office Access 2019在微软Office 2019里发布。

MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。

3、Oracle数据库

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于名列前茅地位的产品。可以说Oracle数据库系统是世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小微机环境。它是一种高效率的、可靠性好的、适应高吞吐量的数据库方案。

Oracle数据库最新版本为Oracle Database 20c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。

4、SQL Server数据库

美国Microsoft公司推出的一种关系型数据库系统。SQL Server是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。 主要有如下四个特点:

  • 高性能设计,可充分利用WindowsNT的优势。
  • 系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
  • 强壮的事务处理功能,采用各种方法保证数据的完整性。
  • 支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

5、Paradox数据库

PARADOX数据库是Boland以前在DELPHI下利用BDE进行操作的桌面数据库,目前已经很少使用,以致ADO都不提供它的引擎了。PARADOX数据库本身以独立的表存在的,一个表就可以看成是一个库,或者也可以说是一个文件夹就是一个库,文件夹里的PARADOX数据表就是该库的各个表。PARADOX数据表的扩展名是db,此外还有一些其他的文件类型,作为数据表的辅助,但用ADO对其进行处理时,使用*.DB的文件就已经足够。

6、dBase数据库

dBase是名列前茅个在个人电脑上被广泛使用的单机版数据库系统,在CP/M与DOS的时期,由Ashton-Tate公司所发表。在1980年,它最初是出现在CP/M的软件,而后被移植到Apple II与IBM PC的DOS上。在dBase III与dBase III Plus时,成为当时数据库市场的主流,而后其他公司推出功能相近甚至是强化的产品,例如Clipper或FoxPro,它们被称为xBase。然而在dBase IV的失败,使用者被迫寻找其他更稳定与安全的数据库。而后在SQL与主从式架构的市场需求下,dBase快速从Microsoft Windows的软件市场上消失。dBase的系统包括核心数据库引擎、查询系统、表单引擎、与一个脚本编程语言,这些组件一起被贩售。

延伸阅读

odbc的组成

  1. 应用程序(Application)。
  2. ODBC管理器(Administrator)。该程序位于Windows控制面板(Control Panel)的管理工具内,其主要任务是管理安装的ODBC驱动程序和管理数据源。
  3. 驱动程序管理器(Driver Manager)。驱动程序管理器包含在ODBC32.DLL中,对用户是透明的。其任务是管理ODBC驱动程序,是ODBC中最重要的部件。
  4. ODBC API。
  5. ODBC 驱动程序。是一些DLL,提供了ODBC和数据库之间的接口。
  6. 数据源。数据源包含了数据库位置和数据库类型等信息,实际上是一种数据连接的抽象。

回复

我来回复
  • 暂无回复内容

注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部