sql語法order by的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列懶人包和總整理

sql語法order by的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦丁士鋒寫的 Oracle數據庫管理從入門到精通 可以從中找到所需的評價。

中原大學 機械工程學系 鍾文仁所指導 陳冠蓁的 零工式排程之深度強化學習的建構與優化 (2021),提出sql語法order by關鍵因素是什麼,來自於零工式排程、深度強化學習。

而第二篇論文國立臺灣大學 工業工程學研究所 藍俊宏所指導 楊閔翔的 發展以三元組為基礎的知識圖譜與文章摘要萃取技術 (2020),提出因為有 萃取式摘要、斷詞、知識圖譜、關鍵字擷取、N元語法、三元組、主詞-動詞-賓語、召回率導向的摘要評估的重點而找出了 sql語法order by的解答。

接下來讓我們看這些論文和書籍都說些什麼吧:

除了sql語法order by,大家也想知道這些:

Oracle數據庫管理從入門到精通

為了解決sql語法order by的問題,作者丁士鋒 這樣論述:

以面向應用為原則,深入淺出地介紹了Oracle數據庫的管理和開發技術。書中通過大量的圖解和示例代碼,詳細介紹了Oracle的體系結構、PL/SQL的語言特性,並深入剖析了用PL/SQL進行Oracle開發的方方面面。為了便於讀者高效、直觀地學習,作者為本書重點內容錄制了13.6小時多媒體教學視頻。這些視頻及本書涉及的源代碼一起收錄於本書配套DVD光盤中。另外,光盤中還免費贈送了7.8小時Oracle PL/SQL教學視頻和大量的PL/SQL實例代碼,供讀者進一步學習參考。全書共24章,分為6篇。涵蓋的內容主要有關系型數據庫基礎、Oracle的安裝和管理、體系結構、網絡結構、物理和邏輯結構的維護

和管理、SQL語言的應用、PL/SQL語言基礎、開發環境、控制語句、數據表的管理和查詢、數據表的操作、使用PL/SQL的記錄與集合、各種內置函數、游標、事務處理、異常處理、子程序、包、Oracle的安全性、表空間和數據文件的管理、數據庫的備份和恢復等,最后還通過兩個現實案例介紹了Oracle編程的經驗和技巧。本書適用於Oracle數據庫管理人員、使用PL/SQL進行應用程序開發的人員、對軟件開發有興趣的學生及愛好者。另外,本書對於網絡管理員、企業IT運維人員也具有很強的指導作用。丁士鋒 2001年畢業於國防科技大學計算機學院。從事Web開發及系統架構設計10余年,對C#語言與.NET開發技術有

深入研究。多次參與了企業網站、Web ERP和Office OA等大中型Web項目的開發,積累了深厚的Web相關軟件及分布式應用系統的開發經驗。熟悉SQL Server、Oracle與IBM DB2等大型數據庫系統的管理與開發。深入理解數據庫系統在企業信息化進程中的應用。曾經參與了基於大型數據庫系統的集團式信息管理系統的建設,並多次參與了數據庫平台的搭建與各種核心數據庫程序代碼的實現。目前致力於JavaScript前端應用框架的開發與研究。 第1篇 Oracle基礎第1章 認識關系型數據庫( 教學視頻:37分鍾) 21.1 理解數據庫 21.1.1 什麼是關系型數據庫 21

.1.2 實體關系模型 31.1.3 關系型數據庫管理系統RDBMS 51.1.4 使用SQL語言管理數據庫 61.2 認識數據庫范式 71.2.1 什麼是數據庫范式 71.2.2第一范式1NF 81.2.3第二范式2NF 91.2.4第三范式3NF 101.3 認識Oracle數據庫系統 101.3.1 Oracle數據庫特性 101.3.2 Oracle數據庫管理員 121.3.3 數據庫管理員任務列表 131.3.4 Oracle數據庫系統的組成 151.3.5 與SQL Server數據庫的比較 161.4 安裝Oracle數據庫 181.4.1 獲取Oracle數據庫軟件 181.4

.2 使用Oracle技術與文檔庫 191.4.3 安裝Oracle數據庫系統 201.4.4 卸載Oracle數據庫 291.5 小結 31第2章 創建和連接Oracle數據庫( 教學視頻:43分鍾) 332.1 創建Oracle數據庫 332.1.1 使用DBCA創建數據庫 332.1.2 使用靜默方式創建數據庫 412.1.3 刪除現有數據庫 432.1.4 手動安裝數據庫 452.2 啟動和停止Oracle數據庫服務 502.2.1 啟動和停止監聽程序 512.2.2 啟動數據庫 542.2.3 限制數據庫的訪問 562.2.4 關閉數據庫 572.3 Oracle客戶端工具 592.

3.1 安裝Oracle客戶端 592.3.2 客戶端網絡配置工具 622.3.3 使用Oracle企業管理器 652.3.4 使用SQL*Plus 672.3.5 使用Oracle SQL Developer 692.3.6 使用PL/SQL Developer 712.3.7 使用Toad 732.4 小結 76第3章 SQL語言與SQL*Plus( 教學視頻:34分鍾) 773.1 SQL語言基礎 773.1.1 SQL、SQL*Plus與Oracle的關系 773.1.2 SQL語言的特點 783.1.3 SQL語言的分類 803.1.4 SQL語言的編寫規則 813.2 認識SQL*

Plus 833.2.1 SQL*Plus的功能 833.2.2 啟動SQL *Plus 843.2.3 重新連接數據庫 863.2.4 SQL*Plus運行環境設置 863.2.5 使用命令幫助 883.3 操作數據庫 903.3.1 執行SQL與PL/SQL代碼 903.3.2 了解SQL*Plus緩沖區 923.3.3 運行腳本文件 943.3.4 顯示表結構 953.3.5 使用替換變量 973.3.6 運行操作系統命令 983.3.7 斷開和退出SQL*Plus 993.4 格式化查詢結果 1003.4.1 格式化列 1003.4.2 清除列格式 1033.4.3 限制重復行 103

3.4.4 使用匯總行 1053.5 小結 106第4章 認識Oracle體系結構( 教學視頻:20分鍾) 1074.1 Oracle實例內存管理 1074.1.1 Oracle內存結構 1074.1.2 系統全局區SGA 1084.1.3 程序全局區PGA 1124.1.4 數據庫緩沖區高速緩存 1144.1.5 共享池 1174.1.6 重做日志緩沖區 1184.1.7 其他內存結構 1194.2 Oracle實例進程結構 1204.2.1 用戶進程與服務器進程 1204.2.2 PMON與SMON進程 1234.2.3 DBWn與LGWR進程 1254.2.4 CKPT與ARCn進程 1

264.3 小結 128第2篇 管理方案對象第5章 創建和管理表( 教學視頻:52分鍾) 1305.1 表和表列 1305.1.1 表和實體 1305.1.2 表的分類 1315.1.3 表和列命名規則 1325.1.4 列數據類型 1335.2 創建表 1365.2.1 使用設計器建表 1365.2.2 創建標准表 1395.2.3 全局臨時表 1415.2.4 索引組織表 1445.2.5 使用外部表 1455.2.6 使用DUAL表 1495.2.7 數據字典中的表信息 1515.3 修改表 1525.3.1 添加表列 1525.3.2 使用虛擬列 1545.3.3 修改表列 1565.

3.4 刪除表列 1585.3.5 重命名表列 1605.3.6 重命名表 1605.3.7 刪除數據表 1615.4 小結 162第6章 索引和約束( 教學視頻:36分鍾) 1636.1 創建索引 1636.1.1 索引的作用 1636.1.2 索引的原理 1666.1.3 索引的分類 1686.1.4 創建B*樹索引 1706.1.5 創建位圖索引 1736.1.6 創建函數索引 1756.1.7 修改索引 1766.1.8 重命名索引 1776.1.9 重建和合並索引 1786.1.10 不可見和不可用的索引 1806.1.11 索引的監控 1816.1.12 刪除索引 1826.1.1

3 查看索引信息 1836.1.14 索引創建策略 1856.1.15 創建和管理索引的一般性指南 1856.2 創建約束 1866.2.1 理解約束 1866.2.2 主鍵約束 1886.2.3 外鍵約束 1906.2.4 級聯關系 1926.2.5 外鍵與索引 1946.2.6 檢查約束 1956.2.7 唯一性約束 1986.3 管理約束 1996.3.1 修改約束 1996.3.2 添加約束 2006.3.3 重命名約束 2016.3.4 刪除約束 2026.3.5 約束的狀態 2036.3.6 查詢約束信息 2066.4 小結 207第7章 視圖( 教學視頻:28分鍾) 2087.1

視圖基礎 2087.1.1 什麼是視圖 2087.1.2 視圖的分類 2097.1.3 視圖創建語法 2117.1.4 創建簡單視圖 2127.1.5 創建復雜視圖 2157.1.6 視圖的修改 2177.1.7 視圖的刪除 2187.2 內聯視圖 2197.2.1 什麼是內聯視圖 2197.2.2 內聯視圖執行順序 2217.2.3 內聯視圖與DML語句 2237.3 物化視圖 2247.3.1 什麼是物化視圖 2257.3.2 創建物化視圖 2287.3.3 修改物化視圖 2317.3.4 刪除物化視圖 2337.4 小結 233第8章 序列和同義詞( 教學視頻:24分鍾) 2348.1

使用序列 2348.1.1 序列的作用 2348.1.2 創建自增序列 2368.1.3 NEXTVAL和CURRVAL偽列 2388.1.4 修改序列 2418.1.5 刪除序列 2428.1.6 查看序列 2428.2 使用同義詞 2448.2.1 同義詞的作用 2448.2.2 創建和使用同義詞 2458.2.3 刪除同義詞 2468.2.4 查看同義詞 2478.3 小結 248第3篇 使用SQL語言第9章 SQL查詢( 教學視頻:50分鍾) 2509.1 基本查詢 2509.1.1 SELECT語法 2509.1.2 查詢指定列數據 2519.1.3 用DISTINCT去除重復值

2539.1.4 表達式查詢 2549.1.5 使用WHERE限制返回的行 2579.1.6 BETWEEN、IN和LIKE范圍查詢 2599.1.7 處理NULL列值 2639.1.8 AND、OR、NOT邏輯運算符 2649.1.9 使用ORDER BY排序 2679.1.10 ROWNUM偽列 2699.1.11 ROWID偽列 2719.1.12 使用CASE表達式 2749.2 多表連接查詢 2769.2.1 理解多表查詢 2769.2.2 內連接 2789.2.3 外連接 2819.2.4 自引用連接 2849.2.5 交叉連接 2859.2.6 自然連接 2869.3 集合和子查

詢 2889.3.1 理解集合運算 2889.3.2 UNION聯合運算與UNION ALL全聯合運算 2899.3.3 INTERSECT交集運算 2919.3.4 MINUS差集運算 2929.3.5 理解子查詢 2939.3.6 非相關子查詢 2949.3.7 單行單列子查詢 2969.3.8 多行單列子查詢 2979.3.9 相關子查詢 2999.4 分組查詢 3019.4.1 理解分組查詢 3019.4.2 分組函數 3029.4.3 使用GROUP BY子句分組 3059.4.4 使用HAVING子句限制結果集 3089.4.5 使用ROLLUP和CUBE 3109.4.6 使用G

ROUPING SETS子句 3129.5 小結 313第10章 操作數據表( 教學視頻:25分鍾) 31410.1 插入數據 31410.1.1 理解DML語言 31410.1.2 使用INSERT語句 31610.1.3 插入默認值和空值 31710.1.4 使用子查詢插入多行數據 31910.1.5 插入多表數據 32010.2 更新數據 32410.2.1 使用UPDATE語句 32410.2.2 使用子查詢更新多行記錄 32510.2.3 使用RETURNING子句 32910.3 刪除數據 33110.3.1 使用DELETE語句 33110.3.2 使用子查詢刪除記錄 33310

.3.3 使用TRUNCATE清空表數據 33410.3.4 使用MERGE合並數據表 33610.4 小結 338第11章 Oracle內置函數( 教學視頻:25分鍾) 33911.1 函數基礎 33911.1.1 函數的作用 33911.1.2 函數的分類 34111.2 字符型函數 34211.2.1 字符型函數列表 34211.2.2 ASCII和CHR函數 34311.2.3 大小寫轉換函數 34411.2.4 字符串處理函數 34611.2.5 字符串替代函數 35211.3 數字型函數 35311.3.1 數字型函數列表 35311.3.2 ABS和MOD函數 35511.3.3

CEIL和FLOOR函數 35511.3.4 ROUND和TRUNC函數 35611.4 日期時間函數 35711.4.1 日期時間函數列表 35711.4.2 日期時間函數使用示例 35811.4.3 使用EXTRACT截取日期信息 36111.5 類型轉換函數 36211.5.1 類型轉換函數列表 36211.5.2 TO_CHAR字符串轉換函數 36411.5.3 TO_DATE日期轉換函數 36811.5.4 TO_NUMBER數字轉換函數 36911.6 通用函數 37011.6.1 通用函數列表 37011.6.2 NVL和NVL2函數 37111.6.3 NULLIF和COAL

ESCE函數 37311.6.4 DECODE函數 37411.6.5 SYS_GUID函數 37611.7 小結 377第4篇 PL/SQL編程第12章 使用PL/SQL創建Oracle程序( 教學視頻:39分鍾) 38012.1 PL/SQL基礎 38012.1.1 過程化程序設計 38012.1.2 與SQL語言整合 38112.1.3 提高程序性能 38312.1.4 模塊化應用程序開發 38412.1.5 面向對象的開發 38612.2 PL/SQL語言概覽 38712.2.1 PL/SQL塊 38712.2.2 嵌套塊 39012.2.3 變量和數據類型 39312.2.4 程序控

制語句 39612.2.5 條件判斷語句 39712.2.6 循環控制語句 40212.2.7 順序控制語句 40712.2.8 存儲過程、函數與包 40912.2.9 觸發器簡介 41212.2.10 結構化異常處理 41412.2.11 集合與記錄 41512.2.12 游標基礎 41812.3 小結 420第13章 子程序和包( 教學視頻:45分鍾) 42113.1 定義子程序 42113.1.1 什麼是子程序 42113.1.2 子程序的調試 42313.1.3 創建過程 42513.1.4 創建函數 42913.1.5 使用RETURN語句 43013.1.6 管理子程序 43113

.1.7 在SQL語句中使用函數 43413.2 子程序參數 43613.2.1 形式參數與實際參數 43713.2.2 IN、OUT和IN OUT模式 43813.2.3 參數調用方式 44113.2.4 形式參數的約束 44213.2.5 使用NOCOPY編譯提示 44413.2.6 參數默認值 44613.3 定義PL/SQL包 44713.3.1 什麼是包(Package) 44813.3.2 定義包規范 45013.3.3 定義包體 45313.3.4 子程序重載 45513.3.5 調用包組件 45813.3.6 重新編譯包 46213.3.7 查看包的源代碼 46313.4 小結

464第14章 記錄與集合( 教學視頻:33分鍾) 46614.1 使用PL/SQL記錄 46614.1.1 什麼是記錄 46614.1.2 定義記錄類型 46714.1.3 記錄類型賦值 47114.1.4 使用記錄 47814.2 使用集合類型 48214.2.1 集合的分類 48214.2.2 定義關聯數組 48314.2.3 操作關聯數組 48514.2.4 定義嵌套表 48714.2.5 操作嵌套表 48914.2.6 數據庫中的嵌套表 49214.2.7 定義變長數組 49514.2.8 操作變長數組 49614.2.9 數據庫中的變長數組 49814.3 小結 500第15章

觸發器和游標( 教學視頻:26分鍾) 50115.1 理解觸發器 50115.1.1 觸發器的作用 50115.1.2 定義觸發器 50315.1.3 觸發器的分類 50515.2 DML觸發器 50615.2.1 觸發器的執行順序 50615.2.2 定義DML觸發器 50815.2.3 使用條件謂詞 51115.2.4 使用OLD和NEW偽記錄 51215.2.5 使用REFERENCING子句 51415.2.6 使用WHEN子句 51515.2.7 觸發器的異常處理 51615.2.8 理解自治事務 51815.3 INSTEAD OF替代觸發器 52015.3.1 什麼是替代觸發器

52015.3.2 定義替代觸發器 52115.3.3 UPDATE和DELETE替代觸發器 52415.4 系統事件觸發器 52615.4.1 定義系統觸發器 52615.4.2 使用DDL觸發器 52715.4.3 使用數據庫觸發器 53015.4.4 SERVERERROR觸發器 53315.5 游標 53415.5.1 什麼是游標 53515.5.2 定義游標 53615.5.3 打開游標 53815.5.4 提取游標數據 53915.5.5 關閉游標 54215.6 小結 542第16章 異常處理機制( 教學視頻:17分鍾) 54316.1 理解異常處理 54316.1.1 異常處理

簡介 54316.1.2 異常處理語法 54516.1.3 預定義異常 54716.2 自定義異常 55016.2.1 聲明異常 55016.2.2 異常的作用域范圍 55116.2.3 使用EXCEPTION_INIT編譯指令 55216.2.4 使用RAISE語句 55316.2.5 使用RAISE_APPLICATION_ERROR 55416.3 處理異常 55616.3.1 使用WHEN子句 55616.3.2 使用OTHERS異常處理器 55716.3.3 使用SQLCODE和SQLERRM 55916.4 小結 560第17章 動態SQL語句( 教學視頻:25分鍾) 56117.

1 理解動態SQL語句 56117.1.1 動態SQL基礎 56117.1.2 動態SQL使用時機 56317.1.3 本地動態SQL 56417.2 使用EXECUTE IMMEDIATE 56617.2.1 EXECUTE IMMEDIATE語法 56617.2.2 執行SQL語句和PL/SQL語句塊 56617.2.3 使用綁定變量 56817.2.4 使用RETURNING INTO子句 57117.2.5 使用INTO子句 57217.2.6 指定參數模式 57317.3 多行查詢語句 57417.3.1 使用OPEN FOR語句 57517.3.2 使用FETCH語句 57617.

3.3 關閉游標變量 57717.4 使用動態批量綁定 57817.4.1 使用EXECUTE IMMEDIATE批量綁定 57917.4.2 使用批量FETCH語句 58117.4.3 使用批量FORALL語句 58217.5 動態SQL的性能優化技巧 58417.5.1 用綁定變量改善性能 58417.5.2 重復的綁定占位符 58517.5.3 傳遞NULL參數 58617.5.4 動態SQL異常處理 58617.6 小結 587第18章 事務和鎖( 教學視頻:31分鍾) 58818.1 使用Oracle事務 58818.1.1 事務的特性 58818.1.2 使用COMMIT提交事務

59018.1.3 使用ROLLBACK回滾事務 59118.1.4 使用SAVEPOINT保存點 59218.1.5 事務的隔離級別 59318.1.6 使用SET TRANSACTION設置事務屬性 59518.2 使用Oracle鎖 59718.2.1 什麼是鎖 59718.2.2 使用鎖 59918.2.3 DML鎖 60118.2.4 DDL鎖 60218.2.5 死鎖 60318.2.6 使用LOCK TABLE語句 60418.3 小結 606第5篇 Oracle維護第19章 數據庫安全性管理( 教學視頻:42分鍾) 60819.1 用戶管理 60819.1.1 用戶與方案簡介

60819.1.2 創建用戶 61019.1.3 修改用戶 61419.1.4 刪除用戶 61619.1.5 用戶概要文件 61719.1.6 查詢用戶信息 62019.2 權限管理 62119.2.1 理解權限 62119.2.2 分配權限 62419.2.3 撤銷權限 62819.2.4 查看權限 63119.3 角色管理 63319.3.1 角色簡介 63319.3.2 創建角色 63619.3.3 分配權限 63719.3.4 管理角色 63819.3.5 查看角色 64219.4 小結 643第20章 數據庫空間管理( 教學視頻:17分鍾) 64420.1 理解表空間 64420.1

.1 表空間概述 64420.1.2 表空間分類 64620.1.3 表空間的創建 64720.1.4 創建普通表空間 64920.1.5 創建大文件表空間 65220.1.6 創建臨時表空間 65320.1.7 創建撤銷表空間 65420.2 管理表空間 65520.2.1 調整表空間大小 65520.2.2 調整脫機和聯機狀態 65720.2.3 調整只讀和只寫狀態 65820.2.4 更改表空間名稱 66020.2.5 刪除表空間 66020.2.6 查詢表空間信息 66120.3 小結 665第21章 數據庫文件管理( 教學視頻:46分鍾) 66621.1 管理控制文件 66621.1

.1 控制文件的重要性 66621.1.2 創建控制文件 66721.1.3 多路復用控制文件 67221.1.4 備份/恢復控制文件 67421.1.5 刪除控制文件 67621.1.6 查看控制文件信息 67721.2 管理數據文件 67821.2.1 理解數據文件 67921.2.2 創建數據文件 68121.2.3 改變數據文件的大小 68221.2.4 改變數據文件的可用性 68321.2.5 改變數據文件的位置和名稱 68621.2.6 查詢數據文件信息 68821.3 管理重做日志文件 69121.3.1 重做記錄 69121.3.2 重做日志文件 69221.3.3 重做日志組

69321.3.4 日志切換和日志序列號 69421.3.5 歸檔重做日志文件 69521.3.6 多路復用重做日志文件 69721.3.7 創建重做日志組和成員 69821.3.8 刪除重做日志組和成員 70021.3.9 更改組成員的位置或名稱 70321.3.10 清除重做日志文件 70421.3.11 查看重做日志文件信息 70521.4 小結 706第22章 備份和恢復數據庫( 教學視頻:49分鍾) 70822.1 理解備份與恢復 70822.1.1 什麼是備份與恢復 70822.1.2 備份與恢復的方法 70922.2 使用RMAN(恢復管理器) 71122.2.1 設置歸檔日志

模式 71222.2.2 認識RMAN 71422.2.3 連接到RMAN 71622.2.4 RMAN的基本操作 71722.2.5 完整數據庫備份 71922.2.6 備份表空間和數據庫文件 72322.2.7 理解RMAN命令 72722.2.8 創建增量備份 72822.2.9 恢復數據庫 73022.2.10 恢復表空間和數據庫文件 73222.2.11 使用恢復目錄 73322.3 小結 735第6篇 PL/SQL案例實戰第23章 基於PL/SQL物料報表程序( 教學視頻:25分鍾) 73823.1 系統設計 73823.1.1 物料清單BOM簡介 73823.1.2 需求分析 7

3923.1.3 系統流程 74023.1.4 數據表ER關系圖 74123.1.5 Oracle開發環境的搭建 74323.2 系統編碼實現 74423.2.1 創建包規范 74523.2.2 獲取物料成本單價 74623.2.3 層次化展開物料清單 74823.2.4 編制BOM成本報表 75123.2.5 定義調用主程序 75523.3 小結 757第24章 PL/SQL采購訂單分析程序( 教學視頻:45分鍾) 75824.1 系統設計 75824.1.1 采購訂單分析簡介 75824.1.2 需求分析 75924.1.3 系統流程 75924.1.4 數據表E-R流程 76124.1.

5 創建Oracle數據表 76224.2 系統編碼實現 76424.2.1 創建包規范 76424.2.2 獲取采購訂單和訂單行數據 76524.2.3 采購分析程序實現 77124.2.4 設置訂單行的周范圍信息 77424.2.5 定義調用主程序 77724.3 小結 778

零工式排程之深度強化學習的建構與優化

為了解決sql語法order by的問題,作者陳冠蓁 這樣論述:

為因應快速變動的製造需求與環境,工廠開始進入智慧製造的時代,模具業也在其中,尤其精密模具是由複雜零件所組成,且零件的種類繁多,製程的順序及工時也隨著零件的不同有所差異,對於加工排程目前多以人力和經驗進行初步規劃,再利用電腦的運算能力加入製程限制條件,達到有效的靜態全域排程,過去的研究成果已經能夠使用靜態排程方法如 FIFO(First In , First Out)、 EDD(Earliest Due Date)產生合理之排程結果,再利用 ACO(Ant Colony Optimization)、GA(Genetic Algorithm) 進行總工時優化,但靜態排程優化運算相當耗時,難以應用

於加工的即時動態環境中。因此,本研究試著以深度強化學習取代靜態演算法,來快速進行工單排程決策,本研究先以EDD結合GA與ACO取得工單排程優化結果,並透過此排程結果找出對排程決策較有影響力之6種參數作為狀態參數的輸入以及6種派工法則為決策標籤輸出,以此進行深度強化學習模型之訓練,本研究利用 Microsoft SQL Server Express資料庫做為數據儲存工具,搭配 Python 語法進行開發,經由強化學習來重複學習靜態排程的優化結果,藉此產生排程即時決策,有效優化靜態排程結果,隨然目前強化學習排程沒有達到GA演算法的最佳解,但是依然可對EDD結果再做3%的工時優化,且運算時間比GA演

算法快約73%,有效縮短模具製造時間優化效率,以符合未來智慧工廠的排程需求。

發展以三元組為基礎的知識圖譜與文章摘要萃取技術

為了解決sql語法order by的問題,作者楊閔翔 這樣論述:

由於資訊科技的進步,資料的蒐集變得非常容易,導致人類消化資訊的速度遠比不上資料生成的速度,如何從海量的資料中,快速且正確的擷取出有用的資訊,無論在哪個領域中都是非常重要。本論文以「萃取式摘要」與「摘要知識圖譜」為目標,提出萃取式摘要的泛化改良流程。在不引入語系或領域的完整字典下,從文章內容自製暫用辭典,輔以N-gram尋找關鍵詞,藉此產生知識圖譜所需的三元組,即如中文的主詞、動詞、賓語 (SVO) 的概念,最後以關鍵字與三元組出現的頻率為權重標準,挑選關鍵詞與句,再彙整為萃取式摘要。為驗證提出之方法,本論文以內容農場、27篇學術論文與18篇期刊論文進行測試,以原文章之摘要為標準進行ROUGE

-1、2、L的計算,並與TextRank摘取之結果相比。在單篇平均六萬字的27篇論文且同時包含中英文文字下,無論移除或不移除停止字,平均每篇可得到ROUGE-1、2、L平均分為0.44、0.18與0.37,約為TextRank的3倍,可在29秒內處理完畢,速度為TextRank的142秒的5倍速度;在期刊與內容農場之文章也有類似之成果。摘要後以三元組繪製知識圖譜,視覺化呈現單篇文章摘要,可更有效率地理解文章關鍵字之間的關係。