




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《智慧工廠》App實戰開發Emitter與關系型數據庫的使用
任務能力目標能掌握Emitter的使用;能了解關系型數據庫相關名詞及作用;能掌握rdb庫的使用技巧。Emitter的使用關系型數據庫相關名詞解釋關系型數據庫的使用任務實施-步驟TaskImplementationSteps01020301Emitter的使用Emitter的使用Emitter本模塊提供發送和處理進程內事件的能力,包括對持續訂閱事件或單次訂閱事件的處理,取消訂閱事件,發送事件到事件隊列。名稱說明名稱說明emitter.on持續訂閱某個事件以及接收事件的回調處理。event:InnerEvent持續訂閱的事件,其中EventPriority不生效callback接收訂閱事件時的回調處理emitter.emit發送一個事件到事件隊列。event:InnerEvent發送的事件data事件攜帶的數據Emitter的使用InnerEvent進程內的事件。名稱類型說明eventIdnumber事件的ID,由開發者定義用來辨別事件。priorityEventPriority事件被投遞的優先級。Emitter的使用EventPriority用于表示事件被投遞的優先級。名稱值說明IMMEDIATE0表示事件被立即投遞。HIGH1表示事件先于LOW優先級投遞。LOW2表示事件優于IDLE優先級投遞,事件的默認優先級是LOW。IDLE3表示在沒有其他事件的情況下,才投遞該事件。02關系型數據庫相關名詞解釋關系型數據庫相關名詞解釋數據庫數據庫是“按照數據結構來組織、存儲和管理數據的倉庫”。是一個長期存儲在計算機內的、有組織的、可共享的、統一管理的大量數據的集合。關系型數據庫關系型數據庫通過在一個平面文件中創建一張或多張表格來存儲數據。每張表格由若干行和若干列組成。其中每一列代表表格中數據的某個屬性,每一行則代表一條記錄。不同表格之間可以通過關聯字段的方式建立關系,從而實現數據的查詢和提取。關系型數據庫使用SQL語言進行操作和管理。關系型數據庫相關名詞解釋數據庫數據庫是“按照數據結構來組織、存儲和管理數據的倉庫”。是一個長期存儲在計算機內的、有組織的、可共享的、統一管理的大量數據的集合。關系型數據庫關系型數據庫通過在一個平面文件中創建一張或多張表格來存儲數據。每張表格由若干行和若干列組成。其中每一列代表表格中數據的某個屬性,每一行則代表一條記錄。不同表格之間可以通過關聯字段的方式建立關系,從而實現數據的查詢和提取。關系型數據庫使用SQL語言進行操作和管理。關系型數據庫相關名詞解釋表表是一種組織數據的結構。它是由行和列組成的二維表格,其中每一行代表一條記錄(實例),每一列代表一個數據字段(屬性)。在數據庫系統中,只要按照同樣的方式定義表的結構,就可以存儲任意類型和數量的數據。字段名字段名是數據庫表格中每一列數據的名稱,也可以稱為屬性名、列名或字段。它用來描述該列數據所代表的含義或意義。在關系型數據庫中,字段名必須唯一,不能重復。數據庫DataBase表Table字段Field關系型數據庫相關名詞解釋數據類型數據庫數據類型是用來規范數據庫表格中各列的數據類型及其取值范圍的一種規范。數字類型(integer)字符類型(varchar)關系型數據庫相關名詞解釋主鍵主鍵是數據庫表中的一列或一組列,它們能夠唯一地標識出表中的每一行記錄。主鍵是用于保證數據完整性和數據一致性的重要機制,在數據庫中被用于建立索引,加速查找和排序操作。一般情況下,主鍵值不允許為空,且主鍵值在表中必須唯一。常用格式是:PRIMARYKEYAUTOINCREMENT。關系型數據庫相關名詞解釋建表語句建表語句用于在關系型數據庫中創建一張新的數據表,其基本語法:CREATETABLEtable_name(column1datatypeconstraints,column2datatypeconstraints,...columnNdatatypeconstraints);其中,table_name表示要創建的數據表的名稱;column1、column2、...、columnN分別表示表中包含的列名;datatype表示該列的數據類型;constraints表示該列的約束條件,如PRIMARYKEY等。03關系型數據庫的使用關系型數據庫的使用@ohos.data.rdb關系型數據庫(RelationalDatabase,RDB)是一種基于關系模型來管理數據的數據庫。關系型數據庫基于SQLite組件提供了一套完整的對本地數據庫進行管理的機制,對外提供了一系列的增、刪、改、查等接口,也可以直接運行用戶輸入的SQL語句來滿足復雜的場景需要。當應用卸載后,其相關數據庫會被自動清除。關系型數據庫的使用data_rdb.getRdbStore獲得一個相關的RdbStore,操作關系型數據庫,用戶可以根據自己的需求配置RdbStore的參數,然后通過RdbStore調用相關接口可以執行相關的數據操作,結果以Promise形式返回。參數名類型說明contextContext應用程序或功能的上下文。configStoreConfig與此RDB存儲相關的數據庫配置。為對象,當前屬性僅有name,代表數據庫文件名稱。versionnumber數據庫版本。關系型數據庫的使用data_rdb.getRdbStore獲得一個相關的RdbStore,操作關系型數據庫,用戶可以根據自己的需求配置RdbStore的參數,然后通過RdbStore調用相關接口可以執行相關的數據操作,結果以Promise形式返回。參數名類型說明contextContext應用程序或功能的上下文。configStoreConfig與此RDB存儲相關的數據庫配置。為對象,當前屬性僅有name,代表數據庫文件名稱。versionnumber數據庫版本。關系型數據庫的使用data_rdb.getRdbStore獲得一個相關的RdbStore,操作關系型數據庫,用戶可以根據自己的需求配置RdbStore的參數,然后通過RdbStore調用相關接口可以執行相關的數據操作,結果以Promise形式返回。參數名類型說明contextContext應用程序或功能的上下文。configStoreConfig與此RDB存儲相關的數據庫配置。為對象,當前屬性僅有name,代表數據庫文件名稱。versionnumber數據庫版本。關系型數據庫的使用-RdbStore方法方法名說明參數名類型說明insert向目標表中插入一行數據,結果以Promise形式返回。namestring指定的目標表名。valuesValuesBucket表示要插入到表中的數據行。update根據RdbPredicates的指定實例對象更新數據庫中的數據,結果以Promise形式返回。valuesValuesBucketvalue指示數據庫中要更新的數據行。鍵值對與數據庫表的列名相關聯。rdbPredicatesRdbPredicates表示要插入到表中的數據行。delete根據rdbPredicates的指定實例對象從數據庫中刪除數據,結果以Promise形式返回。rdbPredicatesRdbPredicatesRdbP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 短期用工協議2025
- 跨國貨物運輸代理合同范例
- 2025版工程總承包合同EPC模式
- 高層辦公樓建筑深度剖析
- 5《老師 您好》公開課一等獎創新教學設計(表格式)-1
- 局部凍傷的預防與護理
- 高中化學 第2章 元素與物質世界 第1節 元素與物質的分類一、二教學設計1 魯科版必修1
- 電力供應與購買合同
- 人教版小學二年級上冊數學 第6單元 第2課時 8的乘法口訣 教案
- 電商企業股份制聯合入股合同
- 2024年遼寧省初中學業水平考試物理模擬卷一
- 居住區規劃智慧樹知到期末考試答案章節答案2024年湖南師范大學
- 安全生產三項制度內容
- 體質健康管理典型案例
- 孩子的電子產品使用與管理
- 2024屆安徽省淮北市高三下學期二模英語模擬試題(有答案)
- 遼寧省本溪市2023-2024學年八年級下學期4月期中物理試題
- 中班幼兒主題墻設計方案
- 健身房市場調研報告總結與反思
- 鋼結構施工準備-鋼結構識圖
- 《企業安全生產費用提取和使用管理辦法》
評論
0/150
提交評論