付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)據(jù)庫技術(shù)練習(xí)題一、選擇題1.2關(guān)系數(shù)據(jù)模型上的關(guān)系運算分為A關(guān)系代數(shù)和集合運算C關(guān)系演算和謂詞演算2.1文件系統(tǒng)的缺陷不包括(C)A數(shù)據(jù)冗余C數(shù)據(jù)不保存.數(shù)據(jù)庫系統(tǒng)提供的數(shù)據(jù)控制功能不包括A數(shù)據(jù)庫的并發(fā)控制C數(shù)據(jù)完整性3數(shù)據(jù)邏輯獨立性是指修改A外模式保持模式不變C模式保持外模式不變關(guān)系代數(shù)和關(guān)系演算關(guān)系代數(shù)和謂詞演算不一致性數(shù)據(jù)聯(lián)系弱B數(shù)據(jù)庫的封鎖數(shù)據(jù)安全性內(nèi)模式保持模式不變模式保持內(nèi)模式不變1數(shù)據(jù)模型的種類很多,目前廣泛使用的可分為以下兩種類型ABCD概念數(shù)據(jù)模型和結(jié)構(gòu)數(shù)據(jù)模型概念數(shù)據(jù)模型和物理數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型和面向?qū)ο髷?shù)據(jù)模型結(jié)構(gòu)數(shù)據(jù)模型和邏輯數(shù)據(jù)模型2在
2、SQL語言中,不屬于DML的操作命令是ACREATECUPDATEBGRANTDDROP3在SQL中,聚合函數(shù)COUNT(列名)用于A.計算元組個數(shù)C.計算一列中的非空值個數(shù)B.計算屬性的個數(shù)D.計算一列中的非空值和空值個數(shù)12在SQL中,與“NOTIN”等價的操作符是A.=SOMEB.<>SOMEC.=ALLD.<>ALL123一輛汽車由多個零部件組成,且相同的零部件可適用于不同型號的汽車,則汽車實體集與零部件實體集之間的聯(lián)系是A1:1CM:110.2表示概念數(shù)據(jù)模型A網(wǎng)狀數(shù)據(jù)模型C關(guān)系數(shù)據(jù)模型最著名的模型是BD層次數(shù)據(jù)模型實體聯(lián)系模型11.3下列不屬于DBA主要職責(zé)
3、的是1.A定義模式B收集整理并輸入數(shù)據(jù)C與用戶聯(lián)系D數(shù)據(jù)庫的轉(zhuǎn)儲與恢復(fù)工作1對DB中的數(shù)據(jù)的操作分成兩大類(A)A查詢和更新B檢索和修改C查詢和修改D插入和修改設(shè)關(guān)系R和S的屬性個數(shù)分別為2和3,那么A(T1<2(RXS)B(T1<4(RXS)C(T1<2(RXS)D(T1<4(RS)因RX等價于S1<22設(shè)W=R>SP<(m+n)i0jp<(mxn),且W,R,S的元組個數(shù)分別為p,m,n,那么三者之間滿足Bp<(m+n)Dp<(mxn)1SQL中,下列操作不正確的是(D)AA
4、GEISNOTNULLBNOT(AGEISNULL)CSNAME=生五"DSNAME=生”3SELECT語句中沒有分組子句和聚合函數(shù)時,SELECT子句表示了關(guān)系代數(shù)中的A投影操作B選擇操作(A)C聯(lián)接操作D笛卡爾乘積123在關(guān)系模式R中,函數(shù)依賴X-Y的語義是(B)A在R的某一關(guān)系中,若兩個元組的X值相等,則Y值也相等B在R的每一關(guān)系中,若兩個元組的X值相等,則Y值也相等C在R的某一關(guān)系中,Y值應(yīng)與X值相等D在R的每一關(guān)系中,Y值應(yīng)與X值相等2X-Y能從推理規(guī)則導(dǎo)出的充分必要條件是(B)A丫二XB丫三X+CXY+DX+=Y+3在概念設(shè)計階段設(shè)計概念模型通常采用(C)A面向?qū)ο蠓椒˙
5、回溯的方法C自底向上的方法D自頂向下的方法123有三個不同的實體集,它們之間存在著兩個1:1聯(lián)系和兩個M:N聯(lián)系,那么根據(jù)ER模型轉(zhuǎn)換成關(guān)系模型白規(guī)則,這個ER結(jié)構(gòu)轉(zhuǎn)換成的關(guān)系模式個數(shù)為A3個B4個(C)C5個D6個2在DB設(shè)計中,子類與超類存在著A相容性聯(lián)系B調(diào)用的聯(lián)系C繼承性的聯(lián)系D一致性的聯(lián)系(B)(C)該關(guān)系模式的關(guān)鍵字為D)(D)C)A)D)(A)22. 3ODBC技術(shù)中的數(shù)據(jù)源是A代表一個DBS的命名B代表驅(qū)動程序和DBMS連接的命名C代表一個DB的命名D代表一個磁盤的命名23. 2在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式的任務(wù)屬于A需求設(shè)計B概念設(shè)計C邏輯設(shè)計D物理設(shè)計24. 13ER模
6、型轉(zhuǎn)換成關(guān)系*II型時,一個M:N中的聯(lián)系轉(zhuǎn)換成關(guān)系模式時,(C)AM端實體的關(guān)鍵字BN端實體的關(guān)鍵字CM端實體的關(guān)鍵字和N端實體的關(guān)鍵字的組合D重新選取其他的屬性25. 2數(shù)據(jù)庫設(shè)計中,概念模型(A依賴于DBMS和硬件B依賴于DBMS,獨立于硬件C獨立于DBMS,依賴于硬件D獨立于DBMS和硬件26. 13無損聯(lián)接和保持函數(shù)依賴之間的關(guān)系是A同時成立或不成立B前者蘊涵后者C后者蘊涵前者D沒有必然的聯(lián)系27. 2數(shù)據(jù)庫中數(shù)據(jù)的正確性、有效性和相容性稱為(A恢復(fù)B并發(fā)控制C完整性D安全性28. 3DB的轉(zhuǎn)儲屬于DBS的(A恢復(fù)措施B并發(fā)控制措施C安全性措施D完整性措施29. 12事務(wù)的原子性是指
7、(AA事務(wù)中包括的所有的操作,要么都做,要么都不做B事務(wù)一旦提交,對數(shù)據(jù)庫的改變就是永久的C一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的D事務(wù)必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)30. 如果事務(wù)T1獲得了數(shù)據(jù)對象D上的排他鎖,那么(AT1對D只能讀,不能寫B(tài)T1對D只能寫,不能讀C根據(jù)PS協(xié)議,另一個事務(wù)T2對D既不能讀,也不能寫D根據(jù)PX協(xié)議,另一個事務(wù)T2對D只能讀,不能寫31. 2運行記錄優(yōu)先原則”是指應(yīng)該在對數(shù)據(jù)庫更新A前,先寫一個日志記錄到日志文件B后,寫一個日志記錄到日志文件C前,先運行記錄D后,在日志緩沖區(qū)運行記錄32. 123簡單地說,分布式數(shù)據(jù)庫的數(shù)據(jù)
8、(B)A邏輯上分散,物理上集中B物理上分散,邏輯上集中C邏輯上和物理上都集中D邏輯上和物理上都分散33. 3客戶/服務(wù)器體系結(jié)構(gòu)的關(guān)鍵在于(D)A計算的分布B數(shù)據(jù)的分布CCPU的分布D功能的分布34. 1分布式數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)分配的策略是集中式、分割式(C)A分布式和關(guān)聯(lián)式B分布式和混合式C全復(fù)制式和混合式D全復(fù)制式和關(guān)聯(lián)式35. 2用戶使用DML語句對數(shù)據(jù)進行操作,實際上操作的是(C)A數(shù)據(jù)庫的記錄C外模式的外部記錄36. 12下列式子中,不正確的是A. R-S=R-(RAS)C.RnS=S-(S-R)B. 內(nèi)模式的內(nèi)部記錄D.數(shù)據(jù)庫的內(nèi)部記錄值(D)B.R=(R-S)U(RAS)D.RA
9、S=S-(R-S)37.13SELECT語句中"FROMR”A. R的結(jié)構(gòu)定義,此處R是基本表名,但應(yīng)理解為本(DB. R的元組序號C. R中全部元組D. R的元組變量38. 2系統(tǒng)故障會造成A內(nèi)存數(shù)據(jù)丟失C軟盤數(shù)據(jù)丟失(A)8. 硬盤數(shù)據(jù)丟失D.磁帶數(shù)據(jù)丟失39. 1關(guān)系模式R中若沒有非主屬性,則A. R屬于2NF但不一定屬于3NFC.R屬于BCNF但不一定屬于4NF(B)B. R屬于3NF但不一定屬于BCNFD.R屬于4NF40. 2任何一個滿足2NF但不滿足3NF的關(guān)系都不存在(B)A. 主屬性對候選鍵的部分依賴B. 非主屬性對候選鍵的部分依賴C. 主屬性對候選鍵的傳遞依賴D.
10、 非主屬性對候選鍵的傳遞依賴41. 23在分布式數(shù)據(jù)庫系統(tǒng)中,若各個場地均采用關(guān)系模型,但統(tǒng)屬于A同構(gòu)同質(zhì)型DBMS不同,則該分布式數(shù)據(jù)庫系(C)B.異構(gòu)同質(zhì)型D.異構(gòu)異質(zhì)型C同構(gòu)異質(zhì)型42. 1概念設(shè)計的主要目標是產(chǎn)生數(shù)據(jù)庫概念結(jié)構(gòu),該結(jié)構(gòu)主要反映(D)ADBA管理信息的需求B數(shù)據(jù)庫的維護需求C應(yīng)用程序開發(fā)的需求D企業(yè)的信息需求根據(jù)這個理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿(B)不可分解的互相關(guān)聯(lián)的(C)43. 2規(guī)范化理論是關(guān)系數(shù)據(jù)庫進行邏輯設(shè)計的理論依據(jù),足其每一屬性都是A互不相關(guān)的B.C長度可變的D.44. 視圖的概念有很多優(yōu)點,下列哪個不是視圖的優(yōu)點:A.視圖對于數(shù)據(jù)庫的重構(gòu)造提供了一定程度
11、的邏輯獨立性B.簡化了用戶觀點C.視圖機制方便了不同的用戶以同樣的方式看待同一數(shù)據(jù)D.視圖機制對機密數(shù)據(jù)提供了自動的安全保護功能45. 23數(shù)據(jù)庫管理系統(tǒng)與操作系統(tǒng)、應(yīng)用軟件的層次關(guān)系從核心到外圍依次是(D)A.數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、應(yīng)用軟件B.數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件、操作系統(tǒng)C.操作系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)庫管理系統(tǒng)D.操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件46. 12數(shù)據(jù)模型的三要素是指(D)A.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)對象和數(shù)據(jù)共享B.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)控制C.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性D.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束條件48. 12設(shè)關(guān)系模式R(A,B,C,D),F是R上成立的FD集,F(xiàn)=
12、AB-C,D-B,p=ACD,BD,是R上的一個分解,那末分解p(B)A保持函數(shù)依賴集FB.丟失了AB-CC丟失了ABD.是否保持FD,由R的當前關(guān)系確定49. 23設(shè)關(guān)系模式R(A,B,C,D),F是R上成立的FD集,F=A-C,D一A,則R的關(guān)鍵碼為(D)AABBADCBCDBD二、填空題1. 1數(shù)據(jù)庫的三級模式結(jié)構(gòu)是對的三個抽象級別。答案:數(shù)據(jù)2. 2關(guān)系模型的基本數(shù)據(jù)結(jié)構(gòu)是,其數(shù)據(jù)庫存儲時的基本組織方式答案:關(guān)系(或文件)二維表格3. 1實體完整性規(guī)則是對的約束,參照完整性規(guī)則是對的約束。答案:主鍵外鍵4. 3等式m(f(E)三市(hl(E)成立的條件是O答案:F只涉及到L的屬性5.
13、3SQL中,表有兩種:和,也稱和。答案:基本表視圖實表虛表6. 12如果x-y和y三x成立,那么稱x-y是一個。這種FD可以根據(jù)推理規(guī)則律就可推出。答案:平凡函數(shù)依賴自反7. 13在關(guān)系模式R中,能函數(shù)決定其他屬性的屬性組,稱為模式R的。答案:主鍵(候選鍵)8. 23在關(guān)系模式的分解中,數(shù)據(jù)等價用衡量,依賴等價用衡答案:無損分解函數(shù)依賴9. 1設(shè)計概念結(jié)構(gòu)時,常用的數(shù)據(jù)抽象方法是和。答案:聚集概括10. 2就方法的特點而言,需求分析階段通常采用的分析方法;概念設(shè)計階段通常采用答案:自頂向下自底向上11. 3SQL中,謂詞UNIQUE用于測試一個集合中。答案:唯一性12. 2在關(guān)系數(shù)據(jù)庫模式設(shè)計
14、時,各種數(shù)據(jù)之間的聯(lián)系稱為,模式的標準稱為。答案:函數(shù)依賴范式13. 3模式分解需保持或,或兩者都保持。答案:無損分解14. 2在DDB中,數(shù)據(jù)分片必須遵守完備性條件、和_三個條件。答案:重構(gòu)條件不相交條件15. 12表示概念模型最常用的方法是。答案:ER16. 13在數(shù)據(jù)庫技術(shù)中,安全運算是指不產(chǎn)生和的運算。答案:無限關(guān)系無窮驗證17. 1在關(guān)系R中,若每個數(shù)據(jù)項都是不可分割的,并每個非主屬性都完全函數(shù)依賴于主屬性,那么R定屬于。答案:2NF18. 2ODBC技術(shù)使得應(yīng)用程序與之間在邏輯上可以分離,使得應(yīng)用程序具有.無關(guān)性。答案:數(shù)據(jù)庫19. 1在面向?qū)ο髷?shù)據(jù)模型中,類和對象的概念相當于ER
15、模型中和的答案:實體集實體20. 23如果關(guān)系RWBCNF,且R中不存在多值依賴,則R=。答案:3NF21. 1已知關(guān)系R(A,B,C,D)和R上的函數(shù)依賴集F=A-CD,CfB,R屬于第范式。答案:2NF22. 3設(shè)關(guān)系模式R(A,B,C,D)和R上的函數(shù)依賴集F=AB-D,DfC,R上的一個分解P=ABD,BCD,根據(jù)無損聯(lián)接的概念,叨聯(lián)接分解。答案:無損23. 設(shè)關(guān)系模式R上有函數(shù)依賴X-Y和Y-Z成立,若且,則稱Z傳遞依賴于X。答案:一XZ0Y24. 在SQL中,語句用于提交事務(wù),語句用于回滾事務(wù)。答案:COMMITROLLBACK25. 在SQL中,語句用于授權(quán),語句用于收回所授的權(quán)
16、限。答案:GRANTREVOKE26. 在C/S結(jié)構(gòu)中,客戶端完成數(shù)據(jù)處理、數(shù)據(jù)表示和功能,服務(wù)器端完成功能。答案:用戶接口DBMS的核心功能27. 在C/S結(jié)構(gòu)中廣泛地使用了中間件技術(shù),以隱藏,屏蔽答案:各種復(fù)雜性各種系統(tǒng)之間的差異三、簡答題1. 1簡述關(guān)系數(shù)據(jù)模型三類完整性規(guī)則。答案:關(guān)系模型的完整性規(guī)則是對數(shù)據(jù)的約束。關(guān)系模型提供了三類完整性規(guī)則:實體完整性規(guī)則:關(guān)系中元組的主鍵值不能為空。 參照完整性規(guī)則:外關(guān)鍵字必須是另一個表的主鍵的有效值,或者是空值。 用戶自定義的完整性規(guī)則:針對某一具體數(shù)據(jù)的約束條件,由應(yīng)用環(huán)境決定。2. 2文件系統(tǒng)有那些缺陷。答案:文件系統(tǒng)存在三大缺陷:數(shù)據(jù)冗
17、余。由于文件之間缺乏聯(lián)系,造成每個應(yīng)用程序都有對應(yīng)的文件,有可能同樣的數(shù)據(jù)在多個文件中重復(fù)存儲。 不一致性。這是由于數(shù)據(jù)冗余造成的,在進行更新操作時,稍不慎,就有可能使同樣的數(shù)據(jù)在不同的文件中不一樣。 數(shù)據(jù)聯(lián)系弱。文件之間相互獨立,缺乏聯(lián)系。3. 3數(shù)據(jù)庫管理員的職責(zé)是什么答案:DBA的主要職責(zé)是:定義模式。定義內(nèi)模式。與用戶聯(lián)絡(luò)。定義安全性規(guī)則,對用戶訪問數(shù)據(jù)庫的授權(quán)。定義完整性規(guī)則,監(jiān)督數(shù)據(jù)庫的運行。數(shù)據(jù)庫的轉(zhuǎn)儲與恢復(fù)工作。4. 2數(shù)據(jù)獨立性與數(shù)據(jù)聯(lián)系這兩個概念有什么區(qū)別。答案:數(shù)據(jù)獨立性是指應(yīng)用程序和數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)之間相互獨立,不受影響,對系統(tǒng)的要求是數(shù)據(jù)獨立性要高;數(shù)據(jù)聯(lián)系是指記錄之
18、間的聯(lián)系,對系統(tǒng)的要求是數(shù)據(jù)聯(lián)系要密切。5. 3簡要敘述DBMS的工作模式。答案:DBMS的工作模式通常有:接受應(yīng)用程序的數(shù)據(jù)請求和處理請求。將用戶的數(shù)據(jù)請求轉(zhuǎn)換成低層指令。實現(xiàn)對數(shù)據(jù)庫的操作。從對數(shù)據(jù)庫的操作中接受查詢結(jié)果。對查詢結(jié)果進行處理。將處理結(jié)果返回給用戶。6. 23什么是數(shù)據(jù)獨立性,在數(shù)據(jù)庫中有哪兩級獨立性答案:數(shù)據(jù)獨立性是指應(yīng)用程序和數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)之間相互獨立,不受影響。其目的是減少應(yīng)用程序?qū)?shù)據(jù)結(jié)構(gòu)的依賴性。數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)獨立性分物理獨立性和邏輯獨立性兩種。7. 數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理有哪些特色?答案:數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理特色主要有: 用數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。
19、 數(shù)據(jù)之間有較高的獨立性。為用戶提供了方便的用戶接口。提供了四個方面的數(shù)據(jù)控制功能。 對數(shù)據(jù)操作以數(shù)據(jù)項為單位,增加了系統(tǒng)的靈活性。8. 關(guān)系模型有哪幾部分組成。答案:關(guān)系模型有三個組成部分:數(shù)據(jù)庫中全部數(shù)據(jù)及其相互聯(lián)系都被組織成關(guān)系的形式,關(guān)系模型基本的數(shù)據(jù)結(jié)構(gòu)是關(guān)系。關(guān)系模型提供一組完備的高級關(guān)系運算,以支持對數(shù)據(jù)庫的各種操作。關(guān)系運算分為關(guān)系代數(shù)和關(guān)系演算兩類。關(guān)系模型的三類完整性規(guī)則。9. 數(shù)據(jù)庫的并發(fā)操作會帶來哪些問題,應(yīng)如何解決。答案:數(shù)據(jù)庫的并發(fā)操作容易造成三種錯誤,即丟失更新問題、依賴于未提交更新的問題和不一致分析問題。解決的辦法,可采用封鎖機制,使并發(fā)操作串行化處理。10.
20、試敘述笛卡爾積,等值聯(lián)接和自然聯(lián)接三者之間的區(qū)別。答案:笛卡爾積是一個基本操作,等值聯(lián)接和自然聯(lián)接是組合操作。設(shè)關(guān)系R元數(shù)為r,元組個數(shù)為m,關(guān)系S的元數(shù)為s,元組個數(shù)為n。則R與S的笛卡爾積的元數(shù)也為r+s,而元組個數(shù)為mxn;R與S的聯(lián)接的元數(shù)為r+s,而元組個數(shù)為mxn;R與S的自然連接的元數(shù)為小于等于r+s,而元組個數(shù)也小于等于mxn。11. 為什么關(guān)系中不允許有重復(fù)元組?答案:每個關(guān)系模式都有一個主鍵,在關(guān)系中,主鍵值是不允許重復(fù)的。如果關(guān)系中有重復(fù)元組,那么其主鍵值肯定相等,起不了唯一標識作用,因此關(guān)系中不允許有重復(fù)元組。12. 為什么要進行關(guān)系模式的分解?分解的原則是什么?答案:
21、由于數(shù)據(jù)之間存在聯(lián)系和約束,在關(guān)系模式的關(guān)系中可能會存在數(shù)據(jù)冗余和操作異常現(xiàn)象,因此需把關(guān)系模式進行分解,以消除冗余和異?,F(xiàn)象。分解的依據(jù)是數(shù)據(jù)依賴和模式的標準(范式)。13. 試敘述的視圖機制的優(yōu)點。答案:視圖是從一個或多個基本表中導(dǎo)出的表。試圖機制使系統(tǒng)具有三個優(yōu)點:數(shù)據(jù)安全性、邏輯數(shù)據(jù)獨立性和操作簡便性。用戶只能使用視圖定義中的數(shù)據(jù),而不能使用試圖定義外的其他數(shù)據(jù),從而保證了數(shù)據(jù)安全性。14. 1試敘述分布式數(shù)據(jù)庫系統(tǒng)的分布透明性。答案:分布式數(shù)據(jù)庫系統(tǒng)的分布透明性是指數(shù)據(jù)分片透明性、數(shù)據(jù)物理位置透明性和局部數(shù)據(jù)模型透明性。即三個不必關(guān)心: 用戶不必關(guān)心數(shù)據(jù)的邏輯分片; 用戶不必關(guān)心數(shù)據(jù)
22、的物理位置分配的細節(jié);用戶不必關(guān)心各個場地的數(shù)據(jù)庫的數(shù)據(jù)模型是什么類型。用戶可以象操作集中數(shù)據(jù)庫系統(tǒng)那樣操作分布式數(shù)據(jù)庫系統(tǒng)。15. 2分布式數(shù)據(jù)庫系統(tǒng)有哪些基本特點。答案:分布式數(shù)據(jù)庫系統(tǒng)的基本特點是物理分布性,邏輯整體性,場地自治性和場地之間的協(xié)作性。由此,還可以導(dǎo)出其他四個基本特點,即數(shù)據(jù)獨立性,集中與自治相結(jié)合的控制機制,適當增加數(shù)據(jù)冗余度和事務(wù)管理的分布性。16. 3分布式數(shù)據(jù)庫系統(tǒng)有哪些優(yōu)點?答案:與集中式數(shù)據(jù)庫系統(tǒng)相比,分布式數(shù)據(jù)庫系統(tǒng)的優(yōu)點有:靈活的體系結(jié)構(gòu)。分布式的管理和控制機制。經(jīng)濟性能優(yōu)越。系統(tǒng)可靠性高可用性好。局部應(yīng)用的響應(yīng)速度快??蓴U展性好。17. 12ODBC技術(shù)有
23、什么作用。答案:ODBC技術(shù)的作用是使應(yīng)用程序與DBMS在邏輯上可以分離,使應(yīng)用程序具有數(shù)據(jù)庫無關(guān)性。ODBC的卓越貢獻是使應(yīng)用程序具有良好的互用性和可移植性,并且具備同時訪問多種DBS的能力,從而克服了傳統(tǒng)數(shù)據(jù)庫應(yīng)用程序的缺陷。對用戶而言,ODBC驅(qū)動程序屏蔽掉了不同DBS的差異。18. ODBC技術(shù)與傳統(tǒng)的數(shù)據(jù)庫編程方式有什么區(qū)別。答案:傳統(tǒng)的DB編程方式是“主語言+DML“,但一個應(yīng)用程序卻不能訪問不同DB服務(wù)器上的數(shù)據(jù)。ODBC技術(shù)實際上是一個公共接口API,使用ODBC技術(shù),同一個應(yīng)用程序就可以訪問不同DB服務(wù)器上的數(shù)據(jù)。19. ODBCAPI與SQLCLI間有什么聯(lián)系。答案:ODB
24、CAPI是微軟公司開發(fā)的ODBC標準。SQLCLI是SAG財團和X/OPEN組織開發(fā)的SQL3標準中的一部分內(nèi)容。兩者使用了不同的術(shù)語,但雙方承諾要使標準統(tǒng)一起來。20. 對于教學(xué)數(shù)據(jù)庫的三個基本表S(SNO,SNAME,AGE,SEX,SDEPT)SC(SNO,CNO,GRADE)C(CNO,CNAME,CDEPT,TNAME)其中,S代表學(xué)生關(guān)系SNO:學(xué)號,SNAME:姓名,AGE:年齡,SEX:性另SDEPT:系。SC代表學(xué)習(xí)關(guān)系其中,SNO:學(xué)號,CNO:課程號,GRADE:成績。C代表課程關(guān)系其中,CNO:課程號,CNAME:課程名,CDEPT:開課系,TNAME:教師試用SQL的
25、查詢語句表達下列查詢: 檢索年齡小于20歲的女學(xué)生的學(xué)號和姓名。答案:SELECTCNO,CNAMEFROMSWHEREAGE<20ANDSEX='F' 檢索全部學(xué)生都選修的課程的課程號與課程名。答案:SELECTCNO.CNAMEFROMCWHERENOTEXISTS(SELECT*FROMSWHERENOTEXISTS(SELECT*FROMSCWHERESNO=S.SNOANDCNO=C.CNO);檢索至少選修D(zhuǎn)ING老師所教課程中一門課程的男學(xué)生姓名。答案:SELECTCNAMEFROMS,SC,CWHERES.SNO=SC.SNOANDSC.CNO=C.CNOA
26、NDSEX=MTANDSNAME=DING;或SELECTCNAMEFROMSWHERESEX='MANDSNOIN(SELECTSNOFROMSCWHERECNOIN(SELECTCNOFROMCWHERESNAME='DING);或SELECTCNAMEFROMSWHERESEX='MANDEXISTS(SELECT*FROMSCWHERESC.CNO=S.CNOANDEXISTS(SELECT*FROMCWHEREC.CNO=SC.CNOANDSNAME=DING);統(tǒng)計選修C2課程的學(xué)生的平均年齡。答案:SELECTAVG(AGE)FROMS,SCWHERES.
27、SNO=SC.SNOANDCNO='C4'檢索至少選修兩門課程的學(xué)生學(xué)號答案:SELECTDISTINCTX.SNOFROMS,SCWHEREX.SNO=Y.SNOANDX.CNO!=Y.CNO;檢索選修課程包含ZHANG老師所授課程的學(xué)生學(xué)號。答案:SELECTDISTINCTSNOFROMSCASXWHERENOTEXISTS(SELECT*FROMC10WHERETNAME=ZHANGANDNOTEXISTS(SELECT*FROMSCASYWHEREY.SNO=X.SNOANDY.CNO=X.CNO);四、綜合題1.設(shè)工廠里有一個記錄職工每天日產(chǎn)量的關(guān)系模式:R(職工編號,日期,日產(chǎn)量,車間編號,車間主任)。如果規(guī)定:每個職工每天只有一個日產(chǎn)量;每個職工只能屬于一個車間;每個車間
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年1月浙江嘉興市海寧市教育系統(tǒng)事業(yè)單位招聘教師90人備考題庫帶答案詳解
- 2025廣東河源市連平縣退役軍人事務(wù)局招聘編外人員3人備考題庫及1套參考答案詳解
- 2026浙江臺州椒江區(qū)第三中心幼兒園天空院子分園招聘備考題庫及答案詳解(奪冠系列)
- 2026共青團陽新縣委招聘公益性崗位人員3人備考題庫(湖北)完整參考答案詳解
- 2026廣西醫(yī)科大學(xué)第二附屬醫(yī)院招聘移植醫(yī)學(xué)中心導(dǎo)醫(yī)1人備考題庫及答案詳解(易錯題)
- 2025泰科防務(wù)科技(重慶)有限公司招聘2人備考題庫及答案詳解(易錯題)
- 2026天津市政昕資管公司招聘2人備考題庫完整參考答案詳解
- 2025四川內(nèi)江市隆昌市古湖街道中心學(xué)校招聘2人備考題庫及一套完整答案詳解
- 2025秋貴州貴陽市觀山湖區(qū)第七中學(xué)招臨聘教師1人備考題庫帶答案詳解
- 2026中國機械工業(yè)儀器儀表集團有限公司總部招聘28人備考題庫及一套答案詳解
- 2026年陜西省森林資源管理局局屬企業(yè)公開招聘工作人員備考題庫及參考答案詳解1套
- 承包團建燒烤合同范本
- 英語A級常用詞匯
- NB-T 47013.15-2021 承壓設(shè)備無損檢測 第15部分:相控陣超聲檢測
- 人教新起點英語五上《Unit5shopping》課件-課件
- 各品牌挖掘機挖斗連接尺寸數(shù)據(jù)
- 四川省成都市八年級上學(xué)期物理期末考試試卷及答案
- GB/T 38697-2020塊菌(松露)鮮品質(zhì)量等級規(guī)格
- 三菱FX3U系列PLC編程技術(shù)與應(yīng)用-第二章課件
- RoHS培訓(xùn)資料課件
- 協(xié)調(diào)控制系統(tǒng)
評論
0/150
提交評論