Accuracer databassystem:
inb¤ddad databas som ers¤tter BDE
fær Delphi / C++ Builder / Kylix
Egenskaper och fördelar
Egenskaper och fördelar
Kompakthet
Kort kompilerad kod med ungefärlig storlek på 1100 Kb, inbäddad databas utan BDE eller DLL-filer, inga yttre drivrutiner nödvändiga (såsom BDE).
Accuracer har stöd för att spara en stor mängd tabeller inne i en enda databasfil eller inne i en körbar fil.
Accuracers databasmotor har låg minnesförbrukning.
Snabb Varchar och Blob datakompression. Dina stora datafält kommer att kräva mindre skrivutrymme. Accuracer komprimerar data direkt. Processen för datapackning / datauppackning
är i stort sett likvärdig när det gäller skrivning / läsning. Kompressionsrutinerna som används i Accuracer är mycket snabbare än i de flesta av de populära
packnings/uppackningsprogrammen PKZip, WinRar, Arj.
Accuracer minskar automatiskt ned storleken på databasfilen ifall borttagning av data sker ifrån slutet av filen.
Hög prestanda
Snabb sökning av B-tree index. För tillfället är Accuracer en av de snabbaste existerande enfiliga databaser för Delphi, C++ Builder och Kylix.
Handlingsstöd gör det möjligt för dig att öka prestandan (Transactions ). Även lästa uppgifter arbetar mycket snabbare inne i transaktionen. Läs handlingarna kapitlet i Developer's Guide för flera detaljer.
Tabeller som körs direkt i minnet snabbar upp arbetsprocessen när alla data läggs och körs direkt i ramminnet.
Supersnabba minnesoperationer är uppnådda genom att en speciell minneshanterare samt speciella optimerade algoritmer används.
Snabba operationer med strängar. Accuracer hanterar strängar upp till 3 gånger snabbare än Delphis standard strängrutiner. Hög prestanda är uppnådd genom att
använda ett speciellt bibliotek skriven i Assembler och en avancerad sortering i algoritm.
Avancerad SQL optimering gör att frågor verkställ flera gånger snabbare genom att den bästa verkställande planen väljs.
Funktionalitet
En del av SQL'92 & DDL operatörer stöds av TACRQuery komponent. Med Accuracer kan du skapa SQL script för att skapa databaser och tabeller, infoga, redigera
och ta bort uppgifter, välja data genom SELECT kommando. Se full lista av kommandon som stöds.
Avancerad sökmotor . Accuracer stödjer 'LIKE' operator med wildcards '%' och '_', såväl som 'IS NULL' och 'IS NOT NULL' i filter och förfrågningar.
Enfiligt format . En stor mängd tabeller kan vara sparade inne i en enda databasfil.
Stöd för körbara databaser . Databasfiler kan vara integrerade i en körbar fil (.exe) av applikationen. Därför kan du distribuera en enda körbar programfil och använda databasen i enbart läsläge
(OS låser den körbara filen när applikation startar) eller kopiera databasen till någon katalog för att även använda den i skrivläge. Databasfilen kan länkas till applikationsfilen
genom att anropa MakeEXEDatabase, testa genom att anropa IsAccuracerDatabaseFile, packa upp genom att anropa RemoveDatabaseFromExe. Alla dessa funktioner
finns i TACRDatabaskomponent.
Fullt indexstöd, dvs. otaliga fält i en tabell kan innehålla ett index. Accuracer förser minskande och ökande index, känslig och okänslig index för strängfält.
Delbara i-minnet tabeller. Accuracer stödjer samtidig tillgång till en tabell av många TACRTable komponenter inom en enda applikation.
Reversera (Reverse engineering - tabell eller databas till SQL scriptexport) gör det möjligt att bygga upp ett SQL script för att skapa din tabell eller en hel databas och infoga alla existerande data.
Stöd för backup och återställning (Restore) . Du kan med lätthet ta backup och återställa din databas genom att använda den inbyggda datakompressionen till att reducera diskutrymme
såväl som att använda kraftfull kryptering för att förhindra obehöriga att få tillgång till din backupkopia.
Triggers - databas och serverhändelser.
Stöd för standardvärden.
Post-nivåspärrar, dvs. spärrar som måste vara uppfyllda när redigering av data görs.
Referential integritet SQL-99 förenlighet - stöd för utländska tangenter.
Avancerade Klient-Server egenskaper
Visuell uppbyggnad av frõgor With Accuracer you can use a visual query builder
for handy visual creation of database queries even without knowledge of SQL!
Advanced
Data Import/Export capabilities for groups of records, tables, or the whole database.
Kompatibilitet
Accuracer stödjer de flesta av TTable fältdatatyper, inkluderat BLOB-fält, dessutom tillåter den att skapa strängfält och långa strängfält, både fixerade såväl som variabel fältlängd.
Accuracer är helt kompatibel med standard DB-aware visuella kontroller såsom QuickReport, DBGrid, DBNavigator, DBImage, DBMemo, DBRichEdit, såväl som med
tredjepartsprodukter som stödjer TDataset komponenter - FastReport, DBFlyTreeView med flera.
Stöd för IProvider gränssnitt. Du kan få tillgång TACRTable och TACRQuerykomponenter via TClientDataset.
Beräkningsfält och lookupfält (calculated and lookup fields) kan användas på samma sätt som i TTable.
De flesta av TTablefunktionerna stöds, nyckel och omfångmetoder inkluderat.
Säkerhet
Accuracers kryptering av hela databasen innehåller kraftfulla krypteringsalgoritmer.
Vid val av krypteringsalgoritmer:
- Rijndael, the Advanced Encryption Standard (AES) winner, 128 bit key
- Rijndael, 256 bit key
- Blowfish, 448 bit key
- Twofish, 128 bit key
- Twofish, 256 bit key
- Square
- Single DES 8 byte Blocksize, 8 byte Keysize 56 bits relevant
- Double DES 8 byte Blocksize, 16 byte Keysize 112 bits relevant
- Double DES 16 byte Blocksize, 16 byte Keysize 112 bits relevant
- Triple DES 8 byte Blocksize, 24 byte Keysize 168 bits relevant
- Triple DES 16 byte Blocksize, 24 byte Keysize 168 bits relevant
- Triple DES 24 byte Blocksize, 24 byte Keysize 168 bits relevant
Du kan använda en av de bästa existerande symmetriska block ciphers testade av de bästa kryptografiexperterna för att uppnå en så snabb hastighet och kraftfull kryptering som behövs.
Fyra olika krypteringsupplösningar: CTS, CBC, CFB, OFB.
Två olika krypteringsarrangemang. Du kan använda ett lösenord såväl som en krypteringsnyckel i sig själv till skydda din databas. Accuracer har den bästa krypteringfunktionaliteten
bland alla kända Delphi databassystem.
Avancerade metoder i TACRDatabaskomponent IsDatabaseEncyrpted, IsDatabaseEncyrptedByPassword, och IsCryptoParamsValid tillåter säker avkänning av databaskryptering.
Pålitlighet
Handlingsstöd gör det möjligt för dig att öka pålitligheten. Om något fel uppstår vid en transaktionsprocess kommer alla modifieringarna som gjordes vid transaktionen att
raderas och alla ändringar kommer att vara försvunna och databasen kommer att återställas som den var innan transaktionen.
Accuracer har två alternativa möjligheter till att reparera tabeller och databaser orsakade av hårdvarufel eller systemfel orsakade av en annan applikation.
Accuracer arbetar med stora databaser (miljoner poster och gigabyte av data).
Bekvämlighet
Tabellomstrukturering är lätt att utföra utan att förlora några inlagda data.
Dataimportering från och dataexportering till olika datakällor stöds. Med Accuracer kan du på ett enkelt sätt importera och exportera tabeller genom att använda ImportTable och ExportTable metoder.
TACRBatchMovekomponent, vilken arbetar på samma sätt som TBatchMove och stödjer nästan alla av TBatchMoves funktioner, utför databasoperationer på grupper av uppgifter eller hela tabeller.
Stöd för internationalisering / lokalisering. All textsökning och sorteringar använder standard systemfunktioner, så att lokalisera i ditt program med Accuracer är en mycket enkel uppgift.
Stöd för Unicode. Alla textoperationer arbetar med multibytekodning och använder ftWideString.
Stöd för processindikator vid långsamma operationer med tabeller och databaser.
Användningsexempel. Det finns 40 demon för Delphi / C++ Builder / Kylix i Accuracer distributionspaket.
Omfattande hjälp. Accuracer levereras med full dokumentation presenterad i Accuracer Developer's Guide och Accuracer Component Referens.
Handlingarna förser dig med bekvämlighet i ditt arbete.
Tillbehör
Accuracer hanterare hjälper dig att klara av en databas med lätthet. Med detta kraftfulla verktyg kan du utföra alla befintliga operationer med Accuracers tabeller och databaser.
Accuracer databasserver tillbehör (endast i client/serverversionen). Flexibel databasadministratör och serverhanteringsverktyg.
DBTransfer tillbehör kommer att hjälpa dig med överföring av dina existerande tabeller från databassystem med BDE drivrutin, såsom Paradox, Interbase, Access, Orakel,
SQL Server till Accuracers databassystem och tvärtom.
Omvandlingstillbehör hjälper dig med att konvertera dina existerande databaser från EasyTable till Accuracers databassystemformat.
SQL Console låter dig att aktivera SQL frågor på ett enkelt sätt. Du kan ladda och köra demonstrationsförfrågningar medskickade med den eller skapa dina egen script och spara dem till en textfil.
AccuracerBackup och AccuracerRestore hjälper dig med att organisera backup-återställning och ger dig exempel på att lägga till backup/återställningsfunktioner i dina applikationer.
Alla tillbehör inkluderar full källkod som kan användas som avancerade exempel.
Custom Development
Custom Development for you -
Delphi and
C++ Builder !
Experts in Database, Networking, Data Compression and Encryption.
10+ years experience.
Contact Us!