DAO

E703950

DAO (Data Access Objects) is an older Microsoft data access technology that provides an object-oriented interface for working with databases, particularly Jet/Access databases.

All labels observed (1)

Label Occurrences
DAO canonical 3

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Microsoft technology ⓘ
data access technology ⓘ
object-oriented API ⓘ
accessModel COM-based API ⓘ
canAccess ODBC data sources via ODBCDirect (in later versions) ⓘ
category Microsoft data access API ⓘ
linked to: OLE DB

database access library ⓘ
commonlyUsedWith Microsoft Access ⓘ
Microsoft Jet ⓘ
designedFor Jet database engine ⓘ
linked to: Jet Database Engine
developer Microsoft ⓘ
documentationScope Microsoft Jet and Access development documentation ⓘ
exposes Database object ⓘ
Field object ⓘ
Index object ⓘ
QueryDef object ⓘ
Recordset object ⓘ
TableDef object ⓘ
fullName Data Access Objects ⓘ
introducedIn early 1990s ⓘ
lessSuitableFor large-scale client-server databases ⓘ
optimizedFor local Jet databases ⓘ
primaryUse data access ⓘ
database programming ⓘ
provides database objects ⓘ
object-oriented interface to databases ⓘ
query definition objects ⓘ
recordset objects ⓘ
table definition objects ⓘ
status legacy technology ⓘ
supersededBy ADO ⓘ
OLE DB-based technologies ⓘ
supports Jet/Access databases ⓘ
relational databases ⓘ
supportsFeature data definition operations ⓘ
data manipulation operations ⓘ
schema manipulation ⓘ
transactions (limited, via Jet engine) ⓘ
supportsLanguage C++ ⓘ
Visual Basic ⓘ
Visual Basic for Applications ⓘ
linked to: VBA
typicalEnvironment Microsoft Office solutions ⓘ
linked to: Microsoft Office

desktop applications ⓘ
usedFor creating tables ⓘ
defining indexes ⓘ
navigating records ⓘ
running queries ⓘ
updating records ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.