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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)及應(yīng)用課后練習(xí)答案-全文預(yù)覽

2025-07-17 20:37 上一頁面

下一頁面
  

【正文】 2. 物理數(shù)據(jù)庫設(shè)計主要包括哪些內(nèi)容?物理數(shù)據(jù)庫設(shè)計的內(nèi)容是設(shè)計數(shù)據(jù)庫的存儲結(jié)構(gòu)和物理實現(xiàn)方法。概念設(shè)計的結(jié)果得到的是數(shù)據(jù)庫的概念結(jié)構(gòu),或稱概念數(shù)據(jù)模型,由于它是從現(xiàn)實世界的角度進行的抽象和描述,所以與具體的硬件環(huán)境和軟件環(huán)境均無關(guān)。1NF4) A、B、C、D都函數(shù)依賴于AB,而B還函數(shù)依賴于C。請回答如下各問題:用A、B、C、D分別代表屬性職工、工程、時數(shù)和工資,則:1) 確定這個關(guān)系的關(guān)鍵字;AB2) 找出這個關(guān)系中的所有函數(shù)依賴;ABC , AD3) 指出這個關(guān)系上的哪些函數(shù)依賴會帶來操作異常現(xiàn)象;D對關(guān)鍵字AB的部分函數(shù)依賴可能會帶來如下問題:數(shù)據(jù)冗余:一個職工參加多個工程,則職工的工資值會重復(fù);更新異常:當(dāng)改變職工的工資時,可能會只修改了一部分,從而造成數(shù)據(jù)不一致;插入異常:當(dāng)一個職工尚未承擔(dān)工程,但要插入職工信息(如工資)則不允許(因為沒有完整的關(guān)鍵字);刪除異常:當(dāng)某個工程結(jié)束,刪除工程信息時,可能會將職工信息(如工資)一同刪除(如果職工只參加了一項工程)。略2. 找出圖51所示數(shù)據(jù)庫各個關(guān)系中的函數(shù)依賴。略12. 試討論備份系統(tǒng)數(shù)據(jù)庫的重要性。這樣就可以在備份完成時立刻刷新并啟用一個數(shù)據(jù)庫日志,數(shù)據(jù)庫日志是實時的,它將忠實地記錄下所有對數(shù)據(jù)庫的更新操作。s 可重復(fù)讀(REPEATABLE READ):可以保證讀一致性,避免不一致分析問題。8. 什么是事務(wù)的隔離性?如何劃分事務(wù)的隔離級別?事務(wù)的隔離性是指一個事務(wù)應(yīng)該與其他事務(wù)“隔離”,它在完成過程中不受其他事務(wù)的影響和干擾。當(dāng)需要對表實施插入、刪除或修改操作時,應(yīng)該使用獨占封鎖。這種封鎖可以保證最大的并發(fā)性,任何數(shù)量的用戶都可以同時對同樣的數(shù)據(jù)施加這種共享鎖。4. 請舉出兩個并發(fā)的程序進行更新操作時相互干擾的例子。2. 解釋事務(wù)的ACID性質(zhì)。禁止權(quán)限語句DENY的作用是禁止用戶從角色繼承指定的權(quán)限。7. 試述在REVOKE語句中GRANT OPTION FOR子句和CASCADE子句的作用。語句授權(quán)是指對執(zhí)行創(chuàng)建數(shù)據(jù)庫對象的語句的授權(quán),這種權(quán)限一般歸系統(tǒng)管理員(sa)或數(shù)據(jù)庫管理員(DBO)管理;對象授權(quán)是指對可以在數(shù)據(jù)庫對象執(zhí)行的操作的授權(quán),這種權(quán)限一般由數(shù)據(jù)庫對象擁有者(DBOO)管理,也可以由系統(tǒng)管理員(sa)或數(shù)據(jù)庫管理員(DBO)管理。角色管理類似于用戶組的管理,可以將數(shù)據(jù)庫的所有用戶劃分成不同的角色,這樣可以簡化用戶管理,使用戶管理和權(quán)限管理更加簡潔、清楚。, 1, 1)ROLLBACK TRANSACTIONEND建立更新觸發(fā)器略習(xí)題七1. 討論數(shù)據(jù)庫安全都與哪些安全問題有關(guān)?數(shù)據(jù)庫安全實際涉及到很多方面,除了數(shù)據(jù)庫管理系統(tǒng)應(yīng)該具有安全保護功能之外,還需要從管理機制、人員行為、操作系統(tǒng)安全和網(wǎng)絡(luò)安全等多個方面采取措施。s 觸發(fā)器可以強制比用CHECK約束定義更加復(fù)雜的限制。觸發(fā)器是為表上的更新、插入、刪除操作定義的,也就是說當(dāng)表上發(fā)生更新、插入或刪除操作時觸發(fā)器將執(zhí)行。,1000查看結(jié)果select * from 倉庫3) 檢索某職工發(fā)給某供應(yīng)商的訂購單信息。地址39。aa39。習(xí)題六1. 什么是存儲過程?為什么要使用存儲過程?存儲過程是經(jīng)過預(yù)編譯的TSQL語句的集合,它存放在數(shù)據(jù)庫中,當(dāng)用戶執(zhí)行存儲過程時,存儲過程在數(shù)據(jù)庫服務(wù)器上運行。其中DECLARE CURSOR用SQL SELECT語句說明一個游標(biāo);OPEN打開游標(biāo),即執(zhí)行說明游標(biāo)的SQL SELECT語句;FETCH從游表中讀一條記錄到主變量;CLOSE關(guān)閉游標(biāo)。7. 試述游標(biāo)(Cursor)的作用,并解釋實現(xiàn)此功能的諸條語句的用途。宿主語言一般一次處理一條記錄,而SQL常常處理的是記錄(元組)的集合,這個矛盾必須解決。宿主語言的編譯程序不能識別SQL語句,所以首要的問題就是要解決如何區(qū)分宿主語言的語句和SQL語句。UPDATE 倉庫 SET 面積=面積+100 WHERE 城市=39。DELETE FROM 供應(yīng)商 WHERE 供應(yīng)商號 NOT IN(SELECT 供應(yīng)商號 FROM 訂購單)3) 刪除由在上海倉庫工作的職工發(fā)出的所有訂購單。智通公司39。4. 以圖51的數(shù)據(jù)庫為例,用SQL語句完成以下更新操作,并討論數(shù)據(jù)完整性約束對這些操作的影響:1) 插入一個新的供應(yīng)商元組(S9,智通公司,沈陽)。在關(guān)系數(shù)據(jù)庫中,視圖也稱作窗口,即視圖是操作基本表的窗口。SELECT 地址,COUNT(*) FROM 供應(yīng)商 GROUP BY 地址19) 檢索出每個倉庫中工資多于1220元的職工個數(shù)。SELECT AVG(面積) FROM 倉庫17) 檢索出向S4供應(yīng)商發(fā)出訂購單的那些倉庫的平均面積。北京39。) AND 職工號 NOT IN(SELECT 職工號 FROM 訂購單 WHERE 供應(yīng)商號!=39。SELECT 職工號 FROM 職工 WHERE 倉庫號 IN(SELECT 倉庫號 FROM 倉庫 WHERE 城市=39。上海39。SELECT 城市 FROM 倉庫 WHERE 倉庫號 IN(SELECT 倉庫號 FROM 職工 WHERE 職工號 IN(SELECT 職工號 FROM 訂購單 WHERE 供應(yīng)商號=39。s439。SELECT * FROM 供應(yīng)商 WHERE NOT EXISTS( SELECT * FROM 訂購單 WHERE 供應(yīng)商號= )7) 檢索出和職工EE3都有聯(lián)系的北京的供應(yīng)商信息。SELECT 訂購單號 FROM 訂購單 WHERE 供應(yīng)商號=’S6’3) 檢索出職工E6發(fā)給供應(yīng)商S6的訂購單信息。習(xí)題五1. 試概述SQL語言的功能。msdb數(shù)據(jù)庫用于SQL Server代理程序調(diào)度報警和作業(yè)等系統(tǒng)操作。tempdb數(shù)據(jù)庫用于保存所有的臨時表和臨時存儲過程,它還可以滿足任何其它的臨時存儲要求。3. SQL Server在安裝后默認創(chuàng)建了哪幾個系統(tǒng)數(shù)據(jù)庫?分別敘述它們的作用??蛻?服務(wù)器結(jié)構(gòu)與文件服務(wù)器網(wǎng)絡(luò)結(jié)構(gòu)的硬件拓撲結(jié)構(gòu)很相似,它們的根本區(qū)別在于:客戶/服務(wù)器結(jié)構(gòu)的服務(wù)器可以執(zhí)行應(yīng)用程序;而文件服務(wù)器的服務(wù)器只是一個數(shù)據(jù)共享器,它不能執(zhí)行應(yīng)用程序。π供應(yīng)商名(訂購單247。π供應(yīng)商名(σ職工號=E6(訂購單) * 供應(yīng)商)5) 檢索所有職工的工資都大于1220元的倉庫所在的城市。1) 檢索在倉庫WH2工作的職工的工資。所以執(zhí)行更新操作時的完整性檢查綜合了上述兩種情況。(2) 執(zhí)行刪除操作時一般只需要檢查參照完整性規(guī)則。首先檢查實體完整性規(guī)則,如果插入元組的主關(guān)鍵字的屬性不為空值、并且相應(yīng)的屬性值在關(guān)系中不存在(即保持唯一性),則可以執(zhí)行插入操作,否則不可以執(zhí)行插入操作。外部關(guān)鍵字是否允許為空值取決于語義的規(guī)定。3. 對關(guān)系模型的操作都包括哪些?關(guān)系數(shù)據(jù)模型中的操作包括:(1) 傳統(tǒng)的集合運算:并(Union)、交(Intersection)、差(Difference)、廣義笛卡爾積(Extended Cartesian Product);(2) 專門的關(guān)系運算:選擇(Select)、投影(Project)、連接(Join)、除(Divide);(3) 有關(guān)的數(shù)據(jù)操作:查詢(Query)、插入(Insert)、刪除(Delete)、修改(Update)。數(shù)據(jù)庫管理系統(tǒng)提供了外部模式與概念模式之間的映象以及概念模式與存儲模式之間的映象,使用戶通過外部數(shù)據(jù)庫或概念數(shù)據(jù)庫來操作存儲數(shù)據(jù)庫。按這種方法,數(shù)據(jù)庫管理系統(tǒng)可以提供存儲(物理)數(shù)據(jù)獨立性。9. 說明在DBMS中存儲模式、概念模式和外部模式的作用。層次模型用層次結(jié)構(gòu)表示聯(lián)系,它的典型代表IMS用層次型表示聯(lián)系;網(wǎng)狀模型用網(wǎng)狀結(jié)構(gòu)表示聯(lián)系,它的典型代表CODASYL用系表示聯(lián)系;關(guān)系模型用關(guān)系表示聯(lián)系。例如,倉庫和材料兩個實體之間存在著多對多的聯(lián)系,即一個倉庫可以存放多種材料,一種材料可以存放在多個倉庫;通過引入一個庫存實體轉(zhuǎn)換為倉庫與庫存之間的一對多聯(lián)系和材料與庫存之間的一對多聯(lián)系。數(shù)據(jù)從現(xiàn)實生活進入到數(shù)據(jù)庫實際經(jīng)歷了現(xiàn)實世界階段(認識、理解)、信息世界階段(規(guī)范、提升)和機器世界階段(管理),我們也把之稱為數(shù)據(jù)的三種范疇,數(shù)據(jù)在三種范疇中的概念、術(shù)語都有些不同。(4) 數(shù)據(jù)聯(lián)系弱。(2) 數(shù)據(jù)不一致性。5. 簡要概述數(shù)據(jù)庫管理員的職責(zé)。數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)是三個不同的概念,數(shù)據(jù)庫強調(diào)的是相互關(guān)聯(lián)的數(shù)據(jù),數(shù)據(jù)庫管理系統(tǒng)是管理數(shù)據(jù)庫的系統(tǒng)軟件,而數(shù)據(jù)庫系統(tǒng)強調(diào)的是基于數(shù)據(jù)庫的計算機應(yīng)用系統(tǒng)。2. 簡要概述數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)各自的含義。4. 數(shù)據(jù)完整性的含義是什么?保證數(shù)據(jù)正確的特性在數(shù)據(jù)庫中稱之為數(shù)據(jù)完整性。這是因為每個文件都是為特定的用途設(shè)計的,因此就會造成同樣的數(shù)據(jù)在多個文件中重復(fù)存儲。應(yīng)用程序依賴于文件的存儲結(jié)構(gòu),使得若修改文件的存儲結(jié)構(gòu)則必須修改程序。習(xí)題二1. 數(shù)據(jù)的三種范疇的含義是什么?數(shù)據(jù)需要我們的認識、理解、整理、規(guī)范和加工,然后才能存放到數(shù)據(jù)庫中。通過引入一個表示聯(lián)系的實體,將原來兩個實體之間的一個多對多的聯(lián)系轉(zhuǎn)換成分別與表示聯(lián)系的實體之間的兩個一對多的聯(lián)系。6. 傳統(tǒng)的三大數(shù)據(jù)模型是哪些?它們分別是如何表示實體之間的聯(lián)系的?傳統(tǒng)的三大數(shù)據(jù)模型是層次模型、網(wǎng)狀模型和關(guān)系模型。8. 為什么說概念數(shù)據(jù)庫和外部數(shù)據(jù)庫物理上并不真正存在?只有存儲數(shù)據(jù)庫是物理上存在的數(shù)據(jù)庫,概念數(shù)據(jù)庫是存儲數(shù)據(jù)庫的抽象,它反映了數(shù)據(jù)庫的全局邏輯結(jié)構(gòu);而外部數(shù)據(jù)庫是概念數(shù)據(jù)庫的部分抽取,它反映了數(shù)據(jù)庫的局部邏輯結(jié)構(gòu)。如果要修改存儲數(shù)據(jù)庫的結(jié)構(gòu)(例如,用倒排文件代替多鏈表),那么僅僅需要把這些修改反映在存儲模式中,以使數(shù)據(jù)庫存儲系統(tǒng)能夠操作新的存儲數(shù)據(jù)庫。外部模式則是對外部數(shù)據(jù)庫的描述,它需要說明外部文件、構(gòu)成外部文件的字段及這些外部文件之間的聯(lián)系。2. 關(guān)系模型的三個組成部分是什么?關(guān)系數(shù)據(jù)模型包括關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三個重要因素。外部關(guān)鍵字用于實現(xiàn)表與表之間的參照完整性。(1) 執(zhí)行插入操作時需要分別檢查實體完整性規(guī)則、參照完整性規(guī)則和用戶定義完整性規(guī)則。最后檢查用戶定義完整性規(guī)則,如果插入的元組在相應(yīng)的屬性值上遵守了用戶定義完整性規(guī)則,則可以執(zhí)行插入操作,否則不可以執(zhí)行插入操作。(3) 執(zhí)行更新操作可以看作是先刪除舊的元組,然后再插入新的元組。8. 以圖36的數(shù)據(jù)庫為例(可參照圖51,該數(shù)據(jù)庫的實例),用關(guān)系代數(shù)完成以下檢索:注意:此處暫以 * 表示連接運算符。π供應(yīng)商名(σ地址=北京(供應(yīng)商))4) 檢索目前與職工E6有業(yè)務(wù)聯(lián)系的供
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1