下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.28.數(shù)據(jù)庫:抽出部門,平均工資,要求按部門的字符串順序排序,不能含有"human resource"部門,employee構(gòu)造如下:employee_id, employee_name,depart_id,depart_name,wage答:select depart_name, avg(wage)from employee where depart_name <> 'human resource'group by depart_name order by depart_name-29.給定如下SQL數(shù)據(jù)庫:Test(num INT(4) 請
2、用一條SQL語句返回num的最小值,但不許使用統(tǒng)計功能,如MIN,MAX等答:select top 1 num from Test order by num -33.一個數(shù)據(jù)庫中有兩個表:一X表為Customer,含字段ID,Name;一X表為Order,含字段ID,CustomerID連向Customer中ID的外鍵,Revenue;寫出求每個Customer的Revenue總和的SQL語句。建表create table customer(ID int primary key,Name char(10)gocreate table order(ID int primary key,Custo
3、merID int foreign key references 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
4、by customer.idselect customer.id, sum(order.revener )from customer full join orderon( order.customerid=customer.id )group by customer.id5數(shù)據(jù)庫10a tabel called “performancecontain :name and score,please 用SQL語言表述如何選出score最high的一個僅有一個僅選出分?jǐn)?shù),Select max(score) from performance僅選知名字,即選知名字,又選出分?jǐn)?shù):select top 1
5、score ,name from per order by scoreselect name1,score from per where score in/=(select max(score) from per).4 有關(guān)系 s(sno,sname) c(o,ame) sc(sno,o,grade) 1 問上課程 "db"的學(xué)生no select count(*) from c,sc where c.ame='db' and c.o=sc.oselect count(*) from sc whereo=(selecto from c where
6、 c.ame='db') 2 成績最高的學(xué)生號 select sno from sc where grade=(select max(grade) from sc ) 3 每科大于90分的人數(shù)select c.ame,count(*) from c,sc where c.o=sc.o and sc.grade>90 group by c.ameselect c.ame,count(*) from c join sc on c.o=sc.o and sc.grade>90 group by c.ame數(shù)據(jù)庫筆試題*建表:dept: dep
7、tno(primary key),dname,locemp: empno(primary key),ename,job,mgr,sal,deptno*/ 1 列出emp表中各部門的部門號,最高工資,最低工資select 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 部門號 from emp where job =
8、 'CLERK' group by deptno;3 對于emp中最低工資小于1000的部門,列出job為'CLERK'的員工的部門號,最低工資,最高工資select max(sal) as 最高工資,min(sal) as 最低工資,deptno as 部門號 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ù)部門號由高而低,工資有低而高列出每個員工的XX,
9、部門號,工資select deptno as 部門號,ename as ,sal as 工資 from emp order by deptno desc,sal asc5 寫出對上題的另一解決方法請補(bǔ)充6 列出'X三'所在部門中每個員工的XX與部門號select ename,deptno from emp where deptno = (select deptno from emp where ename = 'X三')7 列出每個員工的XX,工作,部門號,部門名select ename,job,emp.deptno,dept.dname from emp,de
10、pt where emp.deptno=dept.deptno8 列出emp中工作為'CLERK'的員工的XX,工作,部門號,部門名select ename,job,dept.deptno,dname from emp,dept where dept.deptno=emp.deptno and job='CLERK'9 對于emp中有管理者的員工,列出XX,管理者XX管理者外鍵為mgrselect a.ename as ,b.ename as 管理者 from emp as a,emp as b where a.mgr is not null and a.mgr
11、=b.empno10 對于dept表中,列出所有部門名,部門號,同時列出各部門工作為'CLERK'的員工名與工作select dname as 部門名,dept.deptno as 部門號,ename as 員工名,job as 工作 from dept,emp where dept.deptno *= emp.deptno and job = 'CLERK'11 對于工資高于本部門平均水平的員工,列出部門號,工資,按部門號排序select a.deptno as 部門號,a.ename as ,a.sal as 工資 from emp as awhere a.
12、sal>(select avg(sal) from emp as b where a.deptno=b.deptno) order by a.deptno12 對于emp,列出各個部門中平均工資高于本部門平均水平的員工數(shù)和部門號,按部門號排序select count(a.sal) as 員工數(shù),a.deptno as 部門號 from emp as awhere a.sal>(select avg(sal) from emp as b where a.deptno=b.deptno) group by a.deptno order by a.deptno13 對于emp中工資高于本
13、部門平均水平,人數(shù)多與1人的,列出部門號,人數(shù),按部門號排序select count(a.empno) as 員工數(shù),a.deptno as 部門號,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 b where c.deptno=b.deptno)>1group by a.deptno order by a.deptno14 對于emp中低于自己工資至少5人的
14、員工,列出其部門號,工資,以及工資少于自己的人數(shù)select a.deptno,a.ename,a.sal,(select count(b.ename) from emp as b where b.sal<a.sal) as 人數(shù) from emp as awhere (select count(b.ename) from emp as b where b.sal<a.sal)>5數(shù)據(jù)庫筆試題及答案第一套一.選擇題1. 下面表達(dá)正確的選項是CCBAD _。A、算法的執(zhí)行效率與數(shù)據(jù)的存儲構(gòu)造無關(guān)B、算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù)C、算法的有窮性是指算法必須能
15、在執(zhí)行有限個步驟之后終止D、以上三種描述都不對2. 以下數(shù)據(jù)構(gòu)造中不屬于線性數(shù)據(jù)構(gòu)造的是_。A、隊列B、線性表C、二叉樹D、棧3. 在一棵二叉樹上第5層的結(jié)點數(shù)最多是_。A、8 B、16 C、32 D、154. 下面描述中,符合構(gòu)造化程序設(shè)計風(fēng)格的是_。A、使用順序、選擇和重復(fù)(循環(huán))三種根本控制構(gòu)造表示程序的控制邏輯B、模塊只有一個入口,可以有多個出口C、注重提高程序的執(zhí)行效率 D、不使用goto語句5. 下面概念中,不屬于面向?qū)ο蠓椒ǖ氖莀。A、對象 B、繼承 C、類 D、過程調(diào)用6. 在構(gòu)造化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是_ BDBCA _。A、可行性分析 B
16、、需求分析 C、詳細(xì)設(shè)計 D、程序編碼7. 在軟件開發(fā)中,下面任務(wù)不屬于設(shè)計階段的是_。A、數(shù)據(jù)構(gòu)造設(shè)計 B、給出系統(tǒng)模塊構(gòu)造 C、定義模塊算法 D、定義需求并建立系統(tǒng)模型8. 數(shù)據(jù)庫系統(tǒng)的核心是_。A、數(shù)據(jù)模型 B、數(shù)據(jù)庫管理系統(tǒng) C、軟件工具 D、數(shù)據(jù)庫9. 以下表達(dá)中正確的選項是_。A、數(shù)據(jù)庫是一個獨立的系統(tǒng),不需要操作系統(tǒng)的支持B、數(shù)據(jù)庫設(shè)計是指設(shè)計數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)共享的問題D、數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的物理構(gòu)造必須與邏輯構(gòu)造一致10. 以下模式中,能夠給出數(shù)據(jù)庫物理存儲構(gòu)造與物理存取方法的是_。A、內(nèi)模式 B、外模式 C、概念模式 D、邏輯模式11. Vi
17、sual FoxPro數(shù)據(jù)庫文件是_ DCBAA _。A、存放用戶數(shù)據(jù)的文件 B、管理數(shù)據(jù)庫對象的系統(tǒng)文件C、存放用戶數(shù)據(jù)和系統(tǒng)的文件 D、前三種說法都對12. SQL語句中修改表構(gòu)造的命令是_。A、MODIFY TABLE B、MODIFY STRUCTURE C、ALTER TABLE D、ALTER STRUCTURE13. 如果要創(chuàng)立一個數(shù)據(jù)組分組報表,第一個分組表達(dá)式是"部門",第二個分組表達(dá)式是"性別",第三個分組表達(dá)式是"根本工資",當(dāng)前索引的索引表達(dá)式應(yīng)當(dāng)是_。A、部門+性別+根本工資 B、部門+性別+STR(根本工資
18、)C、STR(根本工資)+性別+部門 D、性別+部門+STR(根本工資)14. 把一個工程編譯成一個應(yīng)用程序時,下面的表達(dá)正確的選項是_。A、所有的工程文件將組合為一個單一的應(yīng)用程序文件B、所有工程的包含文件將組合為一個單一的應(yīng)用程序文件C、所有工程排除的文件將組合為一個單一的應(yīng)用程序文件D、由用戶選定的工程文件將組合為一個單一的應(yīng)用程序文件15. 數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS三者之間的關(guān)系是_。A、DBS包括DB和DBMS B、DBMS包括DB和DBSC、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS16. 在"選項"對話框的&quo
19、t;文件位置"選項卡中可以設(shè)置_ BAABA _。A、表單的默認(rèn)大小 B、默認(rèn)目錄C、日期和時間的顯示格式 D、程序代碼的顏色17. 要控制兩個表中數(shù)據(jù)的完整性和一致性可以設(shè)置"參照完整性",要求這兩個表_。A、是同一個數(shù)據(jù)庫中的兩個表 B、不同數(shù)據(jù)庫中的兩個表C、兩個自由表 D、一個是數(shù)據(jù)庫表另一個是自由表18. 定位第一條記錄上的命令是_。A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP19. 在關(guān)系模型中,實現(xiàn)"關(guān)系中不允許出現(xiàn)一樣的元組"的約束是通過_。A、候選鍵 B、主鍵 C、外鍵 D、超鍵20. 設(shè)當(dāng)前數(shù)據(jù)庫有1
20、0條記錄(記錄未進(jìn)展任何索引),在以下三種情況下,當(dāng)前記錄號為1時;EOF()為真時;BOF()為真時,命令"RE()的結(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)接為_。A、左聯(lián)接 B、右聯(lián)接 C、內(nèi)部聯(lián)接 D、完全聯(lián)接23. 索引字段值不唯一,應(yīng)該選擇的索引類型為
21、_。A、主索引 B、普通索引 C、候選索引 D、唯一索引24. 執(zhí)行SELECT 0選擇工作區(qū)的結(jié)果是_。A、選擇了0號工作區(qū) B、選擇了空閑的最小號工作區(qū)C、關(guān)閉選擇的工作區(qū) D、選擇已翻開的工作區(qū)25. 從數(shù)據(jù)庫中刪除表的命令是_。A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE26. DELETE FROM S WHERE 年齡>60語句的功能是_ BBCCB _。A、從S表中徹底刪除年齡大于60歲的記錄 B、S表中年齡大于60歲的記錄被加上刪除標(biāo)記C、刪除S表 D、刪除S表的年齡列27. SELECT-SQL語句是_。A、選擇工作區(qū)語
22、句 B、數(shù)據(jù)查詢語句 C、選擇標(biāo)準(zhǔn)語句 D、數(shù)據(jù)修改語句28. SQL語言是_語言。A、層次數(shù)據(jù)庫 B、網(wǎng)絡(luò)數(shù)據(jù)庫 C、關(guān)系數(shù)據(jù)庫 D、非數(shù)據(jù)庫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_短語。A、INTO CURSOR B、TO ARRAY C、INTO TABLE D、INTO ARRAY32. 在命令窗口執(zhí)行SQL命令時,假設(shè)命令要占用多
23、行,續(xù)行符是_d_。A、冒號(:) B、分號(;) C、逗號(,) D、連字符(-)33. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)對于圖書管理數(shù)據(jù)庫,查詢0001號借書證的讀者XX和所借圖書的書名。SQL語句正確的選項是_。SELECT ,書名 FROM 借閱,圖書,讀者 WHERE;借閱.借書證號="0001" AND;_a_A、圖書.總編
24、號=借閱.總編號 AND;讀者.借書證號=借閱.借書證號B、圖書.分類號=借閱.分類號 AND;讀者.借書證號=借閱.借書證號C、讀者.總編號=借閱.總編號 AND;讀者.借書證號=借閱.借書證號D、圖書.總編號=借閱.總編號 AND;讀者.書名=借閱.書名34. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)對于圖書管理數(shù)據(jù)庫,分別求出各個單位當(dāng)前借閱圖書的讀者人次。
25、下面的SQL語句正確的選項是_。SELECT 單位,_ FROM 借閱,讀者 WHERE;借閱.借書證號=讀者.借書證號 a_A、COUNT(借閱.借書證號) GROUP BY 單位 B、SUM(借閱.借書證號) GROUP BY 單位C、COUNT(借閱.借書證號) ORDER BY 單位 D、COUNT(借閱.借書證號) HAVING 單位35. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編
26、號C(6),借書日期D(8)對于圖書管理數(shù)據(jù)庫,檢索借閱了"現(xiàn)代網(wǎng)絡(luò)技術(shù)根底"一書的借書證號。下面SQL語句正確的選項是_。SELECT 借書證號 FROM 借閱 WHERE 總編號=;_bA、(SELECT 借書證號 FROM 圖書 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)根底")B、(SELECT總編號 FROM 圖書 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)根底")C、(SELECT 借書證號 FROM 借閱 WHERE 書名="現(xiàn)代網(wǎng)絡(luò)技術(shù)根底")D、(SELECT 總編號 FROM 借閱 WHERE 書名="現(xiàn)
27、代網(wǎng)絡(luò)技術(shù)根底")二、填空題36. 算法的復(fù)雜度主要包括_復(fù)雜度和空間復(fù)雜度。37. 數(shù)據(jù)的邏輯構(gòu)造在計算機(jī)存儲空間中的存放形式稱為數(shù)據(jù)的_。38. 假設(shè)按功能劃分,軟件測試的方法通常分為白盒測試方法和_測試方法。39. 如果一個工人可管理多個設(shè)施,而一個設(shè)施只被一個工人管理,那么實體"工人"與實體"設(shè)備"之間存在_聯(lián)系。40. 關(guān)系數(shù)據(jù)庫管理系統(tǒng)能實現(xiàn)的專門關(guān)系運算包括選擇、連接和_。41. 命令"LEN("THIS IS MY BOOK")的結(jié)果是_。42.SQL SELECT語句為了將查詢結(jié)果存放到臨時表中應(yīng)
28、該使用_短語。43. 多欄報表的欄目數(shù)可以通過_來設(shè)置。44. 在翻開工程管理器之后再翻開"應(yīng)用程序生成器",可以通過按ALT+F2鍵,快捷菜單和"工具"菜單中的_。45. 數(shù)據(jù)庫系統(tǒng)的核心是_。46. 查詢設(shè)計器中的"聯(lián)接"選項卡,可以控制_選擇。47. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)用SQL
29、的CREATE命令建立借閱表(字段順序要一樣),請對下面的SQL語句填空:_48. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)對圖書管理數(shù)據(jù)庫,查詢由"清華大學(xué)"或"電子工業(yè)"出版,并且單價不超出20元的書名。請對下面的SQL語句填空:SELECT 書名,出版單位,單價 FROM 圖書;WHERE_ AND;_49. 設(shè)有圖書
30、管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)對圖書管理數(shù)據(jù)庫,求共借出多少種圖書。請對下面的SQL語句填空:SELECT _ FROM 借閱第一套題答案選擇題1-5 CCBAD 6-10 BDBCA 11-15 DCBAA 16-20 BAABA 21-25 CCBBA 26-30 BBCCB 31-35 DDAAB填空題36.時間 37.模式或邏輯模式 38.黑盒 39.
31、一對多或 1對多或一對n 或 1:N 或 1:n 或 1:n 或 1:N 或一對m 或 1:M 或 1:m 或 1:m 或 1:N 40. 投影 41.15 42. Into cursor 或 Into cursor cursorname 43. 頁面設(shè)置或列數(shù) 44. 應(yīng)用程序生成器 45. 數(shù)據(jù)庫管理系統(tǒng)或 DBMS 46. 聯(lián)接類型或聯(lián)接條件 47. CREATE TABLE 借閱 (借書證號 C(4),總編號 C(6),借書日期 D(8) 或 CREA TABL 借閱 (借書證號 C(4),總編號 C(6),借書日期D(8) 或 CREATE TABLE 借閱 (借書證號 C(4),總
32、編號 C(6),借書日期 D) 或 CREA TABL 借閱 (借書證號 C(4),總編號 C(6),借書日期D) 48. 單價<=20 或 (出版單位="清華大學(xué)" OR 出版單位="電子工業(yè)") 或 (出版單位="電子工業(yè)" OR 出版單位="清華大學(xué)") 或 (出版單位='清華大學(xué)' OR 出版單位='電子工業(yè)') 與 (出版單位="清華大學(xué)" OR 出版單位="電子工業(yè)") 或 (出版單位='清華大學(xué)) 49. COUNT
33、(DISTINCT 總編號) 或 COUN(DISTINCT 總編號) 或 COUNT(DIST 總編號) 或 COUN(DIST 總編號)第二套題一、選擇題1. 以下數(shù)據(jù)構(gòu)造中不屬于線性數(shù)據(jù)構(gòu)造的是_。A、隊列 B、線性表 C、二叉樹 D、棧2. 在構(gòu)造化方法中,用數(shù)據(jù)流程圖(DFD)作為描述工具的軟件開發(fā)階段是_。A、可行性分析 B、需求分析 C、詳細(xì)設(shè)計 D、程序編碼3. 構(gòu)造化程序設(shè)計主要強(qiáng)調(diào)的是_。A、程序的規(guī)模 B、程序的易讀性 C、程序的執(zhí)行效率 D、程序的可移植性4. 在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是_。A、概要設(shè)計 B、詳細(xì)設(shè)計 C、
34、可行性分析 D、需求分析5. 以下關(guān)于棧的表達(dá)中正確的選項是_。A、在棧中只能插入數(shù)據(jù) B、在棧中只能刪除數(shù)據(jù)C、棧是先進(jìn)先出的線性表 D、棧是先進(jìn)后出的線性表6. 下面不屬于軟件設(shè)計原那么的是_。A、抽象 B、模塊化 C、自底向上 D、信息隱蔽7. 對長度為N的線性表進(jìn)展順序查找,在最壞情況下所需要的比擬次數(shù)為_。A、N+1 B、N C、(N+1)/2 D、N/28. 視圖設(shè)計一般有3種設(shè)計次序,以下不屬于視圖設(shè)計的是_。A、自頂向下 B、由外向內(nèi) C、由內(nèi)向外 D、自底向上9. 以下有關(guān)數(shù)據(jù)庫的描述,正確的選項是_。A、數(shù)據(jù)庫是一個DBF文件 B、數(shù)據(jù)庫是一個關(guān)系C、數(shù)據(jù)庫是一個構(gòu)造化的數(shù)
35、據(jù)集合 D、數(shù)據(jù)庫是一組文件10. 以下說法中,不屬于數(shù)據(jù)模型所描述的內(nèi)容的是_。A、數(shù)據(jù)構(gòu)造 B、數(shù)據(jù)操作 C、數(shù)據(jù)查詢 D、數(shù)據(jù)約束11. 在下面的Visual FoxPro表達(dá)式中,運算結(jié)果是邏輯真的是_。A、EMPTY(.NULL.) B、LIKE('acd','ac"') C、AT('a','123abc') D、EMPTY(SPACE(2)12. 表達(dá)式VAL(SUBS("奔騰586",5,1)*Len("visual foxpro")的結(jié)果是_。A、13.00 B、1
36、4.00 C、45.00 D、65.0013. 以下關(guān)于自由表的表達(dá),正確的選項是_。A、全部是用以前版本的FOXPRO(FOXBASE)建立的表B、可以用Visual FoxPro建立,但是不能把它添加到數(shù)據(jù)庫中C、自由表可以添加到數(shù)據(jù)庫中,數(shù)據(jù)庫表也可以從數(shù)據(jù)庫中移出成為自由表D、自由表可以添加到數(shù)據(jù)庫中,但數(shù)據(jù)庫表不可從數(shù)據(jù)庫中移出成為自由表14. 下面關(guān)于數(shù)據(jù)環(huán)境和數(shù)據(jù)環(huán)境中兩個表之間的關(guān)系的陳述中,_是正確的。A、數(shù)據(jù)環(huán)境是對象,關(guān)系不是對象 B、數(shù)據(jù)環(huán)境不是對象,關(guān)系是對象C、數(shù)據(jù)環(huán)境是對象,關(guān)系是數(shù)據(jù)環(huán)境中的對象 D、數(shù)據(jù)環(huán)境和關(guān)系均不是對象15. 在"報表設(shè)計器&qu
37、ot;中,可以使用的控件是_。A、標(biāo)簽、域控件和線條 B、標(biāo)簽、域控件和列表框C、標(biāo)簽、文本框和列表框 D、布局和數(shù)據(jù)源16.用二維表數(shù)據(jù)來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型稱為_。A、實體-聯(lián)系模型 B、層次模型 C、網(wǎng)狀模型 D、關(guān)系模型17. 用來指明復(fù)選框的當(dāng)前選中狀態(tài)的屬性是_。A、Selected B、Caption C、Value D、ControlSource18. 使用菜單操作方法翻開一個在當(dāng)前目錄下已經(jīng)存在的查詢文件zgjk.qpr后,在命令窗口生成的命令是_。A、OPEN QUERY zgjk.qpr B、MODIFY QUERY zgjk.qprC、DO QUERY zg
38、jk.qpr D、CREATE QUERY zgjk.qpr19. 可以伴隨著表的翻開而自動翻開的索引是_。A、單一索引文件(IDX) B、復(fù)合索引文件(CDX)C、構(gòu)造化復(fù)合索引文件 D、非構(gòu)造化復(fù)合索引文件20. 在數(shù)據(jù)庫設(shè)計器中,建立兩個表之間的一對多聯(lián)系是通過以下索引實現(xiàn)的_。A、"一方"表的主索引或候選索引,"多方"表的普通索引B、"一方"表的主索引,"多方"表的普通索引或候選索引C、"一方"表的普通索引,"多方"表的主索引或候選索引D、"一方"
39、表的普通索引,"多方"表的候選索引或普通索引21. 以下函數(shù)中函數(shù)值為字符型的是_。 A、DATE() B、TIME() C、YEAR() D、DATETIME()22. 下面對控件的描述正確的選項是_。A、用戶可以在組合框中進(jìn)展多重選擇 B、用戶可以在列表框中進(jìn)展多重選擇C、用戶可以在一個選項組中選中多個選項按鈕 D、用戶對一個表單內(nèi)的一組復(fù)選框只能選中其中一個23. 確定列表框內(nèi)的某個條目是否被選定應(yīng)使用的屬性是_。A、Value B、ColumnCount C、ListCount D、Selected24. 設(shè)有關(guān)系R1和R2,經(jīng)過關(guān)系運算得到結(jié)果S,那么S是_。A、
40、一個關(guān)系 B、一個表單 C、一個數(shù)據(jù)庫 D、一個數(shù)組25. DBAS指的是_。A、數(shù)據(jù)庫管理系統(tǒng)B、數(shù)據(jù)庫系統(tǒng)C、數(shù)據(jù)庫應(yīng)用系統(tǒng) D、數(shù)據(jù)庫效勞系統(tǒng)26. 設(shè)X="ABC",Y="ABCD",那么以下表達(dá)式中值為.T.的是_。A、X=Y B、X=Y C、X$Y D、AT(X,Y)=027. 在表構(gòu)造中,邏輯型、日期型、備注型字段的寬度分別固定為_。A、3,8,10 B、1,6,4 C、1,8,任意 D、1,8,428. 在標(biāo)準(zhǔn)SQL中,建立視圖的命令是_。A、CREATE SCHEMA命令 B、CREATE TABLE命令 C、CREATE VIEW命令
41、 D、CREATE INDEX命令29. 有關(guān)SCAN循環(huán)構(gòu)造,表達(dá)正確的選項是_。A、SCAN循環(huán)構(gòu)造中的LOOP語句,可將程序流程直接指向循環(huán)開場語句SCAN,首先判斷EOF()函數(shù)的真假B、在使用SCAN循環(huán)構(gòu)造時,必須翻開某一個數(shù)據(jù)庫C、SCAN循環(huán)構(gòu)造的循環(huán)體中必須寫有SKIP語句D、SCAN循環(huán)構(gòu)造,如果省略了子句FOR和WHILE條件子句,那么直接退出循環(huán)30. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借
42、閱(借書證號C(4),總編號C(6),借書日期D(8)對于圖書管理數(shù)據(jù)庫,要查詢所藏圖書中,各個的圖書最高單價、平均單價和冊數(shù),下面SQL語句正確的選項是_。SELECT 出版單位,_,_,_;FROM 圖書管理!圖書 _ 出版單位A、MIN(單價) AVGAGE(單價) COUNT(*) GROUP BY B、MAX(單價) AVG(單價) COUNT(*) ORDER BYC、MAX(單價) AVG(單價) SUM(*) ORDER BY D、MAX(單價) AVG(單價) COUNT(*) GROUP BY31. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),
43、作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)對于圖書管理數(shù)據(jù)庫,求CIE單位借閱圖書的讀者的人數(shù)。下面SQL語句正確的選項是_。SELECT _ FROM 借閱 WHERE;借書證號 _A、COUNT (DISTINCT 借書證號)IN (SELECT 借書證號 FROM 讀者 WHERE 單位="CIE")B、COUNT (DISTINCT 借書證號)IN (SELECT 借書證號 FROM 借閱 WHERE 單位=&
44、quot;CIE")C、SUM (DISTINCT 借書證號)IN (SELECT 借書證號 FROM 讀者 WHERE 單位="CIE")D、SUM (DISTINCT 借書證號)IN (SELECT 借書證號 FOR 借閱 WHERE 單位="CIE")32. 查詢訂購單號(字符型,長度為4)尾字符是"1"的錯誤命令是_。A、SELECT * FROM 訂單 WHERE SUBSTR(訂購單號,4)="1"B、SELECT * FROM 訂單 WHERE SUBSTR(訂購單號,4,1)="
45、1"C、SELECT * FROM 訂單 WHERE "1"$訂購單號D、SELECT * FROM 訂單 WHERE RIGHT(訂購單號,1)="1"33. 在關(guān)系模型中,為了實現(xiàn)"關(guān)系中不允許出現(xiàn)一樣元組"的約束應(yīng)使用_。A、臨時關(guān)鍵字 B、主關(guān)鍵字 C、外部關(guān)鍵字 D、索引關(guān)鍵字34. 根據(jù)"職工"工程文件生成emp_sys.exe應(yīng)用程序的命令是_。A、BUILD EXE emp_sys FROM 職工 B、BUILD APP emp_sys.exe FROM 職工C、LIKE EXE emp_
46、sys FROM 職工 D、LIKE APP emp_sys.exe FROM 職工35. 當(dāng)前盤當(dāng)前目錄下有數(shù)據(jù)庫:學(xué)院.dbc,其中有"教師"表和"學(xué)院"表。"教師"表:"學(xué)院"表:有SQL語句:SELECT DISTINCT 系號 FROM 教師 WHERE 工資>=;ALL (SELECT 工資 FROM 教師 WHERE 系號="02")與如上語句等價的SQL語句是_。A、SELECT DISTINCT 系號 FROM 教師 WHERE工資>=;(SELECT MAX(工資
47、) FROM 教師 WHERE 系號="02")B、SELECT DISTINCT 系號 FROM 教師 WHERE 工資>=;(SELECT MIN(工資) FROM 教師 WHERE 系號="02")C、SELECT DISTINCT 系號 FROM 教師 WHERE 工資>=;ANY(SELECT 工資 FROM 教師 WHERE 系號="02")D、SELECT DISTINCT 系號 FROM 教師 WHERE 工資>=;SOME (SELECT 工資 FROM 教師 WHERE 系號="02&q
48、uot;)二、填空題36. 假設(shè)按功能劃分,軟件測試的方法通常分為白盒測試方法和_測試方法。37. 數(shù)據(jù)庫系統(tǒng)的三級模式分別為_模式、內(nèi)部級模式與外部級模式。38. 在最壞情況下,冒泡排序的時間復(fù)雜度為_。39. 在面向?qū)ο蠓椒ㄖ?,信息隱蔽是通過對象的_性來實現(xiàn)的。40. 關(guān)系模型的數(shù)據(jù)操縱即是建立在關(guān)系上的數(shù)據(jù)操縱,一般有_、增加、刪除和修改四種操作。41.要把幫助文件設(shè)置為復(fù)制到硬盤上的Foxhelp.chm文件,需要在"選項"對話框的_選項卡上設(shè)置。42. TIME( )的返回值的數(shù)據(jù)類型是_類型。43. 在定義字段有效性規(guī)那么中,在規(guī)那么框中輸入的表達(dá)式中類型是_。
49、44. 設(shè)計報表通常包括兩局部內(nèi)容:_和布局。45. _是指只有滿足聯(lián)接條件的記錄才包含在查詢結(jié)果中。46. 設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(20),單價N(6,2)讀者(借書證號C(4),單位C(8),XXC(6),性別C(2),職稱C(6),地址C(20)借閱(借書證號C(4),總編號C(6),借書日期D(8)檢索書價在15元至25元(含15元和25元)之間的圖書的書名、作者、書價和分類號,結(jié)果按分類號升序排序。SELECT 書名,作者,單價,分類號 FROM 圖書;WHERE_;ORDER BY_;47. 設(shè)有如下關(guān)系表
50、R、S和T:R(BH,XM,XB,DWH)S(SWH,DWM)T(BH,XM,XB,DWH)實現(xiàn)RT的SQL語句是_。48. 設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主關(guān)鍵字是NO其中NO為學(xué)號,NAME為XX,SEX為性別,AGE為年齡,CLASS為班號。寫出實現(xiàn)以下功能的SQL語句。插入"95031"班學(xué)號為30,XX為"X和"的學(xué)生記錄;_。49. 設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主關(guān)鍵字是NO其中NO為學(xué)號(數(shù)值型),NAME為XX,SEX為性別,AGE為年齡,CLASS為班號。寫出實現(xiàn)
51、以下功能的SQL語句。刪除學(xué)號為20的學(xué)生記錄;_。第二套題答案1-5 CBBDD 6-10 CBBCC 11-15 DDCCA 16-20 DCBCA 21-25 BBDAC 26-30 CDCBD 31-35 ACBBA36.黑盒 37.概念或概念級 38.n(n-1)/2 39.封裝 40.查詢 41.文件位置 42.字符或 C 43.邏輯表達(dá)式44.數(shù)據(jù)源 45.內(nèi)部聯(lián)接46. 單價 BETWEEN 15 AND 25 或單價 BETW 15 AND 25 或單價 BETWE 15 AND 25 或單價>=15 and 單價<=25 或單價>=15 and 單價=&l
52、t;25 或單價=>15 and 單價<=25 或單價=>15 and 單價=<25 與分類號 ASC 或分類號47. SELECT * FROM R UNION SELECT * FROM T 或 SELE * FROM R UNIO SELE * FROM T 或 SELECT * FROM R UNIO SELECT * FROM T 或 SELE * FROM R UNION SELE * FROM T48. INSERT INTO R(NO,NAME,CLASS) VALUES(30,"X和","95031") 或 IN
53、SE INTO R(NO,NAME,CLASS) VALUES(30,"X和","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條記錄顯示,請給出sqlcreate table t(a number(,b number(,c number(,d number(); / begin for i in 1 . 300
54、 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 and 30; / select * from (select * from test order by c desc) x where rownum < 30minus select * from (select
55、* from test order by c desc) y where rownum < 20 order by 3 desc 題目內(nèi)容如下*一表TBId 字段為編號,遞增不一定連續(xù).M 字段為區(qū)段路費,比方從家到XX是60元,從XX到XX是70元,數(shù)值類型.S 字段站點名稱.現(xiàn)有500元錢,從家先經(jīng)XX出發(fā),能走多遠(yuǎn)"(例:60+70+80+50+90+75=425 60+70+80+50+90+75+80=505 所以答案應(yīng)該是6XX) Id
56、 M S1 60 2 70 3 80 4 50 5
57、0; 90 6 75 7 80 8 90 要求,請用一句SQL語句實現(xiàn)*/-創(chuàng)立表Create Table TB( Id Int
58、 Identity(1, 1) Not Null, M Int, S varchar(50)-測試數(shù)據(jù)Insert Into TB Values(60, '')Insert Into TB Values(70,'')Insert Into TB Values(80,'')Insert Into TB Values(50,'')Insert Into TB Values(90,'')Insert Into TB
59、 Values(75,'')Insert Into TB Values(80,'')Insert Into TB Values(90,'')-實現(xiàn)方法兩種1.SELECT TOP 1 B.id, b.s, sum(A.m) s_sum FROM TB A, TB B WHERE A.ID <= B.ID GROUP BY b.id, &
60、#160; b.s HAVING sum(a.m) <= 500 ORDER BY b.id DESC2.SELECT TOP 1 ID, S, M_SUM FROM (SELECT *, (SELECT SUM(M)
61、; FROM TB WHERE ID >= 1 AND ID <= A.ID) AS M_SUM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行卡支付安全策略
- 采購經(jīng)理聘用合同格式
- 2024年北師大新版八年級地理上冊階段測試試卷
- 《家族文化研究》課件
- 城市排水隧道維修施工合同
- 《神經(jīng)外科麻醉》課件
- 天津港保稅區(qū)港口運營管理
- 酒吧街商鋪租賃合同
- 2025年粵教版七年級英語下冊階段測試試卷含答案
- 市政工程班組勞動合同
- 標(biāo)準(zhǔn)門面租房合同范本
- 《無人機(jī)飛行操控技術(shù)(微課版)》全套教學(xué)課件
- 2023-2024學(xué)年廣東省深圳高級中學(xué)七年級(上)期末歷史試卷
- 2024年房屋租賃補(bǔ)充協(xié)議參考模板(四篇)
- 婦科宮腔鏡技術(shù)風(fēng)險評估預(yù)案
- 數(shù)據(jù)分析師歷年考試真題試題庫(含答案)
- 2024年全國教育大會精神全文課件
- 寧夏銀川市第一中學(xué)2025屆數(shù)學(xué)高一上期末質(zhì)量檢測模擬試題含解析
- 廣東省深圳市2023-2024學(xué)年三年級上學(xué)期英語期中試卷(含答案)
- 《4.3.1等比數(shù)列的概念》說課稿
- 2025年高考英語一輪復(fù)習(xí) 詞性轉(zhuǎn)換訓(xùn)練(含答案)
評論
0/150
提交評論