~ubuntu-branches/ubuntu/trusty/libdbi/trusty

« back to all changes in this revision

Viewing changes to doc/programmers-guide/terminology.html

  • Committer: Package Import Robot
  • Author(s): Laszlo Boszormenyi (GCS), Laszlo Boszormenyi (GCS), Prach Pongpanich
  • Date: 2014-01-20 21:19:50 UTC
  • mfrom: (3.1.9 sid)
  • Revision ID: package-import@ubuntu.com-20140120211950-zyd6ykii7rd4vm7x
Tags: 0.9.0-1
[ Laszlo Boszormenyi (GCS) ]
* Correct debian/copyright .

[ Prach Pongpanich ]
* Imported Upstream version 0.9.0 (Closes: #708115, #717437)
* Use debhelper short rules with autoreconf (Closes: #565558)
* Add -dbg package
* Update symbols file for new symbols
* Add multiarch support
* Bump Standards-Version to 3.9.5
* Change Vcs fields to point to collab-maint
* Adopt package (Closes: #635659)

Show diffs side-by-side

added added

removed removed

Lines of Context:
77
77
>1.2. libdbi Concepts and Terminology</A
78
78
></H1
79
79
><P
80
 
>       In this guide, the terms <SPAN
 
80
>In this guide, the terms <SPAN
81
81
CLASS="QUOTE"
82
82
>"user"</SPAN
83
83
> and <SPAN
84
84
CLASS="QUOTE"
85
85
>"programmer"</SPAN
86
 
> are used
87
 
        interchangably, since the target audience is the software developer using libdbi in
88
 
        his program. The libdbi architecture provides serveral <SPAN
 
86
> are used interchangably, since the target audience is the software developer using libdbi in his      program. A star character (*) represents a wildcard matching any letters. For example, <SPAN
 
87
CLASS="QUOTE"
 
88
>"dbi_conn_*"</SPAN
 
89
> would represent all functions beginning with <SPAN
 
90
CLASS="QUOTE"
 
91
>"dbi_conn_"</SPAN
 
92
>.</P
 
93
><P
 
94
>Before doing anything useful, your program must initialize libdbi. This creates an <SPAN
 
95
CLASS="QUOTE"
 
96
>"instance"</SPAN
 
97
> of libdbi which is accessible through a handle. The libdbi architecture provides several <SPAN
89
98
CLASS="QUOTE"
90
99
>"drivers"</SPAN
91
 
>, one
92
 
        for each type of database server. All drivers are loaded into memory upon libdbi
93
 
        initiallization and are made available to the programmer. Once a driver is
94
 
        <EM
 
100
>, one for each type of database server. All drivers are loaded into memory by each libdbi instance upon initialization and are made available to the programmer. Once a driver is <EM
95
101
>instantiated</EM
96
 
>, it represents a distinct database session and is
97
 
        called a <SPAN
 
102
>, it represents a distinct database session and is called a <SPAN
98
103
CLASS="QUOTE"
99
104
>"connection"</SPAN
100
 
>. Multiple connections may exist for a single driver, and
101
 
        all will function independently of each other. A star character (*) represents a
102
 
        wildcard matching any letters. For example, <SPAN
103
 
CLASS="QUOTE"
104
 
>"dbi_conn_*"</SPAN
105
 
> would
106
 
        represent all functions beginning with <SPAN
107
 
CLASS="QUOTE"
108
 
>"dbi_conn_"</SPAN
109
 
>.
110
 
      </P
 
105
>.</P
111
106
></DIV
112
107
><DIV
113
108
CLASS="NAVFOOTER"