|
|
M1am
Database Programming with Tcl/Tk
Tom Poindexter, Talus Technologies, Inc.
Who should attend: Programmers who are planning to develop database applications in Tcl/Tk. Participants should already have a working knowledge of Tcl/Tk. Experience with SQL and database systems is helpful, but not required.
This tutorial focuses on building database applications in Tcl/Tk by utilizing database extensions. The Tcl database extensions Sybtcl and Oratcl are featured, representing extensions to two of the most popular relational databases from Sybase and Oracle. Sybtcl and Oratcl are explored in detail, from simple query/insert/update/delete to using advanced features such as executing stored procedures and BLOBs (binary large objects.)
Other topics covered include:
|
Requirements for using Tcl database extensions
|
|
Dealing with error situations and server feedback
|
|
Accessing meta data, data about result sets
|
|
Transaction semantics
|
|
Common Tcl/Tk programming patterns
|
|
Database administration scripts
|
|
Using Sybtcl/Oratcl sample programs, Wisqlite and Wosql
|
|
Compiling and building the Sybtcl/Oratcl extensions
|
|
Review of other Tcl database extensions
|
Tom Poindexter
is President of Talus Technologies, Inc., a Denver based software consulting company. Tom has authored and maintains the Sybtcl and Oratcl Tcl database extensions. Tom has 18+ years experience in software design and programming and has been developing Tcl-based database applications for Denver area telecommunications clients since 1992. He is also a contributing author of Tcl/Tk Tools, an upcoming title from O'Reilly & Associates.Tom also writes robot simulation games in C and Tcl. Tom has earned an MBA from Illinois State University.
|