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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)原理及應用習題集及參考答案(已修改)

2025-07-08 20:37 本頁面
 

【正文】 《數(shù)據(jù)庫系統(tǒng)原理及應用》習題集及參考答案一、 簡答題什么是數(shù)據(jù)庫管理系統(tǒng)?一種負責數(shù)據(jù)庫的建立、操作、管理和維護的軟件系統(tǒng)。數(shù)據(jù)庫系統(tǒng)有哪幾種模式?分別用來描述什么?(1)外模式是用戶的數(shù)據(jù)視圖,用來描述數(shù)據(jù)的局部邏輯結(jié)構(gòu),是模式的子集。(2)模式是所有用戶的公共數(shù)據(jù)視圖,用來描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征。(3)內(nèi)模式又稱存儲模式,描述數(shù)據(jù)的物理結(jié)構(gòu)及存儲方式什么是事務?事務有哪些特征?答:所謂事務是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。 事務的特征:原子性、一致性、隔離性、持續(xù)性。POWER BUILDER中事務對象有何作用?答: PowerBuider的事務對象是應用程序與數(shù)據(jù)庫之間進行通信的橋梁,在應用程序初啟時,系統(tǒng)自動創(chuàng)一個為SQLCA(SQL Communication Area, SQL通訊區(qū))的全局事務對象,該對象在應用程序的任何地方都可以訪問應用程序與數(shù)據(jù)庫的所有通信都需要通過事務對象來完成,除了直接使用系統(tǒng)的缺省事務對SQLCA外,開發(fā)人員也可以創(chuàng)建自己的事務對象。SQL SERVER中INSERTED表和DELETED表有何用?答:觸發(fā)器中用到兩種特殊的表:刪除表和插入表觸發(fā)器中使用名為“deleted和“inserted來參照這些表;刪除表存儲受DELTE和UPDATE語句影響的行的副本當執(zhí)行DELETE或UPDATE語句時,行從觸發(fā)器表中刪除并傳遞到刪除表中。刪除表和觸發(fā)器表通常沒有共有的行。 插入表存儲受INSERT和UPDATE語句影響的行的副本當執(zhí)行一NSERT或UPDAT語句時,新行同時增加到插入表和觸發(fā)器表中。插入表中的行是觸發(fā)器表中新行的副本可使用刪除表和插入表中的行來參照相關(guān)表中的行,或測試被刪除或插入行中的值。數(shù)據(jù)庫系統(tǒng)由哪幾部分構(gòu)成?答:數(shù)據(jù)庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據(jù)庫管理員構(gòu)成。什么是候選碼?什么是主碼?主碼只能有一個屬性嗎?答:能唯一標識實體的屬性或?qū)傩越M稱為超碼,其任意真子集都不能成為超碼的最小超碼稱為候選碼; 從所有候選碼中選定一個用來區(qū)別同一實體集中的不同實體,稱作主碼; 主碼只能有一個屬性。在ER模型中聯(lián)系是用來反映什么樣的信息,它有幾種類型?答:用來反映為實體(型)內(nèi)部的聯(lián)系和實體(型)之間的聯(lián)系,實體內(nèi)部的聯(lián)系通常是指組成實體的各屬性之間的聯(lián)系;實體之間的聯(lián)系通常是指不同實體集之間的聯(lián)系。聯(lián)系可分為三種:(1) 一對一聯(lián)系(1:1)(2) 一對多聯(lián)系(1:n)(3) 多對多聯(lián)系(m:n)。什么是鎖協(xié)議?什么是兩段鎖協(xié)議?答:數(shù)據(jù)庫管理系統(tǒng)的并發(fā)控制在運用封鎖方法時,對數(shù)據(jù)對象加鎖時需要約定一些規(guī)則,例如何時申請封鎖、持鎖時間、何時釋放封鎖等;這些規(guī)則就是鎖協(xié)議。 所謂兩段鎖協(xié)議是指所有事務必須兩個階段對數(shù)據(jù)項加鎖和解鎖。(1) 在對任何數(shù)據(jù)進行讀、寫操作之前,首先分申請并獲得對該數(shù)據(jù)項加鎖和解鎖;(2) 在釋放一個封鎖之后,事務不現(xiàn)申請和獲得任何其他封鎖。數(shù)據(jù)庫恢復的依據(jù)是什么?答:基本原理就是利用存儲在后備副本、日志文件和數(shù)據(jù)庫鏡像中的冗余數(shù)據(jù)來重建數(shù)據(jù)庫。1關(guān)系數(shù)據(jù)庫中的實體完整性和參照完整性對數(shù)據(jù)分別有什么樣的約束?答: 實體完整性規(guī)則是:若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值。 參照完整性規(guī)則是:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對應(基本關(guān)系R和S不一定是不同的關(guān)系),則對于R中每個元組在F上的值必須為:或者取空值(F的每個屬性值均為空值);或者等于S中某個元組的主碼值。1數(shù)據(jù)庫管理系統(tǒng)為什么要對事務進行并發(fā)控制?如果不進行并發(fā)控制會出現(xiàn)哪些問題?答:為了充分利用系統(tǒng)資源發(fā)揮數(shù)據(jù)庫共享資源的特點,應該允許多個事務并行地執(zhí)行,當多用戶并發(fā)地存取數(shù)據(jù)庫時就會產(chǎn)生多個事務同時存取同一數(shù)據(jù)的情況,若對并發(fā)操作不加控制就可能會存取和存儲不正確的數(shù)據(jù),破壞事務的一致性和數(shù)據(jù)庫的一致性;所以數(shù)據(jù)庫管理系統(tǒng)必須提供并發(fā)控制機制。 如果不進行并發(fā)控制會出現(xiàn)數(shù)據(jù)丟失修改、不可重復讀和讀“臟”數(shù)據(jù)等問題。1在進行總體ER圖的優(yōu)化時具體做什么?答:消除多余的屬性和多余的聯(lián)系。1什么是外碼?建立外碼的作用是什么?答:外碼指關(guān)系R中的一個屬性組,它不是R的碼,但它與另一個關(guān)系S的碼相對應,則稱這個屬性組為R的外碼。 如S關(guān)系中的D建立外碼的作用:在相應的表之間建立一種關(guān)聯(lián)。1數(shù)據(jù)庫的結(jié)構(gòu)數(shù)據(jù)模型有哪幾種?按此劃分SQL SERVER屬于哪種類型?答:有層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P?、對象關(guān)系模型等幾種;SQL SERVER 屬于關(guān)系模型。1數(shù)據(jù)庫管理系統(tǒng)為什么要對事務進行并發(fā)調(diào)度?并發(fā)調(diào)度時為什么要進行并發(fā)控制?答:數(shù)據(jù)庫是一個共享資源,可以供多個用戶使用;如果事務一個一個地串行執(zhí)行,則許多系統(tǒng)資源將處于空閑狀態(tài),因此為了充分利用系統(tǒng)資源發(fā)揮數(shù)據(jù)庫共享資源的特點,應該允許多個事務并行地執(zhí)行,進行并發(fā)調(diào)度;當多用戶并發(fā)地存取數(shù)據(jù)庫時就會產(chǎn)生多個事務同時存取同一數(shù)據(jù)的情況,若對并發(fā)操作不加控制就可能會存取和存儲不正確的數(shù)據(jù),破壞事務的一致性和數(shù)據(jù)庫的一致性;所以數(shù)據(jù)庫管理系統(tǒng)必須提供并發(fā)控制機制。1寫出數(shù)據(jù)庫設計的步驟。答:(1)需求分析;(2)概念結(jié)構(gòu)設計;(3)邏輯結(jié)構(gòu)設計;(4)物理結(jié)構(gòu)設計;(5)數(shù)據(jù)庫實施;(6)數(shù)據(jù)庫運行和維護。18
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1