Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter 13 © 2000 Prentice Hall Chapter 13 Accessing the Database Server: ODBC, OLE DB, and ADO David M. Kroenke Database Processing © 2000 Prentice Hall.

Similar presentations


Presentation on theme: "Chapter 13 © 2000 Prentice Hall Chapter 13 Accessing the Database Server: ODBC, OLE DB, and ADO David M. Kroenke Database Processing © 2000 Prentice Hall."— Presentation transcript:

1 Chapter 13 © 2000 Prentice Hall Chapter 13 Accessing the Database Server: ODBC, OLE DB, and ADO David M. Kroenke Database Processing © 2000 Prentice Hall

2 Typical Web Server Page 340 Figure 13-1 © 2000 Prentice Hall

3 Chapter 13 © 2000 Prentice Hall ODBC Open Database Connectivity; DBMS-independent means for processing relational database data –ORACLE –SYBASE –INFORMIX Page 342

4 Chapter 13 © 2000 Prentice Hall ODBC Terminology Data source the database, its associated DBMS, operating system, and network platform Driver manager intermediary between the application and DBMS drivers Driver processes ODBC requests and submits SQL statements to a data source Page 343

5 Role of ODBC Standard Page 340 Figure 13-2 © 2000 Prentice Hall

6 ODBC Architecture Page 343 Figure 13-5 © 2000 Prentice Hall

7 Chapter 13 © 2000 Prentice Hall Conformance Levels ODBC concerned with API application program interface SQL –Minimum –Core –Extended Page 344

8 Chapter 13 © 2000 Prentice Hall ODBC Data Source Types File shared among database users System local to a single computer User only available to the user who created it Page 346

9 Chapter 13 © 2000 Prentice Hall OLE DB Object Linking and Embedding Database; Provides an object-oriented interface to data of almost any type and used as an interface to ODBC and non- relational data Page 348

10 Chapter 13 © 2000 Prentice Hall Object Terminology Abstraction a generalization of something Method actions that an object can perform Property a characteristic of a recordset abstraction Collection object that contains a group of other objects Page 348

11 Role of OLE DB Page 341 Figure 13-3 © 2000 Prentice Hall

12 OLE DB Goals Page 349 Figure 13-10 © 2000 Prentice Hall

13 OLE DB Data Providers Page 350 Figure 13-11 © 2000 Prentice Hall

14 Chapter 13 © 2000 Prentice Hall ADO Active Data Objects; an interface that enables programmers in almost any language (including scripting) to access OLE DB functionality Page 351

15 Role of ADO Page 342 Figure 13-4 © 2000 Prentice Hall

16 ADO Object Model Page 352 Figure 13-14 © 2000 Prentice Hall


Download ppt "Chapter 13 © 2000 Prentice Hall Chapter 13 Accessing the Database Server: ODBC, OLE DB, and ADO David M. Kroenke Database Processing © 2000 Prentice Hall."

Similar presentations


Ads by Google