A PRACTICAL METHOD FOR IMPLEMENTING FUZZY QUERIES FOR RELATIONAL DATABASES

被引:0
|
作者
Rybanov, Alexander Aleksandrovich [1 ]
机构
[1] Polytech Inst, Dept Informat & Programming Technol Volzhsky, Branch,VolgGTU, Volgograd, Russia
来源
MATHEMATICS AND INFORMATICS | 2022年 / 65卷 / 04期
关键词
relational databases; fuzzy logic; fuzzy queries; SQL; MySQL;
D O I
10.53656/math2022-4-5-pra
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Information systems that use databases are flexible to the extent that they allow users to request the data they need. SQL is limited to precise data processing and does not directly express fuzzy concepts of natural language. Therefore, giving SQL some flexibility can help users improve interaction with information systems without requiring them to learn a completely new language. The task of reducing the labor intensity of the process of integrating the mechanisms of fuzzy requests to existing information systems is urgent. The article shows the limitations of clear queries, considers various forms of fuzzy queries. Known approaches to implementing fuzzy queries to relational databases were analyzed. Provides a detailed analysis of fuzzy queries, as well as their conversion to standard SQL queries using MySQL. The proposed method for implementing the ability to work with fuzzy queries is based on expanding a clear database with stored functions, without changing the structure and composition of its tables. The advantages of the method are: increased readability and understanding of SQL queries; ease of integration with existing databases of information systems; flexible adjustment of the linguistic variable membership function in accordance with the needs of the database user. The application of the method is shown by the example of adapting a MySQL database. The proposed adaptation method can be widely used to implement fuzzy queries to databases of various DBMS that support work with stored functions.
引用
收藏
页码:379 / 392
页数:14
相关论文
共 50 条
  • [41] Supporting top-kjoin queries in relational databases
    Ihab F. Ilyas
    Walid G. Aref
    Ahmed K. Elmagarmid
    The VLDB Journal, 2004, 13 : 207 - 221
  • [42] Empirical analysis of the impact of queries on watermarked relational databases
    Olliaro, Martina
    Gort, Maikel Lazaro Perez
    Cortesi, Agostino
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 204
  • [43] Energy Modeling and Plan Evaluation for Queries in Relational Databases
    Guo B.
    Yu J.
    Yang D.
    Liao B.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (04): : 810 - 824
  • [44] Trunk processing queries to deductive databases in their relational representation
    Natl Acad of Sciences of Ukraine, Kiev, Ukraine
    Eng Simul, 4 (479-489):
  • [45] Flexible queries in relational databases - The example of the division operator
    Bosc, P
    Dubois, D
    Pivert, O
    Prade, H
    THEORETICAL COMPUTER SCIENCE, 1997, 171 (1-2) : 281 - 302
  • [46] Privacy-Preserving Queries over Relational Databases
    Olumofin, Femi
    Goldberg, Ian
    PRIVACY ENHANCING TECHNOLOGIES, 2010, 6205 : 75 - 92
  • [47] Understanding Natural Language Queries over Relational Databases
    Li, Fei
    Jagadish, H. V.
    SIGMOD RECORD, 2016, 45 (01) : 6 - 13
  • [48] A complete set of fuzzy relational algebraic operators in fuzzy relational databases
    Tang, XH
    Chen, GQ
    2004 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, PROCEEDINGS, 2004, : 565 - 569
  • [49] Application of Optimization of Parallel Algorithms to Queries in Relational Databases
    Shichkina, Yulia
    Degtyarev, Alexander
    Gushchanskiy, Dmitry
    Iakushkin, Oleg
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2016, PT II, 2016, 9787 : 366 - 378
  • [50] Implementing a graph transformation engine in relational databases
    Varró G.
    Friedl K.
    Varró D.
    Software & Systems Modeling, 2006, 5 (3) : 313 - 341