Megosztás a következőn keresztül:


Adathalmaz relációs szerkezetének következtetése XML-ből

A relációs struktúra vagy séma DataSet táblákból, oszlopokból, megkötésekből és kapcsolatokból áll. XML-ből való betöltésekor DataSet a séma előre definiálható, vagy létrehozható explicit módon vagy következtetéssel a betöltött XML-ből. Az XML-ből származó séma és tartalom DataSet betöltéséről további információt az Adathalmaz betöltése XML-ből és Az adatkészlet sémaadatainak BETÖLTÉSE XML-ből című témakörben talál.

Ha egy séma DataSet XML-ből jön létre, az előnyben részesített módszer a séma explicit megadása az XML-sémadefiníciós nyelv (XSD) használatával (az XML-sémából származó adathalmaz relációs szerkezetének származtatása (XSD) vagy az XML-adatkorlát (XDR) használatával. Ha az XML-ben nem érhető el XML-séma vagy XDR-séma, a DataSet séma az XML-elemek és -attribútumok szerkezetéből következtethető.

Ez a szakasz az XML-elemek és attribútumok, valamint azok szerkezetének, valamint az eredményként kapott séma megjelenítésével ismerteti a sémakövető DataSet szabályokatDataSet.

Az XML-dokumentumokban nem minden attribútumot kell belefoglalni a következtetési folyamatba. A névtérre minősített attribútumok tartalmazhatnak olyan metaadatokat, amelyek fontosak az XML-dokumentumhoz, de nem a DataSet sémához. A használatával InferXmlSchemamegadhatja a következtetési folyamat során figyelmen kívül hagyandó névtereket. További információ: DataSet Schema Information betöltése XML-ből.

A szakasz tartalma

Az Adathalmaz sémakövető folyamatának összegzése
Az XML-ből származó séma következtetésére vonatkozó szabályok magas szintű összegzését DataSet tartalmazza.

Táblák következtetése
A táblaként kikövetkedő XML-elemeket ismerteti.DataSet

Oszlopok következtetése
A táblaoszlopokként kikövetkedő XML-elemeket és attribútumokat ismerteti.

Kapcsolatok következtetése
DataRelation A beágyazott, következtetett táblákhoz létrehozott objektumokat és ForeignKeyConstraint objektumokat ismerteti.

Elem szövegének következtetése
Az XML-elemek szövegéhez létrehozott oszlopokat ismerteti, és ismerteti, hogy az XML-elemek szövegét mikor hagyja figyelmen kívül a rendszer.

Következtetési korlátozások
A sémakövetkeztetés korlátait ismerteti.

XML használata adathalmazban
Leírja, hogyan működik az DataSet objektum az XML-adatokkal.

DataSet-relációs struktúra származtatása XML-sémából (XSD)
Az XML-sémadefiníciós (XSD) sémából létrehozott séma relációs struktúráját DataSet vagy sémáját ismerteti.

ADO.NET áttekintése
Ismerteti az ADO.NET architektúrát és összetevőket, valamint azt, hogyan használhatja őket a meglévő adatforrásokhoz való hozzáféréshez és az alkalmazásadatok kezeléséhez.

Lásd még