0item(s)

Uw winkelwagen bevat geen artikelen.

Product was successfully added to your shopping cart.

Elevate Software

DBISAM van Elevate Software compileert direct in uw applicatie zonder dat u externe bibliotheken nodig heeft. Indien gewenst wordt ook runtime package ondersteund. Het heeft een zeer kleine voetprint en heeft geen formulier support nodig in Delphi 6, C++Builder 6 en hoger, waardoor de grootte van niet-UI applicaties zoals services of web applicaties beperkt blijven tot een minimum.
Klik hier voor meer product informatie en prijzen

DBISAM is beschikbaar voor Delphi 5, 6 en 7, C++Builder 5 en 6, Borland Developer Studio 2005 en 2006, RAD Studio 2007, 2009, 2010 en XE voor Windows en ook voor Kylix 2 en 3 voor Linux. TDBISAMEngine, TDBISAMSession,TDBISAMDatabase, TDBISAMTable, andTDBISAMQuery componenten zijn beschikbaar voor al deze versies.

De complete broncode voor alle hulpprogramma’s en de broncode voor DBISAM zelf is tegen een meerprijs beschikbaar.

De hulpprogramma’s geleverd met DBISAM zijn:

Utility Description
Database System Utility Deze utility geeft de ontwikkelaar en eindgebruiker de mogelijkheid DBISAM tabellen te maken, browsen, updaten, herstructureren, zoeken, queries te maken en te printen vanuit een handige en eenvoudig te gebruiken user interface.
Server Administration Utility Deze functie geeft de ontwikkelaar en eindgebruiker de mogelijkheid een DBISAM database server te beheren vanuit een handige en eenvoudig te gebruiken user interface. Met dit hulpprogramma kunt u data, gebruikers, databases en gebruikersrechten configureren en tevens server log informatie ophalen. Alle functies zijn ontworpen om administrators rechten op de database te beheren en gecontroleerde toegang te kunnen geven op een per-gebruiker basis.
BDE Database Transfer Utility Deze functie geeft ontwikkelaars en eindgebruikers de mogelijkheid elke tabel(len) die via de BDE benaderbaar zijn te migreren naar DBISAM formaat door slechts een aantal muisklikken. Zowel BDE aliases als normale directories worden ondersteund als de bron voor de migratie waardoor heteenvoudig is een hele database over te hevelen.

Engine Features

ImageDBISAM kan worden gebruikt al seen stand-alone, multi-user of client-server engine.

DBISAM doet geen pre-allocatie van grote blokken van het geheugen en gebruikt standard slechts 128K geheugen voor elke fysieke tabel in een sessie met BLOB velden en 96K voor elke fysieke tabel in een sessie die geen BLOB velden bevat – 32K voor records, 64K voor indexen en 32K voor BLOB’s (indien aanwezig). Deze cijfers kunnen worden aangepast in de engine om meer geheugen gebruik toe te staan wanneer wenselijk. het maakt gebruik van een LRU cache management algorithme inclusief intelligente read-ahead buffering, geoptimaliseerde, geserialiseerde writes en support voor alleen-lezen apparaten zoals CD-ROMs met geoptimaliseerde buffering.

Automatische record vergrendeling en handmatige tabel vergrendeling wordt ondersteund in DBISAM. Record vergrendeling kan worden geconfigureerd als pessimistisch(standaard) of optimistisch.

DBISAM biedt transactie ondersteuning in de vorm van gebufferde, geserialiseerde transacties waardoor tabellen in tact blijven na onverwachte stroom uitval van het workstation met kleine, en in meeste gevallen, geen data corruptive. Ze zijn echter niet volledige veilig tegen falen.

DBISAM bevat automatiche opsporing van wijzgingen met een policy die kan worden geconfigureerd als “lazy”of “strict”op en per-sessie bases. Dit geeft u de mogelijk om te definieren hoe actuele data moet zijn wanneer het wordt aangeroepen door de applicatie.

De in-memory tabellen in DBISAM zijn gelijk aan disk-gebaseerde tabellen en kunnen worden gedeeld over meerder threads in dezelfde applicatie. U kunt zowel lokale in-memory tabellen maken en gebruiken die zijn opgeslagen in het geheugen van de client applicatie of remote in-memory tabellen die zijn opgeslagen in het geheugen van de database server. In-memory tabellen kunnen in SQL worden gebruikt en in combinatie met disk-gebaseerde tabellen.

DBISAM ondersteunt cached updates op een enkele tabel of resultaat set van een query met complete reconciliation control tijdens de toepassing van de cached updates om eventuele fouten te te behandelen. DBISAM bevat tevens IProvider ondersteuning waardoor h et ideaal is voor gebruik met het standaard TClientDataSet component.

De DBISAM engine, vertegenwoordigd door het TDBISAMEngine component, is zeer aanpasbaar. Triggers, server-side procedures, geplande events, aangepaste SQL en filter functies, en aangepaste engine handtekeningen kunnen worden toegevoegd en gewijzigd via de engine. Echter, server-side procedures en geplande events zijn allen beschikbaar wanneer de engine fungeert acting als een database server. Triggers geven de mogelijkheid code toe te voegen die is uitgevoerd voor of na een insert, update of delete. Aangepaste SQL en filter functies kunnen worden gebruikt om complexe functies toe te voegen aan de SQL en filter grammer, dus geeft u de mogelijkheid om de complexiteit van uw SQL en filter expressies te reduceren. Aangepaste engine handtekeningen kunnen worden gebruikt om alle tabellen te “ondertekenen”, stroomlijnen, backuppen, en remote database server vragen en response te ondertekenen met een unique stempel zodat alleen uw applicatie toegang kan hebben tot deze resources.
Table Format Features

ImageHet standard maximum bestandsformaat in DBISAM is 4 gigabytes . U kunt uitgebreide support voor files tot 128 gigabytes toevoegen. Dit is momenteel alleen beschikbaar voor de Windows omgeving. DBISAM gebruikt tot 3 fysieke bestanden per logische tabel. Alle vrije ruimte in DBISAM tabellen wordt automatisch gerecycled. In aanvulling kan iedere vrije ruimte onmiddellijk worden verwijderd uit de tabel door optimalisatie van de tabel. DBISAM gebruikt vastegestelde lengtes voor de records en variabele index pagina’s en BLOB block grootte. Voor het maken of creating or wijzigen van tabellen bevatten de meest bruikbare functies:


Table Feature Description
DBISAM van Elevate Software compileert direct in uw applicatie zonder dat u externe bibliotheken nodig heeft. Indien gewenst wordt ook runtime package ondersteund. Het heeft een zeer kleine voetprint en heeft geen formulier support nodig in Delphi 6, C++Builder 6 en hoger, waardoor de grootte van niet-UI applicaties zoals services of web applicaties beperkt blijven tot een minimum.
Klik hier voor meer product informative en prijzen

DBISAM is beschikbaar voor Delphi 5, 6 en 7, C++Builder 5 en 6, Borland Developer Studio 2005 en 2006, RAD Studio 2007, 2009, 2010 en XE voor Windows en ook voor Kylix 2 en 3 voor Linux. TDBISAMEngine, TDBISAMSession,TDBISAMDatabase, TDBISAMTable, andTDBISAMQuery componenten zijn beschikbaar voor al deze versies.

De complete broncode voor alle hulpprogramma’s en de broncode voor DBISAM zelf is tegen een meerprijs beschikbaar.

De hulpprogramma’s geleverd met DBISAM zijn:

Data types De meeste gebruikelijke data types (inclusief BCD, BLOB, GUID, en auto-increment) worden ondersteund in in DBISAM tabellen, en complete en accurate NULL support is voorzien voor alle data types.
Encryption Tabellen kunnen worden ge-encrypt door strong encryption te gebruiken.
International locales Tabellen kunnen worden toegewezen aan een locale om te bepalen hoe sorteringen tevoorschijn komen in indexen alsmede elke zoekopdracht of filtering gedaan op de tabel via filters of SQL. Deze functie is momenteel allen beschikbaar voor
Configurable index page en BLOB block grootte Zowel index pagina’s als BLOB block groottes kunnen worden aangepast om de toegang en opslag requirements te optimaliseren
User-defined versioning Tables can be assigned major and minor version numbers, which allows for easy structure version checking and updating.
Lange veld namen en veld en tabel omscrhijvingen Veldnamen kunnen redelijk lang zijn en omschrijvingen kunnen worden gespecificeerd voor tabellen en velden voor referentie doeleinden
Min, max, en gevraagde beperkingen, standasrd waardes en character-case character-case specificeerders voor velden Eenvoudige expressie beperkingen kunnen worden toegekend aan velden, en standard waardes kunnen automatisch worden toegekend aan NULL velden wanneer records worden toegevoegd. Ook kunt u speciferen dat een veld upper of lower case is wanneer het veld wordt gewijzigd.
BLOB compression BLOB velden kunnen worden comprimeerd om ruimte te sparen en fields can be compressed to save space, and de compressie is transparant wanneer het is ingeschakeld.
Utility Description
Database System Utility Deze utility geeft de ontwikkelaar en eindgebruiker de mogelijkheid DBISAM tabellen te maken, browsen, updaten, herstructureren, zoeken, queries te maken en te printen vanuit een handige en eenvoudig te gebruiken user interface.
Server Administration Utility Deze functie geeft de ontwikkelaar en eindgebruiker de mogelijkheid een DBISAM database server te beheren vanuit een handige en eenvoudig te gebruiken user interface. Met dit hulpprogramma kunt u data, gebruikers, databases en gebruikersrechten configureren en tevens server log informatie ophalen. Alle functies zijn ontworpen om administrators rechten op de database te beheren en gecontroleerde toegang te kunnen geven op een per-gebruiker basis.
BDE Database Transfer Utility Deze functie geeft ontwikkelaars en eindgebruikers de mogelijkheid elke tabel(len) die via de BDE benaderbaar zijn te migreren naar DBISAM formaat door slechts een aantal muisklikken. Zowel BDE aliases als normale directories worden ondersteund als de bron voor de migratie waardoor heteenvoudig is een hele database over te hevelen.

Engine Features

ImageDBISAM kan worden gebruikt al seen stand-alone, multi-user of client-server engine.

DBISAM doet geen pre-allocatie van grote blokken van het geheugen en gebruikt standard slechts 128K geheugen voor elke fysieke tabel in een sessie met BLOB velden en 96K voor elke fysieke tabel in een sessie die geen BLOB velden bevat – 32K voor records, 64K voor indexen en 32K voor BLOB’s (indien aanwezig). Deze cijfers kunnen worden aangepast in de engine om meer geheugen gebruik toe te staan wanneer wenselijk. het maakt gebruik van een LRU cache management algorithme inclusief intelligente read-ahead buffering, geoptimaliseerde, geserialiseerde writes en support voor alleen-lezen apparaten zoals CD-ROMs met geoptimaliseerde buffering.

Automatische record vergrendeling en handmatige tabel vergrendeling wordt ondersteund in DBISAM. Record vergrendeling kan worden geconfigureerd als pessimistisch(standaard) of optimistisch.

DBISAM biedt transactie ondersteuning in de vorm van gebufferde, geserialiseerde transacties waardoor tabellen in tact blijven na onverwachte stroom uitval van het workstation met kleine, en in meeste gevallen, geen data corruptive. Ze zijn echter niet volledige veilig tegen falen.

DBISAM bevat automatiche opsporing van wijzgingen met een policy die kan worden geconfigureerd als “lazy”of “strict”op en per-sessie bases. Dit geeft u de mogelijk om te definieren hoe actuele data moet zijn wanneer het wordt aangeroepen door de applicatie.

De in-memory tabellen in DBISAM zijn gelijk aan disk-gebaseerde tabellen en kunnen worden gedeeld over meerder threads in dezelfde applicatie. U kunt zowel lokale in-memory tabellen maken en gebruiken die zijn opgeslagen in het geheugen van de client applicatie of remote in-memory tabellen die zijn opgeslagen in het geheugen van de database server. In-memory tabellen kunnen in SQL worden gebruikt en in combinatie met disk-gebaseerde tabellen.

DBISAM ondersteunt cached updates op een enkele tabel of resultaat set van een query met complete reconciliation control tijdens de toepassing van de cached updates om eventuele fouten te te behandelen. DBISAM bevat tevens IProvider ondersteuning waardoor h et ideaal is voor gebruik met het standaard TClientDataSet component.

De DBISAM engine, vertegenwoordigd door het TDBISAMEngine component, is zeer aanpasbaar. Triggers, server-side procedures, geplande events, aangepaste SQL en filter functies, en aangepaste engine handtekeningen kunnen worden toegevoegd en gewijzigd via de engine. Echter, server-side procedures en geplande events zijn allen beschikbaar wanneer de engine fungeert acting als een database server. Triggers geven de mogelijkheid code toe te voegen die is uitgevoerd voor of na een insert, update of delete. Aangepaste SQL en filter functies kunnen worden gebruikt om complexe functies toe te voegen aan de SQL en filter grammer, dus geeft u de mogelijkheid om de complexiteit van uw SQL en filter expressies te reduceren. Aangepaste engine handtekeningen kunnen worden gebruikt om alle tabellen te “ondertekenen”, stroomlijnen, backuppen, en remote database server vragen en response te ondertekenen met een unique stempel zodat alleen uw applicatie toegang kan hebben tot deze resources.
Table Format Features

ImageHet standard maximum bestandsformaat in DBISAM is 4 gigabytes . U kunt uitgebreide support voor files tot 128 gigabytes toevoegen. Dit is momenteel alleen beschikbaar voor de Windows omgeving. DBISAM gebruikt tot 3 fysieke bestanden per logische tabel. Alle vrije ruimte in DBISAM tabellen wordt automatisch gerecycled. In aanvulling kan iedere vrije ruimte onmiddellijk worden verwijderd uit de tabel door optimalisatie van de tabel. DBISAM gebruikt vastegestelde lengtes voor de records en variabele index pagina’s en BLOB block grootte. Voor het maken of creating or wijzigen van tabellen bevatten de meest bruikbare functies:


Table Feature Description
Data types De meeste gebruikelijke data types (inclusief BCD, BLOB, GUID, en auto-increment) worden ondersteund in in DBISAM tabellen, en complete en accurate NULL support is voorzien voor alle data types.
Encryption Tabellen kunnen worden ge-encrypt door strong encryption te gebruiken.
International locales Tabellen kunnen worden toegewezen aan een locale om te bepalen hoe sorteringen tevoorschijn komen in indexen alsmede elke zoekopdracht of filtering gedaan op de tabel via filters of SQL. Deze functie is momenteel allen beschikbaar voor
Configurable index page en BLOB block grootte Zowel index pagina’s als BLOB block groottes kunnen worden aangepast om de toegang en opslag requirements te optimaliseren
User-defined versioning Tables can be assigned major and minor version numbers, which allows for easy structure version checking and updating.
Lange veld namen en veld en tabel omscrhijvingen Veldnamen kunnen redelijk lang zijn en omschrijvingen kunnen worden gespecificeerd voor tabellen en velden voor referentie doeleinden
Min, max, en gevraagde beperkingen, standasrd waardes en character-case character-case specificeerders voor velden Eenvoudige expressie beperkingen kunnen worden toegekend aan velden, en standard waardes kunnen automatisch worden toegekend aan NULL velden wanneer records worden toegevoegd. Ook kunt u speciferen dat een veld upper of lower case is wanneer het veld wordt gewijzigd.
BLOB compression BLOB velden kunnen worden comprimeerd om ruimte te sparen en fields can be compressed to save space, and de compressie is transparant wanneer het is ingeschakeld.
Primary en secondary indexes Tabellen kunnen primary en secondary indexen bevatten met case-insentive, descending en unieke attributen incusief een mix van ascending/descending sleutel velden
Configurabele index key compressie Index key compressie kan worden ingeschakeld om de grootte van de indexen te reduceren en toegang te optimaliseren.
Volledige tekst indexering Volledige tekst indexering kan worden gespecificeerd voor iedere string of memo veld in een tabel tesamen met stop woorden, spatie characters en bevat characters om te controleren hoe de indexering wordt weergegeven.

Client-Server Access

ImageDBISAM bevat support voor remote client-server toegang naar een DBISAM database server. U kunt wisselen tussen lokaal of multi-user gebruik en client-server gebruik door slechts een aantal property wijzigingen. Remote sessies bevatten support voor keep-alive pinging of de mogelijkheid sessies te onderhouden die connectie interruptions aan kunnen, compleet met “dood”sessie management voor sessies die nooit worden ge reconnect als gevolg van een fataal client probleem. Connectie timeouts voor remote sessie kunnen worden aangepast en een event wordt gestart wanneer DBISAM een remote sessie dreigt af te sluiten als gevolg van inactiviteit.

Remote sessies kunnen worden geconfigureerd om compressive te gebruiken en strong encryption wanneer een DBISAM toegang krijgt tot de database server. Compressie kan a la minute worden aangepast terwijl een sessie actief is.

Activiteit waarneming is beschikbaar zo dat u alle vragen en responses kunt monitoren van een opgegeven remote sessie. Dit is zowel voor de performance optimalisatie als voor audit logging doeleinden nuttig.
Administration

DBISAM provides full local and remote administratie mogelijkheden. Databases kunnen worden gebackup-ed en restored handmatig of binnen geplande events die automatisch op special intervals draaien. Elke administratieve functie kan draaien tijdens een geplant event.

DBISAM bevat tabel ontwerp en struktuur creation and structure wijziging, tabel verificatie en reparatie, tabel optimalisatie, en import en export functionaliteit. Al deze functionaliteit is compleet met progress, data conversie foutmelding en log events om er zeker van te zijn dat de uitvoering kan worden aangepast en gerapporteerd.

Elevate Software

Vanaf: € 245,00

 

Elevate Software

Kies uw variant

Full-Version