рдмреНрд░рд╛рдЙрдЬрд░ рд░ Node.js рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ AlaSQL 4.0 DBMS рдХреЛ рд░рд┐рд▓реАрдЬ

AlaSQL 4.0 DBMS рдХреЛ рд░рд┐рд▓реАрдЬ рдЙрдкрд▓рдмреНрдз рдЫ, рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛, рд╡реЗрдм рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рд╡рд╛ Node.js рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрднрд░ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдЕрднрд┐рдкреНрд░реЗрд░рд┐рдд рдЫред DBMS рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд░реВрдкрдорд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ SQL рднрд╛рд╖рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдгрд▓рд╛рдИ рдкрд░рдореНрдкрд░рд╛рдЧрдд рд░рд┐рд▓реЗрд╢рдирд▓ рдЯреЗрдмрд▓рд╣рд░реВрдорд╛ рд╡рд╛ рдиреЗрд╕реНрдЯреЗрдб JSON рд╕рдВрд░рдЪрдирд╛рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд╕рдорд░реНрдерди рдЧрд░рд┐рдиреНрдЫ рдЬрд╕рд▓рд╛рдИ рднрдгреНрдбрд╛рд░рдг рдпреЛрдЬрдирд╛рдХреЛ рдХрдареЛрд░ рдкрд░рд┐рднрд╛рд╖рд╛ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред alasql рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрдирдмрд╛рдЯ рдбрд╛рдЯрд╛ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб JavaScript рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЫред

AlaSQL рд▓реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ SQL-99 рднрд╛рд╖рд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рд░ NoSQL-рд╢реИрд▓реА рдкреНрд░рд╢реЛрдзрди (рднрдгреНрдбрд╛рд░рдг рдпреЛрдЬрдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирдЧрд░реА) рд░ рдЧреНрд░рд╛рдл рд╣реЗрд░рдлреЗрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ рдкрдирд┐ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред SQL рдХреНрд╡реЗрд░реАрд╣рд░реВрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ JOIN, GROUP, UNION рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдХреБрдиреИ рдкрдирд┐, ALL рд░ IN рдЬрд╕реНрддрд╛ рд╕рдмрдХреНрд╡реЗрд░реАрд╣рд░реВ рд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ ROLLUP(), CUBE() рд░ GROUPING SETS() рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддреНрдпрд╣рд╛рдБ рд╕реАрдорд┐рдд рд▓реЗрдирджреЗрди рд╕рдорд░реНрдерди рдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдкрд░рд┐рднрд╛рд╖рд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рдЬреБрди SQL рдХреНрд╡реЗрд░реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рджреНрд░реБрдд рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдХрд▓ рдЧрд░реНрди рд░ SQL рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (SQL PREPARE рдЕрдкрд░реЗрдЯрд░рдХреЛ рдЕрдиреБрд░реВрдк)ред

AlaSQL DBMS ETL (Extract, Transform, Load) рдкреНрд░рддрд┐рдорд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд░ рдбреЗрдЯрд╛рд▓рд╛рдИ рдЖрдпрд╛рдд/рдкреНрд░рдХреНрд░рд┐рдпрд╛/рдирд┐рд░реНрдпрд╛рддрдХреЛ рд░реВрдкрдорд╛ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛред LocalStorage, IndexedDB, CSV, TAB, TXT, JSON, SQLite рд░ Excel (.xls рд░ .xlsx) рдврд╛рдБрдЪрд╛рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг, рдирд┐рд░реНрдпрд╛рдд рд░ рдЖрдпрд╛рддрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдпрд╕рдХреЛ рдорддрд▓рдм рдпреА рдврд╛рдБрдЪрд╛рд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдбрд╛рдЯрд╛рд╣рд░реВ рд╕реАрдзреИ рд╕реЛрдзреНрди рд╕рдХрд┐рдиреНрдЫ рд╡рд╛ рдЖрдпрд╛рдд рд░ рдирд┐рд░реНрдпрд╛рдд рдбрд╛рдЯрд╛ред рдпреЛ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╕реНрддреБрд╣рд░реВрдорд╛ рдХреБрдиреИ рдкрдирд┐ рдбрд╛рдЯрд╛рдорд╛ SELECT рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред

рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╡реНрдпрд╡рд╕рд╛рдпрд┐рдХ рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рджреНрд░реБрдд рдЗрди-рдореЗрдореЛрд░реА рдбреЗрдЯрд╛ рдкреНрд░рд╢реЛрдзрдирдХрд╛ рд▓рд╛рдЧрд┐ рдиреЗрдЯрд┐рдн рд░реВрдкрдорд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛ рд░ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдХреНрд╡реЗрд░реА рдХреНрдпрд╛рд╕рд┐рдЩ, рддрд╛рд▓рд┐рдХрд╛ рдорд░реНрдЬрд╣рд░реВрдХреЛ рд╕рдХреНрд░рд┐рдп рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛, рд░ рдорд░реНрдЬ рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрдШрд┐ WHERE рдЦрдгреНрдбрд╣рд░реВрдХреЛ рдлрд┐рд▓реНрдЯрд░рд┐рдЩ рдЬрд╕реНрддрд╛ рдЕрдиреБрдХреВрд▓рдирд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЕрдиреНрдп рд╕рдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрд╕рдБрдЧ рддреБрд▓рдирд╛ рдЧрд░реНрджрд╛, AlaSQL SUM, JOIN рд░ GROUP BY рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВрд╕рдБрдЧ рдЪрдпрди рдЧрд░реНрджрд╛ SQL.js рднрдиреНрджрд╛ рддреАрди рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ, GROUP BY рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ Linq рднрдиреНрджрд╛ рджреБрдИ рдЧреБрдгрд╛ рдЫрд┐рдЯреЛ, рд░ WebSQL API (рдПрдкреАрдЖрдИ) рдХреЛ рд╕рдорд╛рди рд╕реНрддрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ред SQLite рдорд╛ рдПрдХ рдПрдб-рдЕрди, рдЬреБрди рдЪрд╛рдБрдбреИ Chrome рдмрд╛рдЯ рд╣рдЯрд╛рдЗрдиреЗрдЫ) рдЬрдм SUM, JOIN рд░ GROUP BY рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдЪрдпрди рдЧрд░реНрджрд╛ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди