Smart Buildings Systems for Architects, Owners and Builders

(ff) #1

Open Database Connectivity


Other software applications typically work with SQL databases to provide
additional functionality, connectivity, interoperability, and access. One of
these is the Open Database Connectivity (ODBC) interface (Fig. 2.10).
ODBC allows ODBC-compliant software applications to access ODCB-
compliant databases through a middle layer of software known as database
drivers that resides between the application and the database. Developers of
the application do not need to know the specific database the application will
use. A software application can access several databases with multiple drivers.
ODBC is an SQL-based interface developed jointly by Microsoft and an indus-
try working group called the SQL-Access Group but it is supported by other major
manufacturers of SQL databases as well. This interoperability is important for


Access
Control

Human
Resources

Video
Surveillance

Fire
Alarm

Lighting BAS
Control

Voice
Network

Data
Network

Figure 2.9 Shared databases.


26 Smart Building Systems for Architects, Owners, and Builders
Free download pdf