Famoahana ny AlaSQL 4.0 DBMS natao hampiasaina amin'ny navigateur sy Node.js

AlaSQL 4.0 dia azo ampiasaina amin'ny rindranasa tranonkala mifototra amin'ny navigateur, fampiharana finday mifototra amin'ny tranonkala, na mpitantana eo amin'ny lohamilina mifototra amin'ny sehatra Node.js. Ny DBMS dia natao ho tranomboky JavaScript ary ahafahanao mampiasa ny fiteny SQL. Izy io dia manohana ny fitehirizana angon-drakitra amin'ny tabilao fifandraisana mahazatra na amin'ny endrika rafitra JSON nested izay tsy mitaky famaritana sarotra momba ny schema fitahirizana. Ny fitaovana alasql dia omena amin'ny fanodinkodinana angona avy amin'ny baikon'ny baiko. Ny kaody tetikasa dia nosoratana tamin'ny JavaScript ary zaraina amin'ny alΓ lan'ny fahazoan-dΓ lana MIT.

Ny AlaSQL dia manohana ny ankamaroan'ny fiteny SQL-99, ary manome fanampim-panampiana ho an'ny fanodinana fomba NoSQL (tsy misy famaritana schema fitehirizana) sy fanodinkodinana grafika. Ao amin'ny fangatahana SQL, azonao atao ny manatanteraka fampifangaroana (JOIN), vondrona (GROUP), sendikΓ  (UNION), mampiasa subqueries sy fomba fiteny toy ny ANY, ALL ary IN, mampiasa ny ROLLUP (), CUBE () ary GROUPING SETS (). Misy fanohanana voafetra ho an'ny fifanakalozana. Izy io dia manohana ny famaritana ireo fiasa voafaritry ny mpampiasa izay azo ampiasaina amin'ny fangatahana SQL. Ho an'ny antso haingana sy ny fitenenana SQL dia azo atambatra (mitovitovy amin'ny fanambarana SQL PREPARE).

Ny AlaSQL DBMS dia natao hampiasa ny paradigma ETL (Extract, Transform, Load) ary manodikodina ny angona amin'ny endrika fanafarana / fanodinana / fanondranana. LocalStorage, IndexedDB, CSV, TAB, TXT, JSON, SQLite ary Excel (.xls sy .xlsx) endrika dia azo ampiasaina amin'ny fitahirizana, fanondranana ary fanafarana, fantatra fa afaka manontany mivantana avy amin'ny angona voatahiry amin'ny endrika voamarika ianao, na manafatra sy manondrana angona. Azo atao ihany koa ny manao hetsika SELECT amin'ny angon-drakitra rehetra ao amin'ny zavatra JavaScript.

Ny tranomboky dia natao ho an'ny fanodinana angon-drakitra haingana ao anaty fitadidiana ho an'ny rindranasa fitsikilovana ara-barotra ary manohana ny fanatsarana toy ny fitahirizana fangatahana amin'ny endrika fiasa voaangona, fanondroana fanakambanana latabatra mavitrika, ary fanivanana clause WHERE alohan'ny fampifandraisana. Raha ampitahaina amin'ny tetikasa hafa mitovy amin'izany, ny AlaSQL dia avo telo heny noho ny SQL.js rehefa misafidy amin'ny asa SUM, JOIN ary GROUP BY, avo roa heny noho ny Linq rehefa mampiasa GROUP BY ary mitovy haavo amin'ny WebSQL API (fanampiny amin'ny). an-tampon'ny SQLite (esorina tsy ho ela amin'ny Chrome) rehefa misafidy amin'ny asa SUM, JOIN, ary GROUP BY.

Source: opennet.ru

Add a comment