3 Super SQL Super SQL SQLSELECTGENERATE SQL SELECT

  • Slides: 26
Download presentation

3 Super. SQLとは ¡Super. SQLクエリの記述 ¡SQLのSELECT句をGENERATE句で置き換え SQL SELECT <ターゲットリスト> Super. SQL GENERATE <media> <TFE>

3 Super. SQLとは ¡Super. SQLクエリの記述 ¡SQLのSELECT句をGENERATE句で置き換え SQL SELECT <ターゲットリスト> Super. SQL GENERATE <media> <TFE>

4 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQL floor f_manager … name salary 1 F Smith

4 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQL floor f_manager … name salary 1 F Smith … Smith 8000 1 F Smith … Johnson 5000 1 F Smith … Williams 4000 … … … 2 F Rodriguez … Rodriguez 7000 2 F Rodriguez … Wilson 300 HTML+ CSS

5 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQLクエリ: GENERATE HTML [ {(asc 1)e. floor, e. category@{width=201}}@{bgcolor=lightgreen}!

5 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQLクエリ: GENERATE HTML [ {(asc 1)e. floor, e. category@{width=201}}@{bgcolor=lightgreen}! {"floor_manager", e. f_manager@{width=107}}! [ {"division", e. division@{width=50}, e. dept @{width=105}}@{bgcolor=lightgreen}! {"manager"@{width=80}, e. d_manager@{width=142}}! [e. name@{width=138}, (desc 1)e. salary@{width=82}]! ]! ], FROM EMPLOYEE e;

6 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQLクエリ: GENERATE HTML [ ! {(asc 1)e. floor e.

6 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQLクエリ: GENERATE HTML [ ! {(asc 1)e. floor e. category@{width=201}}@{bgcolor=lightgreen}! {"floor_manager", e. f_manager@{width=107}}! [ {"division", e. division@{width=50}, e. dept @{width=105}}@{bgcolor=lightgreen}! {"manager"@{width=80}, e. d_manager@{width=142}}! [e. name@{width=138}, (desc 1)e. salary@{width=82}]! ]! ], FROM EMPLOYEE e;

7 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQLクエリ: GENERATE HTML [ {(asc 1)e. floor, e. category@{width=201}}@{bgcolor=lightgreen}!

7 Super. SQLとは nデータベース検索、構造化、メディア変換を統合 Super. SQLクエリ: GENERATE HTML [ {(asc 1)e. floor, e. category@{width=201}}@{bgcolor=lightgreen}! {"floor_manager", e. f_manager@{width=107}}! [ {"division", e. division@{width=50}, e. dept @{width=105}}@{bgcolor=lightgreen}! {"manager"@{width=80}, e. d_manager@{width=142}}! [e. name@{width=138}, (desc 1)e. salary@{width=82}]! ]! ], FROM EMPLOYEE e;

1 9 ✔クエリ自動修正機構 サジェッション ユーザの記述したクエリ: GENERATE HTML [(asc)e. name, e. salary@{bgcolor=red}, e. dept], 3!

1 9 ✔クエリ自動修正機構 サジェッション ユーザの記述したクエリ: GENERATE HTML [(asc)e. name, e. salary@{bgcolor=red}, e. dept], 3! [e. name, e. d_manager@{width=100}]! FROM employee e; 42% ・横方向 50% ・縦方向 8% ・深度方向 [(asc)e. name, e. salary@{bgcolor=red}, e. dept], 3!% [e. name, e. d_manager@{width=100}]! [(asc)e. name, e. salary@{bgcolor=red}, e. dept], 3! [e. name, e. d_manager@{width=100}]! , [(asc)e. name, e. salary@{bgcolor=red}, e. dept], 3!! [e. name, e. d_manager@{width=100}]!

2 3 DEMO

2 3 DEMO

2 6 まとめと今後の予定 ¡論文の執筆 ¡ 2017 6 th International Conference on Educational and Information

2 6 まとめと今後の予定 ¡論文の執筆 ¡ 2017 6 th International Conference on Educational and Information Technology (ICEIT 2017) -3/7~10 Clare College, Cambridge, UK ¡修論