摘要:以下是由希賽網(wǎng)整理的部分2009年上半年數(shù)據(jù)庫系統(tǒng)工程師考試上午真題,希望對大家備考有所幫助。
通過數(shù)據(jù)庫系統(tǒng)工程師級(jí)別(中級(jí)資格/工程師)考試的合格人員能參與應(yīng)用信息系統(tǒng)的規(guī)劃、設(shè)計(jì)、構(gòu)建、運(yùn)行和管理,能按照用戶需求,設(shè)計(jì)、建立、運(yùn)行、維護(hù)高質(zhì)量的數(shù)據(jù)庫和數(shù)據(jù)倉庫。以下是由希賽網(wǎng)整理的部分2009年上半年數(shù)據(jù)庫系統(tǒng)工程師考試上午真題,希望對大家備考有所幫助。
● 某超市的商品(商品號(hào),商品名稱,生產(chǎn)商,單價(jià))和倉庫(倉庫號(hào),地址,電話,商品號(hào),庫存量)兩個(gè)基本關(guān)系如表1和表2所示。
a.倉庫關(guān)系的主鍵是__(37)__,該關(guān)系沒有達(dá)到第三范式的原因是__(38)__; b.查詢聯(lián)想生產(chǎn)的激光打印機(jī)的總庫存量的SQL語句如下: SELECT 商品名稱,__(39)__ FROM 商品,倉庫 WHERE__(40)__AND__(41)__ ; c.若倉庫關(guān)系的地址不能為空,請將下述倉庫關(guān)系SQL語句的空缺部分補(bǔ)充完整。CREATE TABLE 倉庫(倉庫號(hào)CHAR(2), 地址 CHAR(20)__(42)__ , 電話 CHAR(20), 商品號(hào) CHAR(5), 庫存量NUMERIC(5), __(43)__ , __(44)__ );
(37)A.倉庫號(hào)
B.商品號(hào),地址
C.倉庫號(hào),地址
D.倉庫號(hào),商品號(hào)
(38)A.沒有消除非主屬性對碼的部分函數(shù)依賴,如:倉庫號(hào)→電話
B.沒有消除非主屬性對碼的部分函數(shù)依賴,如:地址→電
C.只消除了非主屬性對碼的部分函數(shù)依賴,而未消除傳遞函數(shù)依賴
D.只消除了非主屬性對碼的傳遞函數(shù)依賴,而未消除部分函數(shù)依賴
(39)A.NUMBER(庫存量)
B.SUM(庫存量)
C.COUNT(庫存量)
D.TOTAL(庫存量)
(40)A.生產(chǎn)商=聯(lián)想
B.倉庫.生產(chǎn)商=聯(lián)想
C.生產(chǎn)商=‘聯(lián)想’
D.倉庫.生產(chǎn)商=‘聯(lián)想’
(41)A.商品名稱=激光打印機(jī) AND 商品.商品號(hào)=倉庫.商品號(hào)
B.商品名稱=‘激光打印機(jī)’ AND 商品.商品號(hào)=倉庫.商品號(hào)
C.商品名稱=激光打印機(jī) OR 商品.商品號(hào)=倉庫.商品號(hào)
D.商品名稱=‘激光打印機(jī)’ OR 商品.商品號(hào)=倉庫.商品號(hào)
(42)A.NOT NULL
B.UNIQUE
C.NOT NULL UNIQUE
D.PRIMARY KEY
(43)A.PRIMARY KEY(倉庫號(hào))
B.PRIMARY KEY(倉庫號(hào),商品號(hào))
C.PRIMARY KEY(商品號(hào),地址)
D.PRIMARY KEY(倉庫號(hào),地址)
(44)A.FOREIGN KEY(倉庫號(hào))REFERENCES 倉庫號(hào)
B.FOREIGN KEY(倉庫號(hào))REFERENCES 倉庫(倉庫號(hào))
C.FOREIGN KEY(商品號(hào))REFERENCES 倉庫(商品號(hào))
D.FOREIGN KEY(商品號(hào))REFERENCES 商品(商品號(hào))
● 事務(wù) T1、T2 和 T3 對相同的一組數(shù)據(jù)A、B 和C 進(jìn)行操作,對于如下的一個(gè)并發(fā)調(diào)度,其中T1與T2間并發(fā)操作__(45)__,T2與T3間并發(fā)操作__(46)__。
(45)A.正確
B.不能重復(fù)讀
C.將丟失修改
D.將讀“臟”數(shù)據(jù)
(46)A.正確
B.不能重復(fù)讀
C.將丟失修改
D.將讀“臟”數(shù)據(jù)
● 下列故障中屬于事務(wù)內(nèi)部故障的是__(47)__。
(47)A.程序中ROLLBACK語句
B.違反完整性約束
C.CPU 故障
D.硬盤損壞
● 對于事務(wù)故障的恢復(fù),下列描述正確的是__(48)__。
(48)A.事務(wù)故障的恢復(fù)不需要訪問日志文件
B.事務(wù)故障恢復(fù)時(shí)需要REDO 已提交的事務(wù)
C.事務(wù)故障恢復(fù)時(shí)需要正向掃描日志,對該事務(wù)進(jìn)行UNDO 操作
D.事務(wù)故障恢復(fù)時(shí)需要反向掃描日志,對該事務(wù)進(jìn)行UNDO 操作
● 數(shù)據(jù)庫鏡像技術(shù)的優(yōu)點(diǎn)是__(49)__。
(49)A.可以減少事務(wù)故障的機(jī)率
B.可以提高更新事務(wù)的并發(fā)度
C.維護(hù)鏡像數(shù)據(jù)庫的一致性不需要額外的開銷
D.復(fù)制技術(shù)可以在鏡像數(shù)據(jù)庫發(fā)生故障時(shí)保證系統(tǒng)穩(wěn)定運(yùn)行
● 將數(shù)據(jù)庫對象的操作權(quán)限授予用戶,屬于安全控制機(jī)制中的__(50)__。
(50)A.用戶標(biāo)識(shí)與鑒別
B.自主存取控制
C.強(qiáng)制存取控制
D.審計(jì)
● 撤銷 U5 對 Emp 表的查詢權(quán)限,并收回 U5 授予其它用戶的該權(quán)限,SQL 語句是 __(51)__。
(51)A.REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;
B.REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT;
C.REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;
D.GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;
● 在數(shù)據(jù)庫系統(tǒng)中,擁有較高權(quán)限的用戶是__(52)__。
(52)A.GUEST
B.DBA
C.PUBLIC
D.ROLE
● 設(shè)有職工關(guān)系Emp(Eno,Ename,Esex,EDno)和部門關(guān)系Dept(Dno,Dname,Daddr),創(chuàng)建這兩個(gè)關(guān)系的SQL語句如下:
CREATE TABLE Emp(
Eno CHAR(4),
Ename CHAR(8),
Esex CHAR(1) CHECK(Esex IN (‘M’, ‘F’)),
EDno CHAR(4) REFERENCES Dept(Dno),
PRIMARY KEY (Eno)
);
CREATE TABLE Dept(
Dno CHAR(4) NOT NULL UNIQUE,
Dname CHAR(20),
Daddr CHAR(30)
);
直接運(yùn)行該語句,DBMS會(huì)報(bào)錯(cuò),原因是:__(53)__。若經(jīng)過修改,上述兩個(gè)表創(chuàng)建完畢之后(尚無數(shù)據(jù)),則下述語句中能被執(zhí)行的是__(54)__。
(53)A.創(chuàng)建表Dept時(shí)沒有指定主碼
B.創(chuàng)建表Dept時(shí)沒有指定外碼
C.創(chuàng)建表Emp時(shí),被參照表Dept尚未創(chuàng)建
D.表Emp的外碼EDno與被參照表Dept的主碼Dno不同名
(54)A.INSERT INTO Emp VALUES(‘e001’, ‘王’, ‘M ’, ‘d1’);
B.INSERT INTO Emp VALUES(NULL, ‘王’, ‘M’, ‘d1’);
C.INSERT INTO Emp VALUES(‘e001’, ‘王’, ‘M’, NULL);
D.INSERT INTO Emp VALUES(‘e001’, ‘王’, ‘X’, ‘d1’);
● 在C/S 體系結(jié)構(gòu)中,客戶端執(zhí)行的操作是__(55)__。
(55)A.觸發(fā)器
B.嵌入式SQL
C.存儲(chǔ)過程
D.?dāng)U展存儲(chǔ)過程
● 嵌入式 SQL 中,將記錄的屬性值賦給主變量時(shí),若屬性為空值,而主變量不能空值,為解決這一矛盾,使用的機(jī)制是__(56)__。
(56)A.SQLCA
B.游標(biāo)
C.指示變量
D.動(dòng)態(tài)SQL
● 在需求分析階段,需求調(diào)查的內(nèi)容是__(57)__,需求分析的結(jié)果是__(58)__。
(57)A.信息要求、處理要求
B.安全性與完整性要求
C.信息要求、安全性要求
D.信息要求、處理要求、安全性與完整性要求
(58)A.?dāng)?shù)據(jù)流圖
B.?dāng)?shù)據(jù)字典
C.?dāng)?shù)據(jù)流圖、數(shù)據(jù)字典
D.E-R 圖
● 設(shè)計(jì)E-R圖的過程中,需要確定實(shí)體所具有的屬性,這一抽象稱為__(59)__。
(59)A.分類
B.聚集
C.概括
D.視圖集成
● 視圖設(shè)計(jì)屬于數(shù)據(jù)庫設(shè)計(jì)的__(60)__階段。
(60)A.需求分析
B.概念設(shè)計(jì)
C.邏輯設(shè)計(jì)
D.物理設(shè)計(jì)
● 要實(shí)現(xiàn)記錄的物理順序與索引項(xiàng)次序一致,應(yīng)選擇的索引類型是__(61)__。
(61)A.HASH 索引
B.聚簇索引
C.B+樹索引
D.單一索引
● 對象-關(guān)系模型與關(guān)系模型的區(qū)別是 __(62)__。
(62)A.對象-關(guān)系模型支持關(guān)系嵌套,關(guān)系模型不支持
B.關(guān)系模型支持BLOB 類型,對象-關(guān)系模型不支持
C.對象-關(guān)系模型不支持?jǐn)?shù)組類型,關(guān)系模型支持
D.對象-關(guān)系模型不是數(shù)據(jù)模型,關(guān)系模型是數(shù)據(jù)模型
● 在分布式數(shù)據(jù)庫系統(tǒng)中,應(yīng)用程序直接使用本結(jié)點(diǎn)數(shù)據(jù)的性質(zhì)稱為__(63)__。
(63)A.共享性
B.自治性
C.可用性
D.分布性
● 根據(jù)分布式數(shù)據(jù)庫系統(tǒng)中的兩階段提交協(xié)議(2PC),有如下操作指令:
① 協(xié)調(diào)器向參與者發(fā)prepare消息;
② 參與者向協(xié)調(diào)器發(fā)回ready消息;
③ 參與者向協(xié)調(diào)器發(fā)回abort消息;
④ 協(xié)調(diào)器向參與者發(fā)commit消息;
⑤ 協(xié)調(diào)器向參與者發(fā)rollback消息;
滿足2PC 的序列是 __(64)__ 。
(64)A.①②⑤
B.①②④
C.②③⑤
D.②③④
● 數(shù)據(jù)倉庫在收集數(shù)據(jù)過程中, 會(huì)遇到一些略微不一致但可以糾正的數(shù)據(jù),糾正的過程稱為__(65)__。
(65)A.?dāng)?shù)據(jù)清洗
B.?dāng)?shù)據(jù)轉(zhuǎn)換
C.?dāng)?shù)據(jù)抽取
D.?dāng)?shù)據(jù)裝載
● 一個(gè) B 類網(wǎng)絡(luò)的子網(wǎng)掩碼為 255.255.224.0,則這個(gè)網(wǎng)絡(luò)被劃分成了__(66)__個(gè)子網(wǎng)。
(66)A. 2
B. 4
C. 6
D. 8
● 在Windows系統(tǒng)中設(shè)置默認(rèn)路由的作用是__(67)__。
(67)A.當(dāng)主機(jī)接收到一個(gè)訪問請求時(shí)首先選擇的路由
B.當(dāng)沒有其他路由可選時(shí)最后選擇的路由
C.訪問本地主機(jī)的路由
D.必須選擇的路由
● HTML<body>元素中,__(68)__屬性用于定義超鏈接被鼠標(biāo)點(diǎn)擊后所顯示的顏色。
(68)A.a(chǎn)link
B.background
C.bgcolor
D.vlink
● HTML中<tr >標(biāo)記用于定義表格的__(69)__。
(69)A.行
B.列
C.單元格
D.標(biāo)題
● 以下不符合XML文檔語法規(guī)范的是__(70)__。
(70)A.文檔的第一行必須是XML文檔聲明
B.文檔必須包含根元素
C.每個(gè)開始標(biāo)記必須和結(jié)束標(biāo)記配對使用
D.標(biāo)記之間可以交叉嵌套
● For nearly ten years, the Unified Modeling Language (UML) has been the industry standard for visualizing, specifying, constructing, and documenting the __(71)__of a software-intensive system.As the __(72)__standard modeling language, the UML facilitates communication and reduces confusion among project __(73)__.The recent standardization of UML 2.0 has further extended the language’s scope and viability. Its inherent expressiveness allows users to__(74)__everything from enterprise information systems and distributed Web-based applications to real-time embedded systems.The UML is not limited to modeling software. In fact, it is expressive enough to model __(75)__systems, such as workflow in the legal system, the structure and behavior of a patient healthcare system, software engineering in aircraft combat systems, and the design of hardware.To understand the UML, you need to form a conceptual model of the language, and this requires learning three major elements: the UML’s basic building blocks, the rules that dictate how those building blocks may be put together, and some common mechanisms that apply throughout the UML.
(71)A.classes
B.components
C.sequences
D.a(chǎn)rtifacts
(72)A.real
B.legal
C.de facto
D.illegal
(73)A.investors
B.developers
C.designers
D.stakeholders
(74)A.model
B.code
C.test
D.modify
(75)A.non-hardware
B.non-software
C.hardware
D.software
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題