Technical Overview
kinodb is a database design, development and deployment tool that
is suited to the development and production implementation of relational databases
of all sizes and types. It makes possible the design and deployment of complex
database applications in a fraction of the time that is required using conventional
techniques.
kinodb is ideally suited to incremental and iterative development
projects of any size.
This section covers some of the main features and capabilities
of kinodb.
- Portability - Single client for any database server
- Design view - See all or part of your application as you construct it
which allows the developer to:
- Add tables and fields using simple drag and drop
- Create relationships between tables using drag and drop
- Control table and field behaviour, e.g. the conditions when a field can be viewed or edited
- Document the application, with both technical and user help, this includes context sensitive user help
- Test the application immediately - as there is no SQL to write or forms to design,
the application be tested as soon as the table or fields have been created.
- Reporting - the powerful HTML report designer enables the creation and maintenance of complex reports
- Workflow - the workflow engine allows the definition of workflows
- Technical details
- Database-independent field types
- Automatic maintenance of referential integrity
- Handling of large record sets - As the volume of data within an application changes kinodb automatically adapts.
- Security - is integrated into every kinodb application.
The security model can be as simple or as sophisticated as required and,
like all other parts of kinodb, is easy for the developer to configure
and re-configure as and when needed.
- User Interface
- System administrator functions
- User tracking - The level of user tracking can be set for areas of an application and/or at an individual level
- Observer - Remotely observe a users session
- Audit trail - Automatically see who and when created or last updated a record.
- Performance monitoring - Monitor the performance of an application in terms of memory usage and server response times.
This information is available in graphical format. In addition, it is possible to breakdown the response time for each server request,
in terms of response time for all the queries, processing time, browser formating, etc. This enables focused effort to resolve any
performance issues with any part of an application.
For more details of these and other kinodb capabilities, please
contact us.
|
See Also
Other topics in this section:
Back to kinodb
|