Şema ait olan veya belirli bir kullanıcı tarafından oluşturulan veritabanı nesneleri topluluğudur. Katalog bir veya daha fazla şemaları içerebilir, ancak her zaman görüş ve bilgi şemanın etki alanları içeren INFORMATION_SCHEMA adlı bir şema içermesi gerekir. ole DB şema bilgileri önceden tanımlanmış şema satır kümeleri kullanarak alınır ve türleri, tablolar, sütunlar, dizinler, gösterim, iddialar ve kısıtlamaları, istatistikleri, karakter kümeleri, alfabe ve etki alanları içerir.
Şema satır kümeleri temsil eden meta verileri önceden tanımlanmış satır kümeleri vardır. Şema satır kümeleri, nerede veritabanı yapısını derleme zamanında bilinmemektedir dinamik programlama, genellikle kullanılır. Sen-ebilmek kullanma bu şema satır kümeleri çalıştırma sırasında bir veritabanı hakkında bilgi edinme.
Typedef sınıflarının şema satır kümeleri oluşturmak için kullanın. Şema satır kümesi sınıfları ve buna karşılık gelen typedef aşağıda listelenmiştir. Şema satır kümesi örneği oluşturduktan sonra CRestrictions::Open çağırmalısınız. Bu yöntem, belirlediğiniz sınırlamalar geçerli bir sonuç kümesi döndürür. Bkz: IDBSchemaRowset kısıtlama sütunlar her şema satır kümesi ile ilişkili bilgi.
Aşağıdaki tabloda her ole db şema satır kümesi ve onun karşılık gelen görüntüler ole db şablon typedef sınıfı ve bilgi sınıfı.
# include lt;atldbsch.h>
Ayrıca bkz: