Home | Previous Page | Next Page   DataBlade Module Concepts >

What Are DataBlade Modules?

A DataBlade module is a software package that extends the functionality of IBM Informix Dynamic Server. The package includes SQL statements and supporting code written in an external language or Informix SPL. DataBlade modules can also contain client components.

A DataBlade module adds user-defined database objects that extend the SQL syntax and commands you can use with your Informix database server. A database object is an SQL entity, such as a data type, routine, or database table. Your Informix database server handles DataBlade module objects as built-in objects. When it handles a user-defined database object, it executes the associated source code provided with the DataBlade module.

Extensions to your database server belong to two main categories:

If you are unfamiliar with DataBlade module technology and the DataBlade Developers Kit, you might have the following questions:

Each of these questions is addressed in the following subsections.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]