Kirbybase voor Ruby

Een kleine, platte tekst, DBMS geschreven in Ruby. Het kan worden gebruikt ofwel ingesloten of client / server.
Download nu

Kirbybase voor Ruby Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jamey Cribbs
  • Uitgever website:
  • http://www.netpromi.com/index.html
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 297 KB

Kirbybase voor Ruby Tags


Kirbybase voor Ruby Beschrijving

Een kleine, platte tekst, DBMS geschreven in Ruby. Het kan worden gebruikt ofwel ingesloten of client / server. KirbyBase is een eenvoudig databasebeheersysteem, geschreven in pure robijn, dat zijn gegevens in platte tekstbestanden opslaat. In het voldoen aan uw DBMS-behoeften past Kirbybase ergens in tussen platte tekstbestanden en kleine SQL-databasebeheersystemen zoals MySQL en SQLITE. Hier zijn enkele belangrijke functies van "Kirbybase for Ruby": · Het loopt overal naar Ruby runs en is eenvoudig te distribueren, aangezien de hele DBMS in één (circa 100k) codebestand is. · Alle gegevens worden bewaard in platte tekst, gescheiden bestanden die met de hand kunnen worden bewerkt. Dit geeft u de mogelijkheid om wijzigingen aan te brengen door het bestand te openen in een teksteditor. · Het kan worden gebruikt als een ingebouwde database of in een client / server, multi-user-modus. Om over te schakelen van de ene modus naar de andere, verandert u eenvoudigweg één regel in uw programma. · Tabellen worden tijdens gebruik op de schijf gehouden en vanaf de schijf geopend bij het selecteren, updaten, invoegen en verwijderen van records. Wijzigingen in een tabel worden onmiddellijk op schijf geschreven. Kirbybase is geen database "In-Memory". Nadat u de database in uw programma bijwerkt, kunt u er zeker van zijn dat de wijziging is opgeslagen op schijf. · U kunt het type gegevens opgeven dat elk veld vasthoudt. De beschikbare gegevenstypen zijn: string, integer, float, boolean, tijd, datum, datetime, memo, blob en yaml. · De querysyntaxis is erg "RUBYISH". In feite is het robijn. In plaats van een andere taal zoals SQL te gebruiken, expliceert u uw zoekopdracht met behulp van robijncodeblokken. · Alle ingevoegde records hebben een automatische incrementerende primaire sleutel die gegarandeerd de record gedurende zijn levensduur uniek identificeert. · U kunt opgeven dat de resultaatreeks op meerdere velden wordt gesorteerd, elk oplopend of aflopend. · U kunt opgeven dat bepaalde velden worden geïndexeerd. Het gebruik van een index in een Select-query kan de prestaties op grote tafels aanzienlijk verbeteren (ik heb 10x snelheidsverbeteringen gezien). Indexonderhoud wordt volledig afgehandeld door Kirbybase. · U kunt aangeven dat een veld een "Lookup-tabel" heeft. Wanneer dat veld is geopend, is het bijbehorende record van de opzoektabel automatisch beschikbaar. · U kunt één-op-vele links tussen tabellen specificeren, enigszins analoog aan een "join" in SQL. · U kunt berekende velden maken die bij runtime worden berekend.


Kirbybase voor Ruby Gerelateerde software

alphadecimaal

BASE62 Codering en decoderen van ontwikkelingstool om nummers in zeer compacte snaren te veranderen ...

147 5 KB

Downloaden