4[單選題] 設(shè)有關(guān)系SC(SN0,CN0,GRADE),其中,SN0、CN0分別表示學(xué)號和課程號(兩者均為字符型),GRADE 表示成績(數(shù)值型),若要把學(xué)號為“Sl01”的同學(xué),選修課程號為“Cll”,成績?yōu)?8分的記錄插入到表SC中,正確的語句是( )。
A.INSERT INTO SC(SN0,CN0,GRADE)VALUES ('Sl01','Cll','98')
B.INSERT INTO SC(SN0,CN0,GRADE)VALUES (S101,Cll,98)
C.INSERT('$101',7C11',798')INTO SC
D.INSERT INTO SC VALUES('SlOl',7C11',98)
參考答案:D
參考解析:SQL插入記錄的語句格式如下:IN–SERT INTO<表名>[(字段名1[,字段名2…])]VAL–UES(表達式1[,表達式2…])。此外,需要注意的是,本題中SN0、CN0屬性值要加引號,表示其為字符型,數(shù)值型數(shù)據(jù)則不需加引號。
5[單選題] 在當(dāng)前目錄下有數(shù)據(jù)表文件“XS.dbf”,執(zhí)行下列SQL語句后( )。
SELECT*FROMXSINTOCURSORXSORDERBY學(xué)號
A.生成一個按“學(xué)號”升序的臨時表文件,將原來的XS.dbf文件覆蓋
B.生成一個按“學(xué)號”降序的臨時表文件,將原來的XS.dbf文件覆蓋
C.不會生成新的排序文件,保持原數(shù)據(jù)表內(nèi)容不變
D.系統(tǒng)提示出錯信息
參考答案:D
參考解析:在SQL語句中,查詢結(jié)果不管是輸入到臨時表或永久性表中,用于存放查詢輸出的新表。表名不能與原表表名相同,否則提示出錯信息。
6[單選題] 下列關(guān)于SsQL對表的定義的說法中,正確的選項是( )。
A.利用ALTER TABLE來定義一個新的數(shù)據(jù)表結(jié)構(gòu)
B.SQL的表定義語句定義自由表的域完整性、字段有效性規(guī)則等
C.SQL只能對數(shù)據(jù)庫表實現(xiàn)其完整性、有效性規(guī)則等信息的設(shè)置
D.SQL的表定義語句只能定義表中的候選索引、唯一索引和普通索引,不能定義主索引
參考答案:C
參考解析:在SQL的定義功能里,所定義的新數(shù)據(jù)表結(jié)構(gòu)的內(nèi)容和在表設(shè)計器中定義一個新的內(nèi)容一樣,可以完成其所有的功能,包括主索引、域完整性的約束、字段有效性規(guī)則等。但對于自由表的定義也和在表設(shè)計器一樣,都不能定義自由的表主索引、域完整性的約束、字段有效性規(guī)則等,只能進行一些基本的操作。
7[單選題] 不需要事先建立就可以直接使用的變量是( )。
A.局部變量B.私有變量C.全局變量D.數(shù)組
參考答案:B
參考解析:變量除了類型和取值外還有一個重要的屬性是它的作用域,指其在什么范圍內(nèi)有效。Visual FoxPro中可分為全局變量、私有變量和局部變量三類。其中私有變量不用建立就可以直接使用,局部變量在建立它的模塊中使用,全局變量的命令為PUBLIC<內(nèi)存變量表>.放本題B選項正確。
8[單選題] 在Visual Foxpro中,屬于命令按鈕屬性的是( )。
A.ParentB.ThisC.ThisForm D.Click
參考答案:A
參考解析:Parent是命令按鈕的屬性,它指向了命令按鈕的父級對象;This指向命令按鈕本身,它不是命令按鈕的屬性;ThisForm指向了命令按鈕所在的Form對象,它也不是命令按鈕的屬性;Click是命令按鈕的事件。
9[單選題] 設(shè)R和S是兩個基本表,“R RIGHT JOIN S ON R.某列=s.某列”表示( )。
A.在連接結(jié)果中會將R中不滿足連接條件的數(shù)據(jù)保留下來
B.在連接結(jié)果中會將S中不滿足連接條件的數(shù)據(jù)保留下來
C.在連接結(jié)果中會將R和S中都不滿足連接條件的數(shù)據(jù)保留下來
D.在連接結(jié)果中,R和S的數(shù)據(jù)都必須滿足連接條件
參考答案:B
參考解析:本題考查超連接查詢,超連接查詢有四種連接方式,本題RIGHT JOIN為右連接,表示除滿足連接條件的記錄出現(xiàn)在查詢結(jié)果中外,第二個表中不滿足連接條件的記錄也出現(xiàn)在查詢結(jié)果中,不滿足連接條件的記錄的對應(yīng)部分為.NULL.。因此“R RIGHT JOIN S ON R.某列=S.某列”的意思即是在連接結(jié)果中會將S中不滿足連接條件的數(shù)據(jù)保留下來。故本題B為正確選項。
10[單選題] 下列關(guān)于SELECT短語的描述中錯誤的是( )。
A.SELECT短語中可以使用別名
B.SELECT短語中只能包含表中的列及其構(gòu)成的表達式
C.SELECT短語規(guī)定了結(jié)果集中的列順序
D.如果FROM短語引用的兩個表有同名的列,則SE LECT短語引用它們時必須使用表名前綴加以限定
參考答案:B
參考解析:SQL的查詢子句可以包含表的別名,故選項A正確;也可以包含表中的表達式,故選項8錯誤。SQL查詢語句可以指定字段的輸出次序,不需要與原數(shù)據(jù)表一致,故選項C正確。如果FROM短語中引用的兩個表有同名的列,則SELECT短語引用它們時必須使用表名前綴加以限定,故選項D正確。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |