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

正文內(nèi)容

數(shù)據(jù)庫課后習題答案崔巍版-資料下載頁

2025-06-19 22:49本頁面
  

【正文】 編譯程序不能識別SQL語句,所以首要的問題就是要解決如何區(qū)分宿主語言的語句和SQL語句。2) 宿主語言與SQL語言的數(shù)據(jù)交互問題。SQL語句的查詢結(jié)果必須能夠交給宿主語言處理,宿主語言的數(shù)據(jù)也要能夠交給SQL語句使用。3) 宿主語言的單記錄與SQL的多記錄的問題。宿主語言一般一次處理一條記錄,而SQL常常處理的是記錄(元組)的集合,這個矛盾必須解決。6. 試述預(yù)編譯的作用。宿主語言的編譯系統(tǒng)不能識別SQL語句。解決這個問題的一般方法是,為SQL語句加一個特殊的前綴,在用宿主語言的編譯系統(tǒng)編譯源程序之前,首先由預(yù)編譯系統(tǒng)將SQL語句轉(zhuǎn)換為宿主語言的合法函數(shù)調(diào)用。7. 試述游標(Cursor)的作用,并解釋實現(xiàn)此功能的諸條語句的用途。宿主語言一般只能在單記錄方式下工作,即一次處理一個記錄。而SQL語句的查詢結(jié)果常常是一張表,它包含多個記錄,為此需要用游標(CURSOR)作為橋梁做一些特殊處理,即利用游標來臨時存放SQL語句的查詢結(jié)果,并利用游標與宿主語言的主變量進行數(shù)據(jù)交互。與游標有關(guān)的命令共有四條:DECLARE CURSOR、OPEN、FETCH和CLOSE。其中DECLARE CURSOR用SQL SELECT語句說明一個游標;OPEN打開游標,即執(zhí)行說明游標的SQL SELECT語句;FETCH從游表中讀一條記錄到主變量;CLOSE關(guān)閉游標。8. 試述為什么需要動態(tài)SQL語句,分析游標和動態(tài)游標的區(qū)別。有時候在編程序時SQL語句或語句的參數(shù)和格式不能確定,應(yīng)用程序只能在執(zhí)行時才知道需要什么樣的SQL語句,即必須在應(yīng)用程序執(zhí)行時動態(tài)建立SQL語句。定義游標的SQL語句是靜態(tài)的;而定義動態(tài)游標的SQL語句是動態(tài)生成的。習題九1. 理解、定義如下術(shù)語,并分別給出兩個例子:函數(shù)依賴、部分函數(shù)依賴、完全函數(shù)依賴、傳遞函數(shù)依賴、主屬性。略2. 找出圖51所示數(shù)據(jù)庫各個關(guān)系中的函數(shù)依賴。倉庫關(guān)系上的函數(shù)依賴:倉庫號→城市,倉庫號→面積職工關(guān)系上的函數(shù)依賴:職工號→倉庫號,職工號→工資訂購單關(guān)系上的函數(shù)依賴:訂購單號→職工號,訂購單號→供應(yīng)商號,訂購單號→訂購日期供應(yīng)商關(guān)系上的函數(shù)依賴:供應(yīng)商號→供應(yīng)商名,供應(yīng)商名→供應(yīng)商號,供應(yīng)商號→地址,供應(yīng)商名→地址3. 試證明如下結(jié)論():X→A1A2…An的充分必要條件是X→Ak成立(k=1,2, …,n)。證明:略4. 設(shè)有關(guān)系模式R(U,F),U={A,B,C,D,E},F(xiàn)={AB→E,DE→B,B→C,C→E,E→A}1) 計算所有函數(shù)依賴左部關(guān)于函數(shù)依賴集F的屬性集閉包;(AB)+={A,B,C,E}(DE)+={A,B,C,D,E}B+={A,B,C,E}C+={A,C,E}E+={A,E}2) 確定關(guān)系模式R上的所有侯選關(guān)鍵字;DE3) 求F的所有最小覆蓋。Fm=F{ABE}5. 假設(shè)有一個名為參加的關(guān)系,該關(guān)系有屬性:職工(職工名)、工程(工程名)、時數(shù)(花費在工程上的小時數(shù))和工資(職工的工資);一個參加記錄描述一個職工花費在一個工程上的總時數(shù)和他的工資;另外,一個職工可以參加多個工程,多個職工可以參加同一個工程。請回答如下各問題:用A、B、C、D分別代表屬性職工、工程、時數(shù)和工資,則:1) 確定這個關(guān)系的關(guān)鍵字;AB2) 找出這個關(guān)系中的所有函數(shù)依賴;ABC , AD3) 指出這個關(guān)系上的哪些函數(shù)依賴會帶來操作異?,F(xiàn)象;D對關(guān)鍵字AB的部分函數(shù)依賴可能會帶來如下問題:數(shù)據(jù)冗余:一個職工參加多個工程,則職工的工資值會重復(fù);更新異常:當改變職工的工資時,可能會只修改了一部分,從而造成數(shù)據(jù)不一致;插入異常:當一個職工尚未承擔工程,但要插入職工信息(如工資)則不允許(因為沒有完整的關(guān)鍵字);刪除異常:當某個工程結(jié)束,刪除工程信息時,可能會將職工信息(如工資)一同刪除(如果職工只參加了一項工程)。4) 這個關(guān)系是第幾范式關(guān)系?2NF5) 計算該關(guān)系上函數(shù)依賴集的最小覆蓋;Fm={ABC, AD}6) 將該關(guān)系分解成盡可能高的范式,并指明是第幾范式?分解為R1(A,B,C)和R2(A,D)結(jié)果為4NF6. 一個關(guān)系有4個字段A、B、C、D,這里A和B構(gòu)成復(fù)合關(guān)鍵字,問滿足下列函數(shù)依賴的關(guān)系是第幾范式?1) A、B、C、D都函數(shù)依賴于AB。BCNF或4NF2) A、B、C、D都函數(shù)依賴于AB,而D還函數(shù)依賴于C。2NF3) A、B、C、D都函數(shù)依賴于AB,而D還函數(shù)依賴于B。1NF4) A、B、C、D都函數(shù)依賴于AB,而B還函數(shù)依賴于C。3NF7. 設(shè)有關(guān)系模式R(A, B, C, D, E),并有函數(shù)依賴{AB→D, AC→E, BC→D,D→A,E→B},現(xiàn)將R分解成關(guān)系模式S(A, B, C)和其他一些關(guān)系模式,請給出在關(guān)系模式S上成立的函數(shù)依賴。AC→B,BC→As
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1