【正文】
ligence (AI) applications. ■ Other applications with plex and interrelated objects and procedural data. 原文摘自 2020 年出版的 Database Systems A Practical Approach to Design Implementation and Management 第 580 頁 信息與計算科學畢業(yè)設計 7 高級數(shù)據(jù)庫應用 20 世紀 90 年代,計算機工業(yè) 發(fā)生了巨大變化。 ■ 設計規(guī)模大, 有可能包含幾百萬個組成部分,同時還有許多相互依賴的子系統(tǒng)設計。 ■ 可能有數(shù)以百計的設計人員參與設計,并且他們并行的在一個大型設計的多 8 個版本上工作。 這些應用使用標準算法以定制規(guī)范相結合一對不同的情況做出反應。 網(wǎng)絡管理系統(tǒng) 網(wǎng)絡管理系統(tǒng)協(xié)調(diào)計算機網(wǎng)絡中通信服務的傳遞。 目前,現(xiàn)代系統(tǒng)可以處理自由形式的文本、照片、表格、音頻和視頻序列。 在 DreamHouse 案例中,可以發(fā)現(xiàn)對于多媒體處理的下列要求: ■ 圖像數(shù)據(jù):客戶可能查詢一個出租房產(chǎn)的圖像數(shù)據(jù)庫。 但也會存在某些情形,若能使用所希望的房產(chǎn)的某些音頻特征(例如附近交通噪聲)查詢可能會更好。 系統(tǒng)數(shù)據(jù)中的大部分時通過勘測和衛(wèi)星圖片獲得的,數(shù)據(jù)量很大。 交互和動態(tài)的 Web 站點 考慮一個有在線目錄的銷售服裝的 Web 站點。 這種類型的應用的要求與上面所述的一些高級應用并沒有什么不同:需要處理多媒體內(nèi)容(文本、音頻、圖像、視頻數(shù)據(jù)以及動畫),并且能夠根據(jù)用戶的喜愛和用戶的選擇交互式的修改顯示。 ■ 其他有復雜和相關聯(lián)對象和過程數(shù)據(jù)的應用 。此外在 2020年,電子商務將可達到 5%。 ■ 在工具條中列出的項目中的選擇附件進行搭配。這些數(shù)據(jù)將與其他數(shù)據(jù)源綜合,存儲到 EOSDIS(EOS Data and Information System,EOS 數(shù)據(jù)和信息系統(tǒng) )中。以電子形式存儲書籍、雜志、論文和文章,并且通過高速網(wǎng)絡將它們傳送給消費者已經(jīng)成為可能。一些查詢可能只是簡單的使用文本的描述來識別想要查詢的房產(chǎn)的視頻圖像。這樣的應用也需要存儲比數(shù)字和文本串型元組結構更豐富的數(shù)據(jù)。然而,一個節(jié)點可能有多個不同的連接, 創(chuàng)建的任何數(shù)據(jù)庫都必須要處理一個復雜的關系圖。 計算機輔助 軟件工程( CASE) CASE 數(shù)據(jù)庫存儲著與軟件開發(fā)周期的各個階段相關的數(shù)據(jù):規(guī)劃、需求收集和分析、設計、實現(xiàn)、測試、維護和文檔。 例如在化學制劑生產(chǎn)中, 可能會有監(jiān)視系統(tǒng)狀態(tài)信息(例如反應堆容器的溫度、 流量和產(chǎn)量)的應用程序。 ■ 由于拓撲結構或功能的關聯(lián)、容錯等因素的影響,更新十分復雜。 計算機輔助設計( CAD) CAD 數(shù)據(jù)庫中存儲著與機械或電子設 計相關的數(shù)據(jù),例如建筑物、飛行器以及集成電路芯片。 ■ modify the rendering to account for movement, illumination, backdrop, occasion, and so on。 ■ puteraided manufacturing (CAM)。 ■ interactive and dynamic Web sites. Computeraided design (CAD) A CAD database stores data relating to mechanical and electrical design covering, for example, buildings, aircraft, and integrated circuit chips. Designs of this type have some mon characteristics: ■ Design data is characterized by a large number of types, each with a small number of instances. Conventional databases are typically the opposite. For example, the DreamHome database consists of only a dozen or so relations, although relations such as PropertyForRent, Client, and Viewing may contain thousands of tuples. ■ Designs may be very large, perhaps consisting of millions of parts, often with many interdependent subsystem designs. ■ The design is not static but evolves through time. When a design change occurs, its implications must be propagated through all design representations. The dynamic nature of design may mean that some actions cannot be foreseen at the beginning. ■ Updates are fatreaching because of topological or functional relationships, tolerances, and so on. One change is likely to affect a large number of design objects. ■ Often, many design alternatives are being considered for each ponent, and the correct version for each part must be maintained. This involves some form of version control and 2 configuration management. ■ There may be hundreds of staff involved with the design, and they may work in parallel on multiple versions of a large design. Even so, the endproduct must be consistent and coordinated. This is sometimes referred to as cooperative engineering. Computeraided manufacturing ( CAM) A CAM database stores similar data to a CAD system, in addition to addition to data relating to discrete production (such as cars on an assembly line) and continuous production (such as chemical synthesis). For example, in chemical manufacturing there will be applications that monitor information about the state of the system, such as reactor Bessel temperatures, flow rates, and yields. Ther