r9457: Reworked CLSQL file structure.
[clsql.git] / doc / glossary.xml
1 <?xml version='1.0' ?>
2 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
4 <!ENTITY % myents SYSTEM "entities.inc">
5 %myents;
6 ]>
7
8 <glossary id="glossary">
9   <note>
10     <para>This glossary is still very thinly populated, and not all
11     references in the main text have been properly linked and
12     coordinated with this glossary.  This will hopefully change in
13     future revisions.
14     </para>
15   </note>
16   <glossentry>
17     <glossterm>Active database</glossterm>
18     <glosssee otherterm="gloss-database-object" />
19   </glossentry>
20   <glossentry>
21     <glossterm>Connection</glossterm>
22     <glosssee otherterm="gloss-database-object" />
23   </glossentry>
24   <glossentry>
25     <glossterm>Closed Database</glossterm>
26     <glossdef>
27       <para>
28         An object of type <type>closed-database</type>.  This is
29         in contrast to the terms connection, database, active
30         database or <glossterm
31         linkend="gloss-database-object">database object</glossterm>
32         which don't include objects which are closed database.
33       </para>
34     </glossdef>
35   </glossentry>
36   <glossentry>
37     <glossterm>database</glossterm>
38     <glosssee otherterm="gloss-database-object" />
39   </glossentry>
40   <glossentry id="gloss-ffi">
41     <glossterm>Foreign Function Interface 
42     (<acronym>FFI</acronym>)
43     </glossterm>
44     <glossdef>
45       <para>
46         An interface from Common Lisp to a external library which
47         contains compiled functions written in other programming
48         languages, typically C.
49       </para>
50     </glossdef>
51   </glossentry>
52   <glossentry id="gloss-database-object">
53     <glossterm>Database Object</glossterm>
54     <glossdef>
55       <para>An object of type <type>database</type>.</para>
56     </glossdef>
57   </glossentry>
58   <glossentry id="gloss-field-types">
59     <glossterm>Field Types Specifier</glossterm>
60     <glossdef>
61       <para>A value that specifies the type of each field in a query.</para>
62     </glossdef>
63   </glossentry>
64   <glossentry id="gloss-sql">
65     <glossterm>Structured Query Language
66     (<acronym>SQL</acronym>)
67     </glossterm>
68     <glossdef>
69       <para>
70         An ANSI standard language for storing and retrieving data
71         in a relational database.
72       </para>
73     </glossdef>
74   </glossentry>
75   <glossentry id="gloss-sql-expression">
76     <glossterm>SQL Expression</glossterm>
77     <glossdef>
78       <para>Either a string containing a valid SQL statement, or
79       an object of type <type>sql-expression</type>.
80       <note>
81         <para>This has not been implemented yet, so only strings
82         are valid SQL expressions for the moment.
83         </para>
84       </note>
85       </para>
86     </glossdef>
87   </glossentry>
88 </glossary>
89