一、單項選擇題(本大題共15小題,每小題2分,共30分)
在每小題列出的四個備選項中只有乙個是符合題目要求的,請將其**填寫在題後的括號內。錯選、多選或未選均無分。
1.資料庫與資料庫系統之間的關係是( )
a.互不相干 b.前者包含後者
c.後者包含前者 d.同一東西的不同稱呼
2.物理結構的改變不影響邏輯結構的性質,稱為資料庫的( )
a.物理資料獨立性 b.物理結構獨立性
c.邏輯資料獨立性 d.邏輯結構獨立性
3.下列關於e-r模型的說法中,正確的是( )
a.依賴於計算機硬體和dbms
b.獨立於計算機硬體,依賴於dbms
c.獨立於計算機硬體和dbms
d.依賴於計算機硬體,獨立於dbms
4.有關係:教學(學號、教工號、課程號)
假定每個學生可以選修多門課程,每門課程可以由多名學生來選修,每個老師可以講授多門課程,每門課程只能由乙個老師來講授,那麼該關係的主鍵是( )
a.(課程號,教工號) b.(學號,課程號)
c.(學號,教工號) d.(學號,教工號,課程號)
5.在基本的關係中,下列說法正確的是( )
a.行列順序有關 b.屬性名允許重名
c.任意兩個元組不允許重複 d.列是非同質的
6.兩個關係在沒有公共屬性時,其自然連線操作表現為( )
a.結果為空關係 b.笛卡兒積操作
c.等值聯接操作 d.無意義的操作
基本的使用方式有兩種:它可以單獨使用,稱為互動式;也可在用高階語言編寫的應用程式中使用,稱為嵌入式,這時相應的高階語言稱為( )
a.元語言 b.目標語言
c.源語言 d.宿主語言
9.在關聯式資料庫中,從關係規範化的意義看,如果關係r中的非主屬性對碼有部分函式依賴,那麼r至多是( )
a.1nf b.2nf
c.3nf
10.如果採用關聯式資料庫來實現應用,在資料庫設計的階段將關係模式進行規範化處理。( )
a.需求分析 b.概念設計
c.邏輯設計 d.物理設計
11.消除多值依賴所引起的冗餘是屬於( )
a.1nf b.2nf
c.3nf
12.資料庫系統中,使用者使用的資料檢視用描述,它是使用者與資料庫系統之間的介面。( )
a.外模式 b.儲存模式
c.內模式 d.概念模式
13.如果事務t獲得了資料項x上的排它鎖,則t( )
a.可以讀x,不能寫x b.可以讀x,也可以寫x
c.不能讀x,可以寫x d.不能讀x,也不能寫x
提供授權功能控制不同使用者訪問資料的許可權,主要目的是為了實現資料庫的
( )
a.一致性 b.完整性
c.安全性 d.可靠性
15.在分布式資料庫系統中,位於分片檢視與分配檢視之間的分布透明性是( )
a.分片透明性 b.分配透明性
c.位置透明性 d.區域性透明性
二、填空題(本大題共10
小題,每小題1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。
16.資料庫系統提供了兩個方面的映像功能,這樣就使得資料既具有獨立性,又具有獨立性。
17.資料庫的邏輯模型設計階段的任務是將轉換成關係模型。
18.對乙個關係代數表示式進行語法分析,可以得到一棵語法樹,樹中的葉子是關係,非葉子結點是19.在sql select語句查詢中,要去掉查詢結果中的重覆記錄,應該使用關鍵字。
20.設有關係模式s(a,b,c,d),與關係代數表示式п1,3(s)等價的sql語句是21.在資料庫設計的需求分析階段,資料流圖表達了資料與的關係。
22.分布式資料庫具有資料和邏輯的特點。
23.事務必須具有的四個性質是:原子性、一致性和永續性。
24.在dbms的授權子系統中,授權和**許可權的語句分別是和revoke語句。
25.在物件聯絡圖中單箭頭(→)表示雙箭頭(→→)表示
三、簡答題(本大題共10小題,每小題3分,共30分)
26.試述結構資料模型的三個組成部分。
27.簡述資料庫系統可能發生的故障及其恢復方法。
28.簡述基於封鎖的併發控制中排他鎖的含義及作用。
29.簡述資料庫完整性和安全性的概念。
30.簡述在sql中,完整性約束規則的分類。
31.簡述分布式資料庫中資料分配的概念及分配策略。
32.簡述物件關係資料模型與關係資料模型的不同之處。
33.簡述資料庫物理設計中的訪問路徑的兩種設計及其形成。
34.簡述併發事務可序列化排程的含義。
四、設計題(本大題共4小題,每小題4分,共16分)
假設有如下三個關係模式:
商場表:m(mno,mname,city)
各屬性含義依次為商場號、商場名和商場所在城市;主鍵為商場號。
商品表:p(pno,pname,city,color)
各屬性含義依次為商品號、商品名、產地和商品顏色;主鍵為商品號。
銷售表:s(mno,pno,qty)
各屬性含義依次為商場號、商品號和銷售數量。主鍵為(商場號,商品號)
基於以上關係模式回答36—39題
36.試用sql語句寫出下列查詢:
檢索商場號為m1的商場所銷售的商品的商品名稱、銷售數量。
37.試用sql語句寫出下列查詢:
檢索上海市所有商店各種商品的平均銷售量。
38.試用sql語句實現下列查詢:
銷售了紅色商品的商場號、商品號和數量。(要求用巢狀子查詢完成)
39.用關係代數表示式實現下列查詢:銷售了紅色商品的商場號、商品名稱和數量。
五、綜合題(本大題共2小題,
共14分)
40.已知某企業各部門有許多職員,乙個職員僅屬於乙個部門;每個職員可在多項工程中做工或負責管理,每項工程可有多個職員參加。
其中,職工有:職工號,職工名;
部門有:部門號,部門名;
工程有:工程號,工程名;
每個職工參加某個工程有參加日期。
請完成如下設計或處理:
(1)據上述語義設計e—r模型,要求標註聯絡型別,可省略屬性。(5分)
(2)將e—r模型轉換成關係資料模型,並指出每乙個關係的主鍵和外來鍵(如果存在)。(5分)
41.設有關係模式r(c,t,h,i,s,g),其上的函式依賴集
f=求:
(1)r的候選鍵;(2分)
(2)將r分解成3nf,並保持函式依賴性。(2分)
資料庫試卷
資料庫應用技術 visual foxpro 6.0 滿分100分 一 填空題 每題1分,共10分 1 在vfp6.0中,復合索引檔案分結構復合索引和非結構復合索引,結構復合索引檔案與其表檔案同名,且隨錶檔案的開啟而自動開啟。填 能 或 不能 2 開啟某錶檔案,執行go top命令後,再執行skip ...
二 資料庫試卷A
1 資料庫 db 資料庫系統 dbs 和資料庫管理系統 dbms 之間的關係是 a a.dbs包括db和dbms b.dbms包括db和dbs c.db包括dbs和dbms d.dbs就是db,也就是dbms 2 使用者或應用程式看到的那部分區域性邏輯結構和特徵的描述是 c a.模式 b.物理模式 ...
資料庫種類與資料庫結構
2 網狀結構模型 某醫院醫生 病房和病人之間的聯絡。即每個醫生負責 三個病人,每個病房可住一到四個病人。如果將醫生看成是乙個資料集合,病人和病房分別是另外兩個資料集合,那麼醫生 病人和病房的比例關係就是m n p 即m個醫生,n個病人,p間病房 這種資料結構就是網狀資料結構,它的一般結構模型,記錄r...