SQL Query Generator User Interface Analyzer Logger DB Manager Grammar Test Framework Embedded DB...

download SQL Query Generator User Interface Analyzer Logger DB Manager Grammar Test Framework Embedded DB Random Query GeneratorMulti DB Query Result AnalyzerAnalysis.

If you can't read please download the document

description

Automatic Testing Integrated Testing Evaluation Testing DBMS1 DBMS2 DBMS3 Embedded Server Start Testing! UI Controller Testing Controller Display Controller Server Controller Generator (Random) Generator (Random) Test DB Setter Monitoring Monitoring DBMS Manager BNF Parser BNF Parser Domain File Reader Analyzer Connection Factory Schema Builder Logger Property Manager B N F F i l e Log File Property File Click! QueryResult Presently 77 production rules in the SQL BNF grammar file Difficulty in implementing classes for extendibility of SQL grammar Use predefined Logical Model information Limitation Support for various SQL Query. (DML, DDL and DCL) Extendibility to apply SQL Grammar file from DBMS vendors. Use dynamic Logical Model information define by user Future Work

Transcript of SQL Query Generator User Interface Analyzer Logger DB Manager Grammar Test Framework Embedded DB...

SQL Query Generator User Interface Analyzer Logger DB Manager Grammar Test Framework Embedded DB Random Query GeneratorMulti DB Query Result AnalyzerAnalysis Result LoggerDB Connection ManagerGraphical User Interface Stop Exertion! Start Automation! Storage engine implementers Individual User implementers Automatic Testing Integrated Testing Evaluation Testing Automatic Testing Integrated Testing Evaluation Testing DBMS1 DBMS2 DBMS3 Embedded Server Start Testing! UI Controller Testing Controller Display Controller Server Controller Generator (Random) Generator (Random) Test DB Setter Monitoring Monitoring DBMS Manager BNF Parser BNF Parser Domain File Reader Analyzer Connection Factory Schema Builder Logger Property Manager B N F F i l e Log File Property File Click! QueryResult Presently 77 production rules in the SQL BNF grammar file Difficulty in implementing classes for extendibility of SQL grammar Use predefined Logical Model information Limitation Support for various SQL Query. (DML, DDL and DCL) Extendibility to apply SQL Grammar file from DBMS vendors. Use dynamic Logical Model information define by user Future Work