Glossary

If you want to define a number of terms specific to your project then you may want to use a glossary.

Contents

A B


A

abstraction
Refers to the decoupling of how information is presented to information consumers (users or applications) from how the information is represented in underlying data sources. Abstraction is achieved through two key technical capabilities: federation and modeling.
Teiid provides information abstraction through the use of relational and XML views, which are defined in the Designer and packaged in VDBs for execution by the query engine.
access pattern
Constraints imposed on criteria for particular columns in order for a query to be processed. Often, these criteria are imposed by different (non-JDBC) data sources.
Teiid provides the means to define access patterns in models using the Designer, which are then enforced when processing queries by the query engine.

B

batch
A set of records returned in response to a query.
batched updates (SQL)
The batch update feature allows multiple update operations to be executed at once as a single batch, rather than as independent operations. In some cases, this can greatly improve performance.
BLOB
Binary large object. This is a term commonly used in relational DBMS systems.
Teiid supports querying and updating of BLOBs and CLOBs.
bootstrap properties
The set of properties required for a system to start up.

To do this simply enter the following <div> element using a RichText / HTML paragraph.

	

<p><a class="anchorfix" name="Top"></a></p>

<div id="proj_glossary">
    <table border="0">
        <tbody>
            <tr>
                <th>Contents</th>
            </tr>
            <tr>
                <td align="left">
                    <p>
                        <a class="glossary_ref" href="#A">A</a> <a class="glossary_ref" href="#B">B</a>
                    </p>
                </td>
            </tr>
        </tbody>
    </table>

    <br />
    <a name="A" class="anchorfix" id="A"></a>
    <h2 class="content_page_header">A</h2>

    <dl>
        <a name="abstraction"></a>
        <dt>abstraction</dt>
        <dd>Refers to the decoupling of how information is presented to information consumers (users or applications) from how the information is represented in underlying <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">data sources</a>.  Abstraction is achieved through two key technical capabilities: <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">federation</a> and <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">modeling</a>.</dd>
        <dd>Teiid provides information abstraction through the use of <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">relational</a> and <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">XML</a>   <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">views</a>, which are defined in the <span class="product">Designer</span> and packaged in <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">VDBs</a> for execution by the <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">query engine</a>.</dd>
        <a name="accesspattern"></a>
        <dt>access pattern</dt>
        <dd>Constraints imposed on <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">criteria</a> for particular <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">columns</a> in order for a query to be processed.  Often, these criteria are imposed by different (non-<a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">JDBC</a>) <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">data sources</a>.</dd>
        <dd>Teiid provides the means to define access patterns in <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">models</a> using the <span class="product">Designer</span>, which are then enforced when processing <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">queries</a> by the <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">query engine</a>.</dd>
    </dl>
    <div align="right"><a href="#Top">Top of page</a></div>

    <a name="B" class="anchorfix"></a>
    <h2 class="content_page_header">B</h2>

    <dl>
        <a name="batch"></a>
        <dt>batch</dt>
        <dd>A set of <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">records</a> returned in response to a <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">query</a>. </dd>
        <a name="batchupdates"></a>
        <dt>batched updates (<a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">SQL</a>)</dt>
        <dd>The batch update feature allows multiple update operations to be executed at once as a single batch, rather than as independent operations.  In some cases, this can greatly improve performance. </dd>
        <a name="blob"></a>
        <dt>BLOB</dt>
        <dd>Binary large object.  This is a term commonly used in relational <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">DBMS</a> systems.</dd>
        <dd>Teiid supports querying and updating of BLOBs and <a class="glossary_ref" href="/projects/teiid/Documentation/Glossary.html">CLOBs.</a></dd>
        <a name="bootstrapproperties"></a>
        <dt>bootstrap properties</dt>
        <dd>The set of properties required for a system to start up.</dd>
    </dl>

    <div align="right"><a href="#Top">Top of page</a></div>
</div>


To help browse the glossary a lot of anchors tags <a> are used. These take the form <a name="X" id="X" class="anchorfix"></a> and are referenced using <a href="#X">X</a>