22数据库编程探究.doc

第22章 数据库编程 数据库(database)是存储在计算机里的结构化数据的集合,可以分为关系、层次和网络三种类型,通常由数据库管理系统(DBMS = DataBase Management System)软件(如Oracle、DB2、SQL Server等)对数据库进行管理和操作,应用程序通过(标准)编程接口(如ODBC/JDBC、DAO/ADO.NET、DOM/SAX等)来访问数据库,参见图22-1。 图22-1 数据库应用系统结构 Visual Studio为程序员提供了多种数据库编程的接口和类库,传统上是采用MFC进行ODBC、DAO和ADO编程,现在则一般采用C# 和VB进行ADO.NET的Web应用编程。 22.1 数据库与编程接口 关系型数据库可以视为结构变量的集合,有专用的系统RDBMS进行管理,通过标准的查询语言SQL进行操作。微软平台中有多种数据库编程接口可供使用,早期常用ODBC和DAO,现在则多为ADO.NET。 22.1.1 数据库与DBMS 数据库(DataBase,DB)是一种记录(record)或数据的集合。数据库的结构按一定的数据模型来组织,最常用的是关系模型(relational model),其它还有层次模型(hierarchical model)和网络模型(network model)。 DBMS(DataBase Manageme

文档评论(0)

1亿VIP精品文档

相关文档