摘要:臨近2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試的時(shí)間,希賽小編為大家整理了2015年數(shù)據(jù)庫系統(tǒng)工程師下午真題,希望對大家有所幫助。
>>>點(diǎn)擊了解數(shù)據(jù)庫系統(tǒng)工程師面授班
>>>點(diǎn)擊了解數(shù)據(jù)庫系統(tǒng)工程師網(wǎng)絡(luò)課堂
臨近2017上半年數(shù)據(jù)庫系統(tǒng)工程師考試的時(shí)間,希賽小編為大家整理了2015年數(shù)據(jù)庫系統(tǒng)工程師下午真題,希望對大家有所幫助。
第2題
【說明】
某大型集團(tuán)公司的數(shù)據(jù)庫的部分關(guān)系模式如下:
員工表:EMP(Eno,Ename,Age,Sex,Title),各屬性分別表示員工工號、姓名、年齡、性別和職稱級別,其中性別取值為“男”“女”;
公司表:COMPANY(Cno,Cname,City),各屬性分別表示公司編號、名稱和所在城市;工作表:WORKS(Eno.Cno,Salary),,各屬性分別表示職工工號、工作的公司編號和工資。有關(guān)關(guān)系模式的屬性及相關(guān)說明如下:
(1)允許一個(gè)員工在多家公司工作,使用身份證號作為工號值。
(2)工資不能低于1500元。
問題2.1
請將下面創(chuàng)建工作關(guān)系的SQL語句的空缺部分補(bǔ)充完整,要求指定關(guān)系的主碼、外碼,以及工資不能低于1500元的約束。CREATE TABLE WORKS(
Eno CHAR(10)(a),
Cno CHAR(4)(b),
Salary int(c),
PRJMARY KEY(d),
);
問題2.2
(1)創(chuàng)建女員工信息的視圖FemaleEMP.屬性有Eno、Ename、Cno、Cname和Salary,請將下面SQL語句的空缺部分補(bǔ)充完整。
CREATE(e)
AS SELECT EMP.Eno,Ename,COMPANY.Cno,Cname,
Salary
FROM EMP,COMPANY,WORKS
WHERE(f)
(2)員工的工資由職稱級別的修改自動調(diào)整,需要用觸發(fā)器來實(shí)現(xiàn)員工工資的自動維護(hù),函數(shù)float Salary_value(char(10)Eno)依據(jù)員工號計(jì)算員工新的工資。請將下面SQL語句的空缺部分補(bǔ)充完整。
CREATE(g)Salary_TRG AFTER(h)ON EMP
REFERENCING new row AS nrow
FOR EACH ROW
BEGIN
UPDATE WORKS SET(i)
WHERE(j)
END
問題2.3
請將下面SQL語句的空缺部分補(bǔ)充完整。
(1)查詢員工最多的公司編號和公司名稱。
t SELECT j COMPANY.Cno,Cname
FROM COMPANY,WORKS
WHERE COMPANY.Cno=WORKS.Cno
GROUP BY(k)
HAVING(l)(SELECT COUNT(*)
FROM WORKS
GROUP BY Cno);
(2)查詢所有不在“中國銀行北京分行”工作的員工工號和姓名。
SELECT Eno,Ename
FROM EMP
WHERE Eno(m)(
SELECT Eno
FROM(n)
WHERE(o)
AND Cname=<中國銀行北京分行>
);
返回目錄:2015年數(shù)據(jù)庫系統(tǒng)工程師下午真題匯總
希賽網(wǎng),擁有十五年軟考培訓(xùn)經(jīng)驗(yàn),希賽網(wǎng)一直堅(jiān)持自主研發(fā),將豐富的軟考培訓(xùn)經(jīng)驗(yàn)有效融入教程研發(fā)過程,自成體系的軟考在線題庫(軟考?xì)v年真題)、軟考培訓(xùn)教材和軟考視頻教程,多樣的培訓(xùn)方式包括面授、和,使考生的學(xué)習(xí)更具系統(tǒng)性,輔導(dǎo)更具針對性。采用全程督學(xué)機(jī)制,。
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題