SQL 编辑
SQL是一种特定目的程式语言,用于管理关系数据库管理系统,或在关系流数据管理系统中进行流处理。
2
相关
Oracle C++ Call Interface ,是Oracle公司提供的C++程序访问Oracle数据库的API OCCI的类提供了SQL语句的参数。OCCI从Oracle数据库9i开始发布。
第四代程式语言简称4GL,是指在程式语言世代分类中,在第三代编程语言之上的电子计算机编程语言。例如Clipper、SQL、SAS、MATLAB都是第四代程式语言。
Windows管理规范查询语言是微软对CIM查询语言的实现,该语言是分布式管理工作组之通用信息模型标准的一种查询语言。它是美国国家标准协会标准SQL的一个子集,小幅改变语义。
微软公司的ADO是一个用于访问数据源的COM组件,作为高层的编程界面层。ADO是在OLE DB之上,包含了很多层次化的COM对象与集合。允许开发人员编写访问数据的代码而不用关心数据源是如何实现与访问驱动的,而只用关心到数据库的连接。访问数据库的时候,关于SQL的知识不是必要的,但是特定数据库支持的SQL命令仍可以通过ADO中的命令对象来执行。
国际商业机器公司是美国一家跨国科技公司及咨询公司,总部位于纽约州阿蒙克。IBM主要客户是政府和企业。IBM生产并销售计算机硬件及软件,并且为系统架构和网络托管提供咨询服务。截至2013年,IBM已在全球拥有12个研究实验室和大量的软件开发基地。IBM虽然是一家商业公司,但因为过去的发展历史,在材料、化学、物理等科学领域却也有很高的成就,利用这些学术研究为基础,发明很多产品。比较有名的IBM发明的产品包括硬盘、自动柜员机、通用产品代码、SQL、关系数据库管理系统、DRAM及沃森。
Microsoft Jet是微软针对档案型数据库所发展的数据库引擎,它的适用资料来源种类相当多,像是Microsoft Access、Microsoft Excel、DBase等等档案型资料来源都可以利用Microsoft Jet数据库引擎来使用SQL指令存取。
SQL-92SQL数据库查询语言规范的第三次修订。与SQL-89不同的是,此次修订是SQL数据库查询语言标准的一次改动较大的修订。除了一些小细节不兼容之外,SQL-92可以向前兼容SQL-89标准。与SQL-89相比,SQL-92规范内容增长了大约五倍。
嵌入式SQL是一种将SQL直接写入C语言、COBOL、FORTRAN及Ada等编程语言源代码中的方法。借此方法,可使得应用程式能够存取以及处理资料。在这一方法中,将SQL文嵌入的目标源码的语言称为宿主语言。
ODBC提供了一种标准的应用程序接口方法来访问数据库管理系统。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。ODBC的设计者们努力使它具有最大的独立性和开放性。
OLE DB是微软为以统一方式访问不同类型的数据存储设计的一种应用程序接口,是一组用组件对象模型实现的接口,而与对象连接与嵌入无关。它被设计成为ODBC的一种高级替代者和继承者,把它的功能扩展到支持更多种类的非关系型数据库,例如可能不支持SQL的对象数据库和电子表格。