Date post: | 20-Jun-2015 |
Category: |
Technology |
Upload: | guest7c1fc5 |
View: | 2,826 times |
Download: | 4 times |
IBExpert KG.
2
IBExpert KG.
… the only tools you’ll ever need!
IBExpert is the leading GUI tool for Firebird and InterBase® databases.
Produced by IBExpert KG, headed by Holger Klemt, who has more than 18 years experience in database design and development.
The following provides an overview of the many features and options offered by IBExpert. See how fast you can develop and administrate your Firebird/InterBase® database with the aid of IBExpert.
3
IBExpert KG.
Database registration
Register your database for IBExpert
use …
…and select a wide range of settings,
options and defaults, specific to this
particular database.
4
IBExpert KG.
With many options including
log files, backup & restore files, default paths, filters, scripts, transactions, and
so on.
Test your connection and you’re then ready to start working with IBExpert.
5
IBExpert KG.
Communications Diagnostics
delivers a detailed protocol of the test connect to a
registered InterBase®/Firebird server and the results
detailed status information concerning the various steps
taken to make the connection is displayed
indicates problem areas if the connection is not achieved
6
IBExpert KG.
A database connection is made by simply double-clicking on the registered database name in the IBExpert DB Explorer, the main database navigator.
Your databases and their objects are all clearly displayed here in a tree structure.
SQL Assistan
t
You can sort your database objects into projects, and view database and object details in the SQL Assistant below it. SQL
Assistant
DB Explorer
7
IBExpert KG.
All database objects can be created, altered and deleted in the IBExpert Object Editors:
IBExpert Table Editor
8
IBExpert KG.
multiple pages customized
toolbars for each editor and page
right-click context-sensitive menus throughout
customizable short cuts
IBExpert Editor features:
Table Editor / Grants page
9
IBExpert KG.
User & Grant Managers In addition to the Grant
pages in the individual object editors,
IBExpert also provides a User Manager
and a Grant Manager.
10
IBExpert KG.
For queries and hand-coding, use IBExpert‘s SQL Editor.
IBExpert SQL Editor
11
IBExpert KG.
print results
filter queries …
… and compare individual query performance
12
IBExpert KG.
analyze query plans
and performance
13
IBExpert KG.
Visual Query Builder
Construct your queries by point & click;
view relationships and see, for
example, how joins are made – ideal for
beginners.
14
IBExpert KG.
Script Executive
capable of more complex work than the SQL Editor
use for executing multiple scripts from a single script
full Unicode support select individual
statements for analysis or deletion
own language extensions
15
IBExpert KG.
stored procedure & trigger editors
customize templates
create a procedure from a query
or directly from the Table & Field Editors
debug
analyze performance
Stored procedures & triggers
16
IBExpert KG.
Stored procedure & trigger debuggerIBExpert interprets the procedure and runs the commands one at a time.
Functions include breakpoints, step into, trace or run to cursor.
you can watch certain parameters
and even change values on the fly
analyze the performance and indices used
17
IBExpert KG.
SP/Triggers/Views Analyzer
Analyze all procedures, triggers
and views at the click of a button
… and then optimize.
It’s that simple with IBExpert!
18
IBExpert KG.
Dependencies Viewer
any dependencies upon an object
an object's dependency upon other objects
direct or indirect recursion
Before manipulating or deleting database objects, check for
19
IBExpert KG.
IBEBlock
A set of DDL, DML and other statements that are executed on the server and on the client side, including some specific constructions applicable only in IBExpert or IBEScript, independent of the database server version.
The syntax of IBEBlock is similar to that of stored procedures but there are many important extensions.
IBExpert’s own script extensions
20
IBExpert KG.
With EXECUTE IBEBLOCK you will be able to:
work with different connections within a single IBEBLOCK at the same time
move (copy) data from one database to another join tables from different databases compare data from different databases and
synchronize them populate a table with test data using random values
or values from other tables or even from other databases
access external databases via ODBC drivers transaction control across multiple databases integration of many IBExpert functions in batch files dispatch and receive e-mails
... and much more
21
IBExpert KG.
execute ibeblock as begin cbb = 'execute ibeblock (LogLine variant) as begin ibec_progress(LogLine); end';
db = ibec_GetDefaultConnection(); ibec_ExtractMetadata(db, 'E:\meta.sql', 'GenerateCreate; ExtractPrivileges; ExtractDescriptions', cbb);
end;
IBEBlock example: complete metadata extract
22
IBExpert KG.
create a new database visually
manipulate an existing database
or reverse engineer your database to create a model
Database Designer
23
IBExpert KG.
IBExpert Database Designer
generate a script from your model
model options for all objects
manage subject areas
24
IBExpert KG.
Database Backup & Restore
Your database backups and restores can be started manually or automated using IBExpertBackupRestore.
25
IBExpert KG.
Database Statistics useful for detecting &
solving a variety of performance problems
retrieves & displays important database statistical information, which can be exported to numerous file formats or printed
26
IBExpert KG.
Database MonitoringMonitor your database(s):
who is logged on where
observe key database information
and transactions
monitor statemen
ts
27
IBExpert KG.
extract your database metadata
search your database metadata
print your database metadata
28
IBExpert KG.
Compare the data of two tables in different databases and obtain a script detailing all discrepancies, including the corresponding INSERT, UPDATE and DELETE statements.
Compare database versions or database SQL scripts with
IBExpert's Database Comparer.
IBExpert Table Data Comparer
IBExpert Database Comparer
29
IBExpert KG.
Test data generator
generate test data specifically for your own database
30
IBExpert KG.
Data Analysis / OLAP IBExpert's integrated OLAP
and data warehouse component quickly and easily analyzes data in the database.
use to build cubes, manage dimensions and
measures.
31
IBExpert KG.
IBExpert ODBC Viewer
Browse data from any ODBC source available on your PC and export data from an ODBC source into
an SQL script or directly into a Firebird/InterBase® database.
32
IBExpert KG.
Blob Viewer/Editor
Enables blob fields in an open grid to be viewed as Text, Hex, Picture (PNG and TIFF images are supported), RTF, Web Page, XML or As Unicode Text.
An As BLR page appears additionally when blobs with subtype 2 data are recognized.
33
IBExpert KG.
Report Manager
IBExpert Report Manager
create a new report on any volume or in the database
double-click on database entries to automatically create required objects
supports the printing of Unicode strings many export filters available
IBEBlock commands for automatic report execution in command-line mode, for example with batch files
34
IBExpert KG.
Generate HTML
Documentation
Generate HTML Documentation
Generate fully-linked software documentation with just a few mouse
clicks.
35
IBExpert KG.
Environment options
… customize your working environment
36
IBExpert KG.
Further options include:
Code formatting options
General Templates
Editor Options
Visual Options
Keyboard Templates
General Templates
Code formatting options
Object Editor Options
37
IBExpert KG.
IBExpert has even more functions ….
Recompute selectivity of all indices
Recompile all triggers
Database Monitoring
Database Properties
SQL Monitor
Log Manager
Localize IBExpert
Recompile all stored procedures
Database Validation
Database Shutdown
Database Online
Server Properties/Log
Localize IB Messages
38
IBExpert KG.
IBExpert Server Tools
automate your routine administration tasks
IBExpertWebForms
create database-based web applications without any html knowledge
IBExpertDemoDB
ideal for benchmark testing
IBExpertLive
over 200 hours of lectures and tutorials
IBExpert Developer Studio isn‘t just the IDE you‘ve seen here. It also includes:
39
IBExpert KG.
IBExpert Server Tools Automate your routine administration tasks using the HK-Software services control center.
IBExpertBackupRestore
IBExpertInstanceManager
IBExpertJobScheduler
IBExpertTransactionMonitor
as well as IBEScript.exe and IBEScript.dll
40
IBExpert KG.
automatic backup and restore facilities for Firebird and InterBase® databases
for any number of databases
separate backup, restore, schedule and log mailing parameters for each database
compress backup files and restore to an alternative server
automatic e-mail function
install several instances of the Firebird server on one Windows® machine using different ports
database monitoring e-mail notification use different SYSDBA
passwords use multiple CPUs more
effectively use old and new
Firebird versions on one machine
IBExpertBackupRestore
IBExpertInstanceManager
41
IBExpert KG.
schedule regular jobs to run automatically
e.g. if you wish a certain IBEBlock to be executed on a daily basis or every two hours
specify e-mail notification
monitors, views and analyzes dynamic transactions within Firebird and InterBase® databases
pick out those transactions that slow performance, and optimize them
IBExpertJobScheduler
IBExpertTransactionManager
IBEScript.exe & IBEScript.dll execute any valid IBExpert script in batch files
encrypt script files all IBEScripts managed in the IBExpert DB
Explorer use IBEScript.dll to integrate IBExpert scripts in
your own application
42
IBExpert KG.
IBExpertWebForms
create database-based web applications without any html knowledge
43
IBExpert KG.
IBExpertDemoDB
ideal for benchmark testing specify the number of data sets to be generated,
and it generates the same random data sets every time
44
IBExpert KG.
IBExpertLive
IBExpertLive is a streaming system
based on the Firebird server, allowing you to
view our comprehensive
collection of Firebird presentations and
tutorials.
45
IBExpert KG.
And all our products are supported by:
Comprehensive online documentationwww.ibexpert.com/doc
Support forumswww.firebirdexperts.com
Newsgroupsnews://ibexpert.info/interbase.ibexpert.en
46
IBExpert KG.
Product description No. of usersLicense
price in Euros (EUR)excl. VAT/sales tax
Software Assurance
price in Euros (EUR)excl. VAT/sales tax
Single license: 1 workstation within a company
1 189.00 89.00
5 License starter pack: 5 workstations within a company
5 799.00 399.00
10 License starter pack: 10 workstations within a company
10 1,499.00 699.00
Site License: Company license for all work stations at a single company location.
Unlimited within a company location
1,950.00 899.00
Enterprise Site License: Enterprise license for all workstations within an enterprise regardless of the number of locations or the distance between them.
Unlimited within an enterprise
Price on request
Price on request
VAR License: entitles you to distribute IBExpert together with your own software. Important: you are only entitled to distribute IBExpert together with your own software to your customers if your VAR License update entitlement is still valid!
Unlimited use at one site/location
and unlimited customer
installation
2,990.00 1,390.00
Enterprise VAR License: Includes a full VAR License and a full Enterprise Site License.
Unlimited (customer installation included)
Price on request
Price on request
47
IBExpert KG.
Product descriptionLicense
price in Euros (EUR)excl. VAT/sales tax
IBExpert Server Tools single license for one computerincluding all updates for 12 months
79.00
IBExpert Server Tools reseller pack 5 licensesincluding all updates for 12 months
299.00
IBExpert Server Tools reseller pack 10 licensesincluding all updates for 12 months
499.00
IBExpert Server Tools license fees
Further IBExpert KG products & services can be found at our website at www.ibexpert.com.
48
IBExpert KG.
Still not convinced?
Then download the IBExpert Trial Version, a fully-functional 45-day IBExpert version, today
from:
www.ibexpert.com/download
49
IBExpert KG.
Further information: Purchase:www.ibexpert.com www.ibexpert.com/[email protected]
… the only tools you’ll ever need!