SSISO Community

시소당

ADO와 ODBC의 차이점

ADO는  로컬  데이터베이스  접속(DAO)와  원격  데이터  베이스접속(RDO)
의  개념을  모두  포함(ODBC와  비슷)하지만  ODBC와  다른  점은  ODBC가
관계형  데이터베이스(RDB)만  처리할  수  있는  반면  ADO는  비관계형
데이터베이스도  처리하는  인터페이스를  가지고  있다는  점이다.
ADO에서  관계형/비관계형  데이터베이스를  처리하는  방법은
OLEDB를  통해  이루어  지며,  관계형  데이터베이스일  경우는  OLEDB에서
ODBC를  통해서  이루어지고,  비관계형  데이터베이스일  경우는  COM  를  통해
이루어진다.  즉  ADO는  관계형이는  비관계형이는  동일한  인터페이스를  통해
데이터베이스를  처리할  수  있게  된다.

#.  ADO  계층도

ADO
-------------------
|
OLEDB
-------------------
|                    |
ODBC            COM
-------------------
|                    |
관계형DB      비관계형DB

1802 view

4.0 stars