Computer-Assisted Query Formulation
Sistemele de gestionare a bazelor de date (SGBD) oferă de obicei o interfață de programare a aplicațiilor pentru ca utilizatorii să poată efectua interogări folosind limbaje de interogare precum SQL.
Multe dintre aceste limbaje au fost concepute inițial pentru aplicații de prelucrare a datelor de afaceri. În timp ce aceste aplicații sunt încă relevante, alte două clase de aplicații au devenit utilizatori importanți ai sistemelor de gestionare a datelor: (1) aplicații web care efectuează interogări programate către SGBD și (2) analiza datelor care implică interogări complexe care permit cercetătorilor de date să înțeleagă mai bine seturile de date.
Din păcate, limbajele de interogare existente furnizate de sistemele de gestionare a bazelor de date sunt adesea departe de a fi ideale pentru aceste domenii de aplicații. Formularea de interogări asistată de calculator descrie un set de tehnologii care asistă utilizatorii în specificarea interogărilor de baze de date pentru diferite domenii de aplicare. Scopul acestor sisteme este de a reduce decalajul dintre interfețele actuale de interogare furnizate de sistemele de gestionare a bazelor de date și nevoile diferitelor scenarii de utilizare care nu sunt bine deservite de limbajele de interogare existente.
Această monografie discută diferitele moduri de interacțiune pe care le oferă astfel de sisteme și algoritmii utilizați pentru a deduce interogările utilizatorilor. În special, aceasta se concentrează pe o nouă clasă de sisteme construite folosind tehnici de sinteză a programelor și, în plus, discută oportunitățile de combinare a sintezei și a altor metode utilizate în sistemele anterioare pentru a deduce interogările utilizatorilor.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)