摘要:以下是由希賽網(wǎng)整理的部分2009年上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試上午真題,希望對(duì)大家備考有所幫助。
通過(guò)數(shù)據(jù)庫(kù)系統(tǒng)工程師級(jí)別(中級(jí)資格/工程師)考試的合格人員能參與應(yīng)用信息系統(tǒng)的規(guī)劃、設(shè)計(jì)、構(gòu)建、運(yùn)行和管理,能按照用戶需求,設(shè)計(jì)、建立、運(yùn)行、維護(hù)高質(zhì)量的數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)。以下是由希賽網(wǎng)整理的部分2009年上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試上午真題,希望對(duì)大家備考有所幫助。
● 某超市的商品(商品號(hào),商品名稱(chēng),生產(chǎn)商,單價(jià))和倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),地址,電話,商品號(hào),庫(kù)存量)兩個(gè)基本關(guān)系如表1和表2所示。
a.倉(cāng)庫(kù)關(guān)系的主鍵是__(37)__,該關(guān)系沒(méi)有達(dá)到第三范式的原因是__(38)__; b.查詢聯(lián)想生產(chǎn)的激光打印機(jī)的總庫(kù)存量的SQL語(yǔ)句如下: SELECT 商品名稱(chēng),__(39)__ FROM 商品,倉(cāng)庫(kù) WHERE__(40)__AND__(41)__ ; c.若倉(cāng)庫(kù)關(guān)系的地址不能為空,請(qǐng)將下述倉(cāng)庫(kù)關(guān)系SQL語(yǔ)句的空缺部分補(bǔ)充完整。CREATE TABLE 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào)CHAR(2), 地址 CHAR(20)__(42)__ , 電話 CHAR(20), 商品號(hào) CHAR(5), 庫(kù)存量NUMERIC(5), __(43)__ , __(44)__ );
(37)A.倉(cāng)庫(kù)號(hào)
B.商品號(hào),地址
C.倉(cāng)庫(kù)號(hào),地址
D.倉(cāng)庫(kù)號(hào),商品號(hào)
(38)A.沒(méi)有消除非主屬性對(duì)碼的部分函數(shù)依賴(lài),如:倉(cāng)庫(kù)號(hào)→電話
B.沒(méi)有消除非主屬性對(duì)碼的部分函數(shù)依賴(lài),如:地址→電
C.只消除了非主屬性對(duì)碼的部分函數(shù)依賴(lài),而未消除傳遞函數(shù)依賴(lài)
D.只消除了非主屬性對(duì)碼的傳遞函數(shù)依賴(lài),而未消除部分函數(shù)依賴(lài)
(39)A.NUMBER(庫(kù)存量)
B.SUM(庫(kù)存量)
C.COUNT(庫(kù)存量)
D.TOTAL(庫(kù)存量)
(40)A.生產(chǎn)商=聯(lián)想
B.倉(cāng)庫(kù).生產(chǎn)商=聯(lián)想
C.生產(chǎn)商=‘聯(lián)想’
D.倉(cāng)庫(kù).生產(chǎn)商=‘聯(lián)想’
(41)A.商品名稱(chēng)=激光打印機(jī) AND 商品.商品號(hào)=倉(cāng)庫(kù).商品號(hào)
B.商品名稱(chēng)=‘激光打印機(jī)’ AND 商品.商品號(hào)=倉(cāng)庫(kù).商品號(hào)
C.商品名稱(chēng)=激光打印機(jī) OR 商品.商品號(hào)=倉(cāng)庫(kù).商品號(hào)
D.商品名稱(chēng)=‘激光打印機(jī)’ OR 商品.商品號(hào)=倉(cāng)庫(kù).商品號(hào)
(42)A.NOT NULL
B.UNIQUE
C.NOT NULL UNIQUE
D.PRIMARY KEY
(43)A.PRIMARY KEY(倉(cāng)庫(kù)號(hào))
B.PRIMARY KEY(倉(cāng)庫(kù)號(hào),商品號(hào))
C.PRIMARY KEY(商品號(hào),地址)
D.PRIMARY KEY(倉(cāng)庫(kù)號(hào),地址)
(44)A.FOREIGN KEY(倉(cāng)庫(kù)號(hào))REFERENCES 倉(cāng)庫(kù)號(hào)
B.FOREIGN KEY(倉(cāng)庫(kù)號(hào))REFERENCES 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào))
C.FOREIGN KEY(商品號(hào))REFERENCES 倉(cāng)庫(kù)(商品號(hào))
D.FOREIGN KEY(商品號(hào))REFERENCES 商品(商品號(hào))
● 事務(wù) T1、T2 和 T3 對(duì)相同的一組數(shù)據(jù)A、B 和C 進(jìn)行操作,對(duì)于如下的一個(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語(yǔ)句
B.違反完整性約束
C.CPU 故障
D.硬盤(pán)損壞
● 對(duì)于事務(wù)故障的恢復(fù),下列描述正確的是__(48)__。
(48)A.事務(wù)故障的恢復(fù)不需要訪問(wèn)日志文件
B.事務(wù)故障恢復(fù)時(shí)需要REDO 已提交的事務(wù)
C.事務(wù)故障恢復(fù)時(shí)需要正向掃描日志,對(duì)該事務(wù)進(jìn)行UNDO 操作
D.事務(wù)故障恢復(fù)時(shí)需要反向掃描日志,對(duì)該事務(wù)進(jìn)行UNDO 操作
● 數(shù)據(jù)庫(kù)鏡像技術(shù)的優(yōu)點(diǎn)是__(49)__。
(49)A.可以減少事務(wù)故障的機(jī)率
B.可以提高更新事務(wù)的并發(fā)度
C.維護(hù)鏡像數(shù)據(jù)庫(kù)的一致性不需要額外的開(kāi)銷(xiāo)
D.復(fù)制技術(shù)可以在鏡像數(shù)據(jù)庫(kù)發(fā)生故障時(shí)保證系統(tǒng)穩(wěn)定運(yùn)行
● 將數(shù)據(jù)庫(kù)對(duì)象的操作權(quán)限授予用戶,屬于安全控制機(jī)制中的__(50)__。
(50)A.用戶標(biāo)識(shí)與鑒別
B.自主存取控制
C.強(qiáng)制存取控制
D.審計(jì)
● 撤銷(xiāo) U5 對(duì) Emp 表的查詢權(quán)限,并收回 U5 授予其它用戶的該權(quán)限,SQL 語(yǔ)句是 __(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ù)庫(kù)系統(tǒng)中,擁有較高權(quán)限的用戶是__(52)__。
(52)A.GUEST
B.DBA
C.PUBLIC
D.ROLE
● 設(shè)有職工關(guān)系Emp(Eno,Ename,Esex,EDno)和部門(mén)關(guān)系Dept(Dno,Dname,Daddr),創(chuàng)建這兩個(gè)關(guān)系的SQL語(yǔ)句如下:
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)行該語(yǔ)句,DBMS會(huì)報(bào)錯(cuò),原因是:__(53)__。若經(jīng)過(guò)修改,上述兩個(gè)表創(chuàng)建完畢之后(尚無(wú)數(shù)據(jù)),則下述語(yǔ)句中能被執(zhí)行的是__(54)__。
(53)A.創(chuàng)建表Dept時(shí)沒(méi)有指定主碼
B.創(chuàng)建表Dept時(shí)沒(méi)有指定外碼
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ǔ)過(guò)程
D.?dāng)U展存儲(chǔ)過(guò)程
● 嵌入式 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圖的過(guò)程中,需要確定實(shí)體所具有的屬性,這一抽象稱(chēng)為_(kāi)_(59)__。
(59)A.分類(lèi)
B.聚集
C.概括
D.視圖集成
● 視圖設(shè)計(jì)屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的__(60)__階段。
(60)A.需求分析
B.概念設(shè)計(jì)
C.邏輯設(shè)計(jì)
D.物理設(shè)計(jì)
● 要實(shí)現(xiàn)記錄的物理順序與索引項(xiàng)次序一致,應(yīng)選擇的索引類(lèi)型是__(61)__。
(61)A.HASH 索引
B.聚簇索引
C.B+樹(shù)索引
D.單一索引
● 對(duì)象-關(guān)系模型與關(guān)系模型的區(qū)別是 __(62)__。
(62)A.對(duì)象-關(guān)系模型支持關(guān)系嵌套,關(guān)系模型不支持
B.關(guān)系模型支持BLOB 類(lèi)型,對(duì)象-關(guān)系模型不支持
C.對(duì)象-關(guān)系模型不支持?jǐn)?shù)組類(lèi)型,關(guān)系模型支持
D.對(duì)象-關(guān)系模型不是數(shù)據(jù)模型,關(guān)系模型是數(shù)據(jù)模型
● 在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,應(yīng)用程序直接使用本結(jié)點(diǎn)數(shù)據(jù)的性質(zhì)稱(chēng)為_(kāi)_(63)__。
(63)A.共享性
B.自治性
C.可用性
D.分布性
● 根據(jù)分布式數(shù)據(jù)庫(kù)系統(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ù)倉(cāng)庫(kù)在收集數(shù)據(jù)過(guò)程中, 會(huì)遇到一些略微不一致但可以糾正的數(shù)據(jù),糾正的過(guò)程稱(chēng)為_(kāi)_(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 類(lèi)網(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è)訪問(wèn)請(qǐng)求時(shí)首先選擇的路由
B.當(dāng)沒(méi)有其他路由可選時(shí)最后選擇的路由
C.訪問(wèn)本地主機(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文檔語(yǔ)法規(guī)范的是__(70)__。
(70)A.文檔的第一行必須是XML文檔聲明
B.文檔必須包含根元素
C.每個(gè)開(kāi)始標(biāo)記必須和結(jié)束標(biāo)記配對(duì)使用
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
>>>點(diǎn)擊進(jìn)入數(shù)據(jù)庫(kù)系統(tǒng)工程師網(wǎng)絡(luò)課堂
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題