r8125: convert to xml format
[clsql.git] / doc / glossary.xml
diff --git a/doc/glossary.xml b/doc/glossary.xml
new file mode 100644 (file)
index 0000000..b991299
--- /dev/null
@@ -0,0 +1,89 @@
+<?xml version='1.0' ?>   <!-- -*- DocBook -*- -->
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+               "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+<!ENTITY % myents SYSTEM "entities.xml">
+%myents;
+]>
+
+<glossary id="glossary">
+  <note>
+    <para>This glossary is still very thinly populated, and not all
+      references in the main text have been properly linked and
+      coordinated with this glossary.  This will hopefully change in
+      future revisions.
+    </para>
+  </note>
+  <glossentry>
+    <glossterm>Active database</glossterm>
+    <glosssee otherterm="gloss-database-object" />
+  </glossentry>
+  <glossentry>
+    <glossterm>Connection</glossterm>
+    <glosssee otherterm="gloss-database-object" />
+  </glossentry>
+  <glossentry>
+    <glossterm>Closed Database</glossterm>
+    <glossdef>
+      <para>
+       An object of type <type>closed-database</type>.  This is
+       in contrast to the terms connection, database, active
+       database or <glossterm
+       linkend="gloss-database-object">database object</glossterm>
+       which don't include objects which are closed database.
+      </para>
+    </glossdef>
+  </glossentry>
+  <glossentry>
+    <glossterm>database</glossterm>
+    <glosssee otherterm="gloss-database-object" />
+  </glossentry>
+  <glossentry id="gloss-ffi">
+    <glossterm>Foreign Function Interface 
+      (<acronym>FFI</acronym>)
+    </glossterm>
+    <glossdef>
+      <para>
+       An interface from Common Lisp to a external library which
+       contains compiled functions written in other programming
+       languages, typically C.
+      </para>
+    </glossdef>
+  </glossentry>
+  <glossentry id="gloss-database-object">
+    <glossterm>Database Object</glossterm>
+    <glossdef>
+      <para>An object of type <type>database</type>.</para>
+    </glossdef>
+  </glossentry>
+  <glossentry id="gloss-field-types">
+    <glossterm>Field Types Specifier</glossterm>
+    <glossdef>
+      <para>A value that specifies the type of each field in a query.</para>
+    </glossdef>
+  </glossentry>
+  <glossentry id="gloss-sql">
+    <glossterm>Structured Query Language
+      (<acronym>SQL</acronym>)
+    </glossterm>
+    <glossdef>
+      <para>
+       An ANSI standard language for storing and retrieving data
+       in a relational database.
+      </para>
+    </glossdef>
+  </glossentry>
+  <glossentry id="gloss-sql-expression">
+    <glossterm>SQL Expression</glossterm>
+    <glossdef>
+      <para>Either a string containing a valid SQL statement, or
+       an object of type <type>sql-expression</type>.
+       <note>
+         <para>This has not been implemented yet, so only strings
+           are valid SQL expressions for the moment.
+         </para>
+       </note>
+      </para>
+    </glossdef>
+  </glossentry>
+</glossary>
+