151.下列叙述中正确的是
A)資料庫系統避免了一切備援
B)資料庫系統減少了資料備援
C)資料庫系統中資料的一緻性是指資料類型一緻
D)資料庫系統比檔案系統能管理更多的資料
B【解析】資料庫系統共享性大,備援度小,但隻是減少了備援,并不是避免一切備援。資料的一緻性是指在系統中同一資料在不同位置的出現應保持相同的值,而不是資料類型的一緻。資料庫系統比檔案系統有更強的管理控制能力,而不是管理更多的資料。
152.資料庫系統的資料獨立性是指
A)不會因為存儲政策的變化而影響存儲結構
B)不會因為資料的變化而影響應用程式
C)不會因為系統資料存儲結構與資料邏輯結構的變化而影響應用程式
D)不會因為某些存儲結構的變化而影響其他的存儲結構
C【解析】資料庫系統的資料獨立性,是指資料庫中資料獨立于應用程式且不依賴于應用程式,即資料的邏輯結構、存儲結構與存取方式的改變不會影響應用程式。資料獨立性一般分為實體獨立性和邏輯獨立性兩級。
153.在關系資料庫中,描述全局資料邏輯結構的是
A)概念模式
B)使用者模式
C)内模式
D)實體模式
A【解析】資料庫系統在其内部分為三級模式及兩級映射,三級模式即概念模式、内模式和外模式。
概念模式是資料庫系統中全局資料邏輯結構的描述,是全體使用者公共資料視圖。
外模式也稱子模式或者使用者模式,是使用者的資料視圖,也就是使用者所能夠看見和使用的局部資料的邏輯結構和特征的描述,是與某一應用有關的資料的邏輯表示。
内模式又稱實體模式,是資料實體結構和存儲方式的描述,是資料在資料庫内部的表示方式。
154.資料庫中對概念模式内容進行說明的語言是
A)資料控制語言
B)資料操縱語言
C)資料定義語言
D)資料并發語言
C【解析】概念模式主要描述資料的概念記錄類型以及它們間的關系,它還包括一些資料間的語義限制,對它的描述可用DDL語言(資料定義語言)定義。
155.将資料庫的結構劃分成多個層次,是為了提高資料庫的
A)管理規範性
B)資料處理并發性
C)邏輯獨立性和實體獨立性
D)資料共享
C【解析】資料庫系統通常采用三級模式結構并且提供兩級映射功能,其中的外模式/模式映射保證了資料庫系統具有較高的邏輯獨立性,而模式/内模式映射保證了資料庫系統具有較高的實體獨立性。
156.在資料庫的三級模式中,外模式(使用者模式或子模式)有
A)3個 B)2個
C)1個 D)任意多個
D【解析】一個資料庫可以有多個外模式(因為使用者可有多個),但概念模式和内模式隻能有一個。
157.資料模型的三個要素是
A)外模式、概念模式、内模式
B)實體完整性、參照完整性、使用者自定義完整性
C)資料增加、資料修改、資料查詢
D)資料結構、資料操作、資料限制
D【解析】資料模型是資料特征的抽象,所描述的内容有三個部分:資料結構、資料操作、資料限制。
資料結構主要描述資料的類型、内容、性質以及資料間的聯系等。
資料操作主要描述在相應資料結構上的操作類型與操作方式。
資料限制主要描述資料結構内資料間的文法、語義聯系,它們之間的制約與依存關系,以及資料動态變化的規則,以保證資料的正确、有效與相容。
158.在資料庫系統中,資料模型包括概念模型、邏輯模型和
A)實體模型
B)空間模型
C)時間模型
D)謂詞模型
A【解析】資料模型按照不同的應用層次分為3種類型:概念資料模型、邏輯資料模型、實體資料模型。
概念資料模型簡稱概念模型,它是一種面向客觀世界、面向使用者的模型;它與具體的資料庫管理系統無關,與具體的計算機平台無關。
邏輯資料模型又稱邏輯模型,它是一種面向資料庫系統的模型,該模型着重于在資料庫系統一級的實作。
實體資料模型又稱實體模型,它是一種面向計算機實體表示的模型,此模型給出了資料模型在計算機上實體結構的表示。
159.下面模型中為概念模型的是
A)關系模型
B)層次模型
C)實體-聯系模型
D)網狀模型
C【解析】較為有名的概念資料模型有實體聯系模型(E-R模型)、面向對象模型及謂詞模型;邏輯資料模型有層次模型、網狀模型、關系模型和面向對象模型。
160.建立表示學生選修課程活動的實體聯系模型,其中的兩個實體分别是
A)學生和學号
B)課程和課程号
C)課程和成績
D)學生和課程