freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)開發(fā)考試題目-資料下載頁

2025-07-26 11:20本頁面
  

【正文】 件提供了一個(gè)統(tǒng)一的綁定各種數(shù)據(jù)源的方法,而不需要界面控件去面對各種不同類型的數(shù)據(jù)源。 使用BindingSource組件進(jìn)行數(shù)據(jù)綁定的方式是先將BindingSource組件和數(shù)據(jù)源進(jìn)行綁定,然后再將窗體控件和BindingSource組件綁定。BindingSource組件使用DataSource屬性和DataMember屬性與數(shù)據(jù)源綁定,如果綁定的是數(shù)據(jù)表(DataTable),則只使用DataSource屬性即可;如果與數(shù)據(jù)集DataSet綁定,則除了將數(shù)據(jù)集與DataSource屬性綁定以外,還需要通過設(shè)置DataMember屬性設(shè)置要綁定的數(shù)據(jù)表的名稱。8. 使用BindingSource控件,如何進(jìn)行數(shù)據(jù)修改的保存?如何進(jìn)行數(shù)據(jù)排序和過濾?答:當(dāng)用戶通過窗體控件修改數(shù)據(jù)之后,需要編寫下面三行代碼實(shí)現(xiàn)數(shù)據(jù)的保存,即數(shù)據(jù)保存到數(shù)據(jù)庫中。()。()。()。設(shè)置BindingSource的Sort屬性可以實(shí)現(xiàn)排序。設(shè)置BindingSource的Filter屬性則可以進(jìn)行數(shù)據(jù)過濾。9. 使用BindingSource控件,如何實(shí)現(xiàn)主從表的聯(lián)動(dòng)顯示?答:使用BindingSource可以非常方便的實(shí)現(xiàn)主從表的顯示,具體方法是:(1) 在窗體上添加兩個(gè)BindingSource組件(bindingSource1和bindingSource2)。(2) 在窗體上添加一個(gè)類型化的DataSet,在DataSet中包含主表和從表。如果數(shù)據(jù)源已經(jīng)設(shè)計(jì)好,可直接拖動(dòng)數(shù)據(jù)源到窗體上。(3) 在數(shù)據(jù)集設(shè)計(jì)器中,為DataSet中的主表和從表添加關(guān)系(添加外鍵)。如果數(shù)據(jù)源中已經(jīng)有了表和表之間的關(guān)系,這一步就可以省略。(4) 將bindingSource1綁定到類型化DataSet中的主表,可以在屬性窗口中設(shè)置,代碼設(shè)置如下: = teachingMenagementDataSet。 = Department。(5)將bindingSource2綁定到主表對應(yīng)的BindingSource組件(即bindingSource1),并將DataMember屬性設(shè)置為DataSet中主從表的關(guān)系名稱,可以在屬性窗口中設(shè)置,代碼如下: = bindingSource1。 = FK__Teacher__Departm__1B0907CE。(6) 在窗體上添加兩個(gè)DataGridView控件用來顯示主表和從表,分別和bindingSource1和bindingSource2進(jìn)行綁定,可以在屬性窗口中設(shè)置,代碼設(shè)置如下: = bindingSource1。 = bindingSource2。第七章1.在本案例中編寫數(shù)據(jù)庫存儲過程的目的是什么?答:使用C編程難以完成較復(fù)雜的數(shù)據(jù)操作,可以通過在數(shù)據(jù)庫服務(wù)器上編寫存儲過程實(shí)現(xiàn),編程簡單并且執(zhí)行性能高。本案例有兩個(gè)存儲過程,一個(gè)用于查詢圖書基本信息及其館藏信息,另一個(gè)用于查詢指定時(shí)間段內(nèi)借閱次數(shù)最多的前10名圖書信息。2.什么是應(yīng)用程序的多層架構(gòu)?分層的目的是什么?答:將一個(gè)應(yīng)用程序中的所有處理邏輯按照職責(zé)進(jìn)行層次劃分,每個(gè)層次包含邏輯功能相似的一個(gè)或多個(gè)類,它們封裝在一個(gè)或多個(gè)組件中,上層組件使用下層組件提供的服務(wù)。這種軟件架構(gòu)模式稱為多層架構(gòu)。例如應(yīng)用程序可以采用四層模式設(shè)計(jì):界面層組件負(fù)責(zé)用戶交互,業(yè)務(wù)邏輯層組件負(fù)責(zé)實(shí)現(xiàn)業(yè)務(wù)流程和規(guī)則,數(shù)據(jù)訪問層負(fù)責(zé)數(shù)據(jù)訪問。分層可以達(dá)成以下目的: 軟件結(jié)構(gòu)清晰,代碼耦合度低,易于編程實(shí)現(xiàn); 程序員可以只關(guān)注其中一層,能更快更好完成編程工作; 易于復(fù)用,減少編程工作量,容易保證一致性; 層與層之間通過接口建立單向依賴關(guān)系,某一層組件的內(nèi)部修改不會(huì)波及其他組件,增加了系統(tǒng)的靈活性和可擴(kuò)展性; 利于開發(fā)任務(wù)同步進(jìn)行,加快開發(fā)進(jìn)度,項(xiàng)目進(jìn)度管理有更多選擇。第八章1.瀏覽器/服務(wù)器模式與客戶/服務(wù)器模式相比有哪些優(yōu)勢?答:瀏覽器/服務(wù)器模式是Web網(wǎng)絡(luò)出現(xiàn)以后出現(xiàn)的一種軟件架構(gòu)模式,在這種模式下,客戶機(jī)只要安裝一個(gè)瀏覽器即可,不需要安裝專門的客戶端軟件,簡化了客戶端軟件的安裝和維護(hù);軟件系統(tǒng)是基于Web網(wǎng)絡(luò)的應(yīng)用程序,應(yīng)用程序主要運(yùn)行在Web服務(wù)器上,軟件的安裝和更新更為容易,維護(hù)成本大幅降低,提高了維護(hù)工作效率。3. 分層模式的優(yōu)點(diǎn)和缺點(diǎn)各有哪些?答:分層模式的軟件體系架構(gòu)有如下優(yōu)點(diǎn): 結(jié)構(gòu)清晰、耦合度低,易于編程實(shí)現(xiàn) 程序員可以只關(guān)注其中一層,能更快更好完成編程工作 易于復(fù)用,減少編程工作量,容易保證一致性 降低了層與層之間的依賴,修改容易 便于系統(tǒng)的擴(kuò)展,增加了系統(tǒng)的 利于開發(fā)任務(wù)同步進(jìn)行,加快開發(fā)進(jìn)度,項(xiàng)目進(jìn)度管理有更多選擇缺點(diǎn)主要是: 增加了整個(gè)系統(tǒng)總體的復(fù)雜性,需要更多學(xué)習(xí) 多層的軟件降低了一定的性能 程序的修改可能會(huì)造成級聯(lián)修改6. 業(yè)務(wù)邏輯類在系統(tǒng)中會(huì)直接訪問數(shù)據(jù)庫嗎?答:不會(huì),業(yè)務(wù)邏輯類用來封裝業(yè)務(wù)規(guī)則,提供實(shí)際的業(yè)務(wù)服務(wù),業(yè)務(wù)邏輯層會(huì)調(diào)用數(shù)據(jù)訪問層訪問數(shù)據(jù),而不是直接訪問數(shù)據(jù)。
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1