sorry,一言难尽,你自己看书好了!如果能两句话说清楚那就好了!

解决方案 »

  1.   

    不好意思,开始问题提得有点含糊,耽误大家宝贵的时间了:{
    是这样:小弟对于数据库的了解只限于ADO(.NET?),或者其他的如OLE DB和ODBC,这些都是管理数据库吧?或者是对已有数据库的操作吧?至于市面上诸如Oracle,SQLSever……之类的东西和数据库有什么关系呢?是用他们来建立数据库吗?
    我想我现在可以勉强学一点数据库理论,因为我还是懂一点点数学的,能推荐几本入门书吗?
      

  2.   

    这个问题我答过:
    OLEDB:用于访问数据的基于  COM  的应用程序接口  (API)。对于以可使用  OLE DB提供程序的任意格式(数据库、电子表格、文本文件等等)存储的数据,OLE  DB  都支持对其进行访问。  
    ODBC:开放式数据库连接  
    (ODBC)(Open Database Connectivity (ODBC))一种数据访问应用程序接口  (API),支持对可使用  ODBC  驱动程序的任何数据源的访问。ODBC  与美国国家标准学会  (ANSI)  和国际标准化组织  (ISO)  的用于数据库调用级接口(CLI)的标准一致。net_steven(吃素的狼)的补充:OLEDB、ODBC  都是M$提出的异构数据库访问的标准,前者是对后者的改进、升级,主要是令ODBC的层次结构更扁平化(通过COM),因此据说有更高的性能. 至于入门的书,你还是去找他吧!
    http://www.csdn.net/expert/topic/666/666822.xml?temp=.3716547
      

  3.   

    to  xiaowei_2002(小魏!) 
       非常感谢兄台的指点。
       不过我想很可能是我的文法有问题(不好意思,偶学数学的,文字工夫不行,以后要恶补!),弄得各位好心人有点糊涂。
       我想我还是懂一些OLEDB、ODBC 的。我是想问Oracle,SQLSever……,它们和ACESS差不多吗?多些什么东西吗?还有PB是什么东西?干什么的?
      

  4.   

    OLEDB、ODBC是接口标准,Oracle,SQLSever……,它们和确实ACESS差不多,都是某种类型数据库,不过,呵呵,从功能和价格上来看,都差的太远了。
    pb是开发数据库的程序,就像delphi,c++bulider甚至vc这类,用他开发起来很方便,不过那是以前,现在么好多都是borland的产品了,最多客户端会用pb。
      

  5.   

    Oracle和SQLSever差不多,都是大型的数据库,支持C/S(服务器/客户端)结构,数据吞吐量大,对于比较庞大的数据表处理比较实用;而ACESS、PowerBuilder和VFP等都数据库开发软件,适用于客户端,中小型数据库,使用和开发起来比较灵活,如果想用他们去处理大型的数据库,则需要用到OLEDB、ODBC等技术,与Oracle或SQLSever等服务器连接,实现更加完美的效果!以上是我的理解,不知这次我是否说的对呀?!~
      

  6.   

    谢谢各位,小弟有点明白了:}
    Oracle,SQLSever……的功能体现在什么方面啊?比如性能提高?或者是提供强大的接口?它们的接口有什么区别呢?(是不是都是基于SQL语句的?)对于PB,VFP它们所用的语言是什么呢?它们是用来开发自己的数据库的吗?它们和Oracle,SQLSever……大型的数据库有什么关系啊?
    先再次鸣谢xiaowei_2002(小魏!) ,sunxking(sunx)