SQL數(shù)據(jù)庫(kù)經(jīng)典面試題(修改筆試題)(有答案)_第1頁(yè)
SQL數(shù)據(jù)庫(kù)經(jīng)典面試題(修改筆試題)(有答案)_第2頁(yè)
SQL數(shù)據(jù)庫(kù)經(jīng)典面試題(修改筆試題)(有答案)_第3頁(yè)
SQL數(shù)據(jù)庫(kù)經(jīng)典面試題(修改筆試題)(有答案)_第4頁(yè)
SQL數(shù)據(jù)庫(kù)經(jīng)典面試題(修改筆試題)(有答案)_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、28.數(shù)據(jù)庫(kù):抽出部門,平均工資,要求按部門的字符串順序排序,不能含有human resource部門,employee結(jié)構(gòu)如下:employee_id, employee_name,depart_id,depart_name,wage答:select depart_name, avg(wage)from employee where depart_name human resourcegroup by depart_name order by depart_name-29.給定如下SQL數(shù)據(jù)庫(kù):Test(num INT(4) 請(qǐng)用一條SQL語(yǔ)句返回num的最小值,但不許使用統(tǒng)計(jì)功能,如MIN

2、,MAX等答:select top 1 num from Test order by num -33.一個(gè)數(shù)據(jù)庫(kù)中有兩個(gè)表:一張表為Customer,含字段ID,Name;一張表為Order,含字段ID,CustomerID(連向Customer中ID的外鍵),Revenue;寫(xiě)出求每個(gè)Customer的Revenue總和的SQL語(yǔ)句。建表 create table customer(ID int primary key,Name char(10)gocreate table order(ID int primary key,CustomerID int foreign key referen

3、ces customer(id) , Revenue float)go-查詢select Customer.ID, sum( isnull(Order.Revenue,0) )from customer full join order on( order.customerid=customer.id )group by customer.idselect customer.id,sum(order.revener) from order,customer where customer.id=customerid group by customer.idselect customer.id, s

4、um(order.revener ) from customer full join order on( order.customerid=customer.id ) group by customer.id5數(shù)據(jù)庫(kù)(10)a tabel called “performance”contain :name and score,please 用SQL語(yǔ)言表述如何選出score最high的一個(gè)(僅有一個(gè))僅選出分?jǐn)?shù),Select max(score) from performance 僅選出名字,即選出名字,又選出分?jǐn)?shù):select top 1 score ,name from per order

5、 by scoreselect name1,score from per where score in/=(select max(score) from per).4 有關(guān)系 s(sno,sname) c(cno,cname) sc(sno,cno,grade) 1 問(wèn)上課程 db的學(xué)生no select count(*) from c,sc where ame=db and o=oselect count(*) from sc where cno=(select cno from c where ame=db)2 成績(jī)最高的學(xué)生號(hào) select sno from sc where grade

6、=(select max(grade) from sc )3 每科大于90分的人數(shù)select ame,count(*) from c,sc where o=o and sc.grade90 group by ameselect ame,count(*) from c join sc on o=o and sc.grade90 group by ame數(shù)據(jù)庫(kù)筆試題 *建表:dept:deptno(primary key),dname,locemp:empno(primary key),ename,job,mgr,sal,deptno*/ 1 列出emp表中各部門的部門號(hào),最高工資,最低工資se

7、lect max(sal) as 最高工資,min(sal) as 最低工資,deptno from emp group by deptno;2 列出emp表中各部門job為CLERK的員工的最低工資,最高工資select max(sal) as 最高工資,min(sal) as 最低工資,deptno as 部門號(hào) from emp where job = CLERK group by deptno;3 對(duì)于emp中最低工資小于1000的部門,列出job為CLERK的員工的部門號(hào),最低工資,最高工資select max(sal) as 最高工資,min(sal) as 最低工資,deptno

8、 as 部門號(hào) from emp as bwhere job=CLERK and 1000(select min(sal) from emp as a where a.deptno=b.deptno) group by b.deptno4 根據(jù)部門號(hào)由高而低,工資有低而高列出每個(gè)員工的姓名,部門號(hào),工資select deptno as 部門號(hào),ename as 姓名,sal as 工資 from emp order by deptno desc,sal asc5 寫(xiě)出對(duì)上題的另一解決方法(請(qǐng)補(bǔ)充)6 列出張三所在部門中每個(gè)員工的姓名與部門號(hào)select ename,deptno from em

9、p where deptno = (select deptno from emp where ename = 張三)7 列出每個(gè)員工的姓名,工作,部門號(hào),部門名select ename,job,emp.deptno,dept.dname from emp,dept where emp.deptno=dept.deptno8 列出emp中工作為CLERK的員工的姓名,工作,部門號(hào),部門名select ename,job,dept.deptno,dname from emp,dept where dept.deptno=emp.deptno and job=CLERK9 對(duì)于emp中有管理者的員工

10、,列出姓名,管理者姓名(管理者外鍵為mgr)select a.ename as 姓名,b.ename as 管理者 from emp as a,emp as b where a.mgr is not null and a.mgr=b.empno10 對(duì)于dept表中,列出所有部門名,部門號(hào),同時(shí)列出各部門工作為CLERK的員工名與工作select dname as 部門名,dept.deptno as 部門號(hào),ename as 員工名,job as 工作 from dept,emp where dept.deptno *= emp.deptno and job = CLERK11 對(duì)于工資高于

11、本部門平均水平的員工,列出部門號(hào),姓名,工資,按部門號(hào)排序select a.deptno as 部門號(hào),a.ename as 姓名,a.sal as 工資 from emp as awhere a.sal(select avg(sal) from emp as b where a.deptno=b.deptno) order by a.deptno12 對(duì)于emp,列出各個(gè)部門中平均工資高于本部門平均水平的員工數(shù)和部門號(hào),按部門號(hào)排序select count(a.sal) as 員工數(shù),a.deptno as 部門號(hào) from emp as awhere a.sal(select avg(sa

12、l) from emp as b where a.deptno=b.deptno) group by a.deptno order by a.deptno13 對(duì)于emp中工資高于本部門平均水平,人數(shù)多與1人的,列出部門號(hào),人數(shù),按部門號(hào)排序select count(a.empno) as 員工數(shù),a.deptno as 部門號(hào),avg(sal) as 平均工資 from emp as awhere (select count(c.empno) from emp as c where c.deptno=a.deptno and c.sal(select avg(sal) from emp as

13、 b where c.deptno=b.deptno)1group by a.deptno order by a.deptno14 對(duì)于emp中低于自己工資至少5人的員工,列出其部門號(hào),姓名,工資,以及工資少于自己的人數(shù)select a.deptno,a.ename,a.sal,(select count(b.ename) from emp as b where b.sala.sal) as 人數(shù) from emp as awhere (select count(b.ename) from emp as b where b.sal5數(shù)據(jù)庫(kù)筆試題及答案第一套一.選擇題1. 下面敘述正確的是CCB

14、AD _。A、算法的執(zhí)行效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)B、算法的空間復(fù)雜度是指算法程序中指令(或語(yǔ)句)的條數(shù)C、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止D、以上三種描述都不對(duì)2. 以下數(shù)據(jù)結(jié)構(gòu)中不屬于線性數(shù)據(jù)結(jié)構(gòu)的是_。A、隊(duì)列B、線性表C、二叉樹(shù)D、棧3. 在一棵二叉樹(shù)上第5層的結(jié)點(diǎn)數(shù)最多是_。A、8 B、16 C、32 D、154. 下面描述中,符合結(jié)構(gòu)化程序設(shè)計(jì)風(fēng)格的是_。A、使用順序、選擇和重復(fù)(循環(huán))三種基本控制結(jié)構(gòu)表示程序的控制邏輯B、模塊只有一個(gè)入口,可以有多個(gè)出口C、注重提高程序的執(zhí)行效率 D、不使用goto語(yǔ)句5. 下面概念中,不屬于面向?qū)ο蠓椒ǖ氖莀。A、對(duì)象 B、繼承

15、 C、類 D、過(guò)程調(diào)用6. 在結(jié)構(gòu)化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開(kāi)發(fā)階段是_ BDBCA _。A、可行性分析 B、需求分析 C、詳細(xì)設(shè)計(jì) D、程序編碼7. 在軟件開(kāi)發(fā)中,下面任務(wù)不屬于設(shè)計(jì)階段的是_。A、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) B、給出系統(tǒng)模塊結(jié)構(gòu) C、定義模塊算法 D、定義需求并建立系統(tǒng)模型8. 數(shù)據(jù)庫(kù)系統(tǒng)的核心是_。A、數(shù)據(jù)模型 B、數(shù)據(jù)庫(kù)管理系統(tǒng) C、軟件工具 D、數(shù)據(jù)庫(kù)9. 下列敘述中正確的是_。A、數(shù)據(jù)庫(kù)是一個(gè)獨(dú)立的系統(tǒng),不需要操作系統(tǒng)的支持B、數(shù)據(jù)庫(kù)設(shè)計(jì)是指設(shè)計(jì)數(shù)據(jù)庫(kù)管理系統(tǒng)C、數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)共享的問(wèn)題D、數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致1

16、0. 下列模式中,能夠給出數(shù)據(jù)庫(kù)物理存儲(chǔ)結(jié)構(gòu)與物理存取方法的是_。A、內(nèi)模式 B、外模式 C、概念模式 D、邏輯模式11. Visual FoxPro數(shù)據(jù)庫(kù)文件是_ DCBAA _。A、存放用戶數(shù)據(jù)的文件 B、管理數(shù)據(jù)庫(kù)對(duì)象的系統(tǒng)文件C、存放用戶數(shù)據(jù)和系統(tǒng)的文件 D、前三種說(shuō)法都對(duì)12. SQL語(yǔ)句中修改表結(jié)構(gòu)的命令是_。A、MODIFY TABLE B、MODIFY STRUCTURE C、ALTER TABLE D、ALTER STRUCTURE13. 如果要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)組分組報(bào)表,第一個(gè)分組表達(dá)式是部門,第二個(gè)分組表達(dá)式是性別,第三個(gè)分組表達(dá)式是基本工資,當(dāng)前索引的索引表達(dá)式應(yīng)當(dāng)是_。A

17、、部門+性別+基本工資 B、部門+性別+STR(基本工資)C、STR(基本工資)+性別+部門 D、性別+部門+STR(基本工資)14. 把一個(gè)項(xiàng)目編譯成一個(gè)應(yīng)用程序時(shí),下面的敘述正確的是_。A、所有的項(xiàng)目文件將組合為一個(gè)單一的應(yīng)用程序文件B、所有項(xiàng)目的包含文件將組合為一個(gè)單一的應(yīng)用程序文件C、所有項(xiàng)目排除的文件將組合為一個(gè)單一的應(yīng)用程序文件D、由用戶選定的項(xiàng)目文件將組合為一個(gè)單一的應(yīng)用程序文件15. 數(shù)據(jù)庫(kù)DB、數(shù)據(jù)庫(kù)系統(tǒng)DBS、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS三者之間的關(guān)系是_。A、DBS包括DB和DBMS B、DBMS包括DB和DBSC、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS1

18、6. 在選項(xiàng)對(duì)話框的文件位置選項(xiàng)卡中可以設(shè)置_ BAABA _。A、表單的默認(rèn)大小 B、默認(rèn)目錄C、日期和時(shí)間的顯示格式 D、程序代碼的顏色17. 要控制兩個(gè)表中數(shù)據(jù)的完整性和一致性可以設(shè)置參照完整性,要求這兩個(gè)表_。A、是同一個(gè)數(shù)據(jù)庫(kù)中的兩個(gè)表 B、不同數(shù)據(jù)庫(kù)中的兩個(gè)表C、兩個(gè)自由表 D、一個(gè)是數(shù)據(jù)庫(kù)表另一個(gè)是自由表18. 定位第一條記錄上的命令是_。A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP19. 在關(guān)系模型中,實(shí)現(xiàn)關(guān)系中不允許出現(xiàn)相同的元組的約束是通過(guò)_。A、候選鍵 B、主鍵 C、外鍵 D、超鍵20. 設(shè)當(dāng)前數(shù)據(jù)庫(kù)有10條記錄(記錄未進(jìn)行任何索引),在下列三種情

19、況下,當(dāng)前記錄號(hào)為1時(shí);EOF()為真時(shí);BOF()為真時(shí),命令?RECN()的結(jié)果分別是_。A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,021. 下列表達(dá)式中結(jié)果不是日期型的是_ CCBBA _。A、CTOD(2000/10/01) B、99/10/01+365 C、VAL(2000/10/01) D、DATE()22. 只有滿足聯(lián)接條件的記錄才包含在查詢結(jié)果中,這種聯(lián)接為_(kāi)。A、左聯(lián)接 B、右聯(lián)接 C、內(nèi)部聯(lián)接 D、完全聯(lián)接23. 索引字段值不唯一,應(yīng)該選擇的索引類型為_(kāi)。A、主索引 B、普通索引 C、候選索引 D、唯一索引24. 執(zhí)行SELECT 0選擇工作區(qū)的結(jié)

20、果是_。A、選擇了0號(hào)工作區(qū) B、選擇了空閑的最小號(hào)工作區(qū)C、關(guān)閉選擇的工作區(qū) D、選擇已打開(kāi)的工作區(qū)25. 從數(shù)據(jù)庫(kù)中刪除表的命令是_。A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE26. DELETE FROM S WHERE 年齡60語(yǔ)句的功能是_ BBCCB _。A、從S表中徹底刪除年齡大于60歲的記錄 B、S表中年齡大于60歲的記錄被加上刪除標(biāo)記C、刪除S表 D、刪除S表的年齡列27. SELECT-SQL語(yǔ)句是_。A、選擇工作區(qū)語(yǔ)句 B、數(shù)據(jù)查詢語(yǔ)句 C、選擇標(biāo)準(zhǔn)語(yǔ)句 D、數(shù)據(jù)修改語(yǔ)句28. SQL語(yǔ)言是_語(yǔ)言。A、層次數(shù)據(jù)庫(kù) B、網(wǎng)

21、絡(luò)數(shù)據(jù)庫(kù) C、關(guān)系數(shù)據(jù)庫(kù) D、非數(shù)據(jù)庫(kù)29. 在SQL中,刪除視圖用_。A、DROP SCHEMA命令 B、CREATE TABLE命令 C、DROP VIEW命令 D、DROP INDEX命令30. 以下屬于非容器類控件的是_。A、Form B、Label C、page D、Container31. 將查詢結(jié)果放在數(shù)組中應(yīng)使用_d_短語(yǔ)。A、INTO CURSOR B、TO ARRAY C、INTO TABLE D、INTO ARRAY32. 在命令窗口執(zhí)行SQL命令時(shí),若命令要占用多行,續(xù)行符是_d_。A、冒號(hào)(:) B、分號(hào)(;) C、逗號(hào)(,) D、連字符(-)33. 設(shè)有圖書(shū)管理數(shù)據(jù)

22、庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2)讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)對(duì)于圖書(shū)管理數(shù)據(jù)庫(kù),查詢0001號(hào)借書(shū)證的讀者姓名和所借圖書(shū)的書(shū)名。SQL語(yǔ)句正確的是_。SELECT 姓名,書(shū)名 FROM 借閱,圖書(shū),讀者 WHERE;借閱.借書(shū)證號(hào)=0001 AND;_a_A、圖書(shū).總編號(hào)=借閱.總編號(hào) AND;讀者.借書(shū)證號(hào)=借閱.借書(shū)證號(hào)B、圖書(shū).分類號(hào)=借閱.分類號(hào) AND;讀者.借書(shū)證號(hào)=借閱.借書(shū)證號(hào)C、讀

23、者.總編號(hào)=借閱.總編號(hào) AND;讀者.借書(shū)證號(hào)=借閱.借書(shū)證號(hào)D、圖書(shū).總編號(hào)=借閱.總編號(hào) AND;讀者.書(shū)名=借閱.書(shū)名34. 設(shè)有圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2)讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)對(duì)于圖書(shū)管理數(shù)據(jù)庫(kù),分別求出各個(gè)單位當(dāng)前借閱圖書(shū)的讀者人次。下面的SQL語(yǔ)句正確的是_。SELECT 單位,_ FROM 借閱,讀者 WHERE;借閱.借書(shū)證號(hào)=讀者.借書(shū)證號(hào) a_A、COU

24、NT(借閱.借書(shū)證號(hào)) GROUP BY 單位 B、SUM(借閱.借書(shū)證號(hào)) GROUP BY 單位C、COUNT(借閱.借書(shū)證號(hào)) ORDER BY 單位 D、COUNT(借閱.借書(shū)證號(hào)) HAVING 單位35. 設(shè)有圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2)讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)對(duì)于圖書(shū)管理數(shù)據(jù)庫(kù),檢索借閱了現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ)一書(shū)的借書(shū)證號(hào)。下面SQL語(yǔ)句正確的是_。SELECT 借書(shū)證

25、號(hào) FROM 借閱 WHERE 總編號(hào)=;_bA、(SELECT 借書(shū)證號(hào) FROM 圖書(shū) WHERE 書(shū)名=現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ))B、(SELECT 總編號(hào) FROM 圖書(shū) WHERE 書(shū)名=現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ))C、(SELECT 借書(shū)證號(hào) FROM 借閱 WHERE 書(shū)名=現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ))D、(SELECT 總編號(hào) FROM 借閱 WHERE 書(shū)名=現(xiàn)代網(wǎng)絡(luò)技術(shù)基礎(chǔ))二、填空題36. 算法的復(fù)雜度主要包括_復(fù)雜度和空間復(fù)雜度。37. 數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式稱為數(shù)據(jù)的_。38. 若按功能劃分,軟件測(cè)試的方法通常分為白盒測(cè)試方法和_測(cè)試方法。39. 如果一個(gè)工人可管理多個(gè)設(shè)施,

26、而一個(gè)設(shè)施只被一個(gè)工人管理,則實(shí)體工人與實(shí)體設(shè)備之間存在_聯(lián)系。40. 關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括選擇、連接和_。41. 命令?LEN(THIS IS MY BOOK)的結(jié)果是_。42.SQL SELECT語(yǔ)句為了將查詢結(jié)果存放到臨時(shí)表中應(yīng)該使用_短語(yǔ)。43. 多欄報(bào)表的欄目數(shù)可以通過(guò)_來(lái)設(shè)置。44. 在打開(kāi)項(xiàng)目管理器之后再打開(kāi)應(yīng)用程序生成器,可以通過(guò)按ALT+F2鍵,快捷菜單和工具菜單中的_。45. 數(shù)據(jù)庫(kù)系統(tǒng)的核心是_。46. 查詢?cè)O(shè)計(jì)器中的聯(lián)接選項(xiàng)卡,可以控制_選擇。47. 設(shè)有圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C

27、(20),單價(jià)N(6,2)讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)用SQL的CREATE命令建立借閱表(字段順序要相同),請(qǐng)對(duì)下面的SQL語(yǔ)句填空:_48. 設(shè)有圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2)讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)對(duì)圖書(shū)管理數(shù)據(jù)庫(kù),查詢由清華大學(xué)出版社或電子工業(yè)出版社出版

28、,并且單價(jià)不超出20元的書(shū)名。請(qǐng)對(duì)下面的SQL語(yǔ)句填空:SELECT 書(shū)名,出版單位,單價(jià) FROM 圖書(shū);WHERE_ AND;_49. 設(shè)有圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2)讀者(借書(shū)證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)對(duì)圖書(shū)管理數(shù)據(jù)庫(kù),求共借出多少種圖書(shū)。請(qǐng)對(duì)下面的SQL語(yǔ)句填空:SELECT _ FROM 借閱第一套題答案選擇題1-5 CCBAD 6-10 BDBCA 11-15 DCBAA 16-

29、20 BAABA 21-25 CCBBA 26-30 BBCCB 31-35 DDAAB填空題36.時(shí)間 37.模式或邏輯模式 38.黑盒 39. 一對(duì)多 或 1對(duì)多 或 一對(duì)n 或 1:N 或 1:n 或 1:n 或 1:N 或 一對(duì)m 或 1:M 或 1:m 或 1:m 或 1:N 40. 投影 41.15 42. Into cursor 或 Into cursor cursorname 43. 頁(yè)面設(shè)置 或 列數(shù) 44. 應(yīng)用程序生成器 45. 數(shù)據(jù)庫(kù)管理系統(tǒng) 或 DBMS 46. 聯(lián)接類型 或 聯(lián)接條件 47. CREATE TABLE 借閱 (借書(shū)證號(hào) C(4),總編號(hào) C(6),借

30、書(shū)日期 D(8) 或 CREA TABL 借閱 (借書(shū)證號(hào) C(4),總編號(hào) C(6),借書(shū)日期D(8) 或 CREATE TABLE 借閱 (借書(shū)證號(hào) C(4),總編號(hào) C(6),借書(shū)日期 D) 或 CREA TABL 借閱 (借書(shū)證號(hào) C(4),總編號(hào) C(6),借書(shū)日期 D) 48. 單價(jià)=;ALL (SELECT 工資 FROM 教師 WHERE 系號(hào)=02)與如上語(yǔ)句等價(jià)的SQL語(yǔ)句是_。A、SELECT DISTINCT 系號(hào) FROM 教師 WHERE工資=;(SELECT MAX(工資) FROM 教師 WHERE 系號(hào)=02)B、SELECT DISTINCT 系號(hào) FROM

31、 教師 WHERE 工資=;(SELECT MIN(工資) FROM 教師 WHERE 系號(hào)=02)C、SELECT DISTINCT 系號(hào) FROM 教師 WHERE 工資=;ANY(SELECT 工資 FROM 教師 WHERE 系號(hào)=02)D、SELECT DISTINCT 系號(hào) FROM 教師 WHERE 工資=;SOME (SELECT 工資 FROM 教師 WHERE 系號(hào)=02)二、填空題36. 若按功能劃分,軟件測(cè)試的方法通常分為白盒測(cè)試方法和_測(cè)試方法。37. 數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式分別為_(kāi)模式、內(nèi)部級(jí)模式與外部級(jí)模式。38. 在最壞情況下,冒泡排序的時(shí)間復(fù)雜度為_(kāi)。39. 在

32、面向?qū)ο蠓椒ㄖ校畔㈦[蔽是通過(guò)對(duì)象的_性來(lái)實(shí)現(xiàn)的。40. 關(guān)系模型的數(shù)據(jù)操縱即是建立在關(guān)系上的數(shù)據(jù)操縱,一般有_、增加、刪除和修改四種操作。41.要把幫助文件設(shè)置為復(fù)制到硬盤(pán)上的Foxhelp.chm文件,需要在選項(xiàng)對(duì)話框的_選項(xiàng)卡上設(shè)置。42. TIME( )的返回值的數(shù)據(jù)類型是_類型。43. 在定義字段有效性規(guī)則中,在規(guī)則框中輸入的表達(dá)式中類型是_。44. 設(shè)計(jì)報(bào)表通常包括兩部分內(nèi)容:_和布局。45. _是指只有滿足聯(lián)接條件的記錄才包含在查詢結(jié)果中。46. 設(shè)有圖書(shū)管理數(shù)據(jù)庫(kù):圖書(shū)(總編號(hào)C(6),分類號(hào)C(8),書(shū)名C(16),作者C(6),出版單位C(20),單價(jià)N(6,2)讀者(借書(shū)

33、證號(hào)C(4),單位C(8),姓名C(6),性別C(2),職稱C(6),地址C(20)借閱(借書(shū)證號(hào)C(4),總編號(hào)C(6),借書(shū)日期D(8)檢索書(shū)價(jià)在15元至25元(含15元和25元)之間的圖書(shū)的書(shū)名、作者、書(shū)價(jià)和分類號(hào),結(jié)果按分類號(hào)升序排序。SELECT 書(shū)名,作者,單價(jià),分類號(hào) FROM 圖書(shū);WHERE_;ORDER BY_;47. 設(shè)有如下關(guān)系表R、S和T:R(BH,XM,XB,DWH)S(SWH,DWM)T(BH,XM,XB,DWH)實(shí)現(xiàn)RT的SQL語(yǔ)句是_。48. 設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主關(guān)鍵字是NO其中NO為學(xué)號(hào),NAME為姓名,SEX

34、為性別,AGE為年齡,CLASS為班號(hào)。寫(xiě)出實(shí)現(xiàn)下列功能的SQL語(yǔ)句。插入95031班學(xué)號(hào)為30,姓名為鄭和的學(xué)生記錄;_。49. 設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主關(guān)鍵字是NO其中NO為學(xué)號(hào)(數(shù)值型),NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號(hào)。寫(xiě)出實(shí)現(xiàn)下列功能的SQL語(yǔ)句。刪除學(xué)號(hào)為20的學(xué)生記錄;_。第二套題答案1-5 CBBDD 6-10 CBBCC 11-15 DDCCA 16-20 DCBCA 21-25 BBDAC 26-30 CDCBD 31-35 ACBBA36.黑盒 37.概念或概念級(jí) 38.n(n-1)/2 39.封裝

35、40.查詢 41.文件位置 42.字符 或 C 43.邏輯表達(dá)式44.數(shù)據(jù)源 45.內(nèi)部聯(lián)接46. 單價(jià) BETWEEN 15 AND 25 或 單價(jià) BETW 15 AND 25 或 單價(jià) BETWE 15 AND 25 或 單價(jià)=15 and 單價(jià)=15 and 單價(jià)=15 and 單價(jià)15 and 單價(jià)=25 與 分類號(hào) ASC 或 分類號(hào)47. SELECT * FROM R UNION SELECT * FROM T 或 SELE * FROM R UNIO SELE * FROM T 或 SELECT * FROM R UNIO SELECT * FROM T 或 SELE * F

36、ROM R UNION SELE * FROM T48. INSERT INTO R(NO,NAME,CLASS) VALUES(30,鄭和,95031) 或 INSE INTO R(NO,NAME,CLASS) VALUES(30,鄭和,95031)49. DELETE FROM R WHERE NO=20 或 DELE FROM R WHERE NO=20 或 DELE FROM R WHER NO=20 或 DELETE FROM R WHER NO=2012:存在表T(a,b,c,d),要根據(jù)字段c排序后取第2130條記錄顯示,請(qǐng)給出sqlcreate table t(a number(,b number(,c number(,d number(); / begin for i in 1 . 300 loop insert into t values(mod(i,2),i/2,dbms_random.value(1,300),i/4); end loop; end; / select * from (select c.*,rownum as rn from (select * from t order by c desc) c) where rn between 21 an

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論