五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

數(shù)據(jù)庫原理與應用(12)PTA單選題匯編

2022-07-18 15:09 作者:洛溪い  | 我要投稿

(1)數(shù)據(jù)庫概述


1. 數(shù)據(jù)庫系統(tǒng)是采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng),數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用系統(tǒng)和(C)。

A.系統(tǒng)分析員

B.程序員

C.數(shù)據(jù)庫管理員

D.操作員

2. 下面列出的數(shù)據(jù)庫管理技術(shù)發(fā)展的三個階段中,沒有專門的軟件對數(shù)據(jù)進行管理的是(D)。

I.人工管理階段 II.文件系統(tǒng)階段 III.數(shù)據(jù)庫階段

A.I 和 II

B.只有 II

C.II 和 III

D.只有 I

3. 下列四項中,不屬于數(shù)據(jù)庫系統(tǒng)特點的是(C)。

A.數(shù)據(jù)共享

B.數(shù)據(jù)完整性

C.數(shù)據(jù)冗余度高

D.數(shù)據(jù)獨立性高

4. 下述(D)不是DBA的職責。

A.完整性約束說明

B.定義數(shù)據(jù)庫模式

C.數(shù)據(jù)庫安全

D.數(shù)據(jù)庫管理系統(tǒng)設(shè)計

5. (C)是長期存儲在計算機內(nèi)的有組織、可共享的數(shù)據(jù)集合。

A.DBMS

B.DBS

C.DB

D.DBA

6. 數(shù)據(jù)庫中的數(shù)據(jù)除了具有永久存儲、有組織的特點外還具有(B)的特點?

A.較高的冗余度

B.可共享

C.數(shù)據(jù)不具有獨立性

D.由應用程序管理數(shù)據(jù)

7. DBMS屬于(A)。

A.軟件

B.硬件

C.操作系統(tǒng)

D.數(shù)據(jù)庫管理人員

8. 數(shù)據(jù)庫管理系統(tǒng)是(A)。

A.系統(tǒng)軟件

B.計算機輔助設(shè)計軟件

C.應用軟件

D.通用應用工具軟件

9. 在文件系統(tǒng)階段,數(shù)據(jù)(D)。

A.無獨立性

B.具有邏輯獨立性

C.具有物理獨立性

D.獨立性差

10. 數(shù)據(jù)庫中各種操作的執(zhí)行是通過(C)來完成的。

A.DB

B.DBS

C.DBMS

D.DBA

11. DBA的中文含義是(D)。

A.數(shù)據(jù)定義語言

B.數(shù)據(jù)操縱語言

C.數(shù)據(jù)控制語言

D.數(shù)據(jù)庫管理員

12. 關(guān)于數(shù)據(jù)庫系統(tǒng),下面說法正確的是(D)。

A.DBA應該是軟件公司設(shè)計開發(fā)團隊的人員

B.DBA一般在應用程序交付使用后才開始接觸應用系統(tǒng)

C.高級語言編寫的應用程序可以直接訪問數(shù)據(jù)庫文件

D.數(shù)據(jù)庫管理系統(tǒng)負責編譯并執(zhí)行高級語言程序發(fā)送來的SQl語句,將結(jié)果反饋給應用程序

13. Edgar F. Codd(埃德加 ? 科德)因為下面哪一項貢獻而獲得圖靈獎?(C)

A.提出了網(wǎng)狀數(shù)據(jù)庫模型

B.提出了三級模式結(jié)構(gòu)

C.提出了關(guān)系數(shù)據(jù)庫模型

D.提出了NoSQL數(shù)據(jù)庫


(2)信息與數(shù)據(jù)模型

1. 數(shù)據(jù)庫設(shè)計過程不包括(D)

A.概念設(shè)計

B.邏輯設(shè)計

C.物理設(shè)計

D.算法設(shè)計

2. 如題:一個學生屬于一個班級,一個班級可包含一個或多個學生;學生和班級的關(guān)系是:(C)

A.一對一關(guān)系

B.一對多關(guān)系

C.多對一關(guān)系

D.多對多關(guān)系

3. 一名員工可加入0個或多個工程項目,一個工程項目可包含一個或多個員工。員工與工程項目的關(guān)系是:(D)

A.一對一關(guān)系

B.一對多關(guān)系

C.多對一關(guān)系

D.多對多關(guān)系

4. 下列關(guān)于E-R圖的描述中正確的是(D)。

A.E-R圖只能在關(guān)系數(shù)據(jù)庫上建立

B.E-R圖能表示數(shù)據(jù)的生命周期

C.E-R圖能表示數(shù)據(jù)的應用過程

D.E-R圖可將現(xiàn)實世界的信息抽象地表示為實體及實體間的聯(lián)系

5. 大學實行學分制:每個學生可以使用自己的學號和密碼進行登錄,根據(jù)自己的專業(yè)和愛好等進行選課;每個學生可同時選修多門課程,在系統(tǒng)中會顯示課程的課程號,課程名及學分;每門課程可由多個教師講授,每個教師有自己的工號、姓名和職稱。 根據(jù)如上描述進行分析,有幾個實體。(B)

A.2

B.3

C.4

D.5

6. 概念模型是現(xiàn)實世界的第一層抽象,這一類模型中最著名的模型是(D)。

A.層次模型

B.關(guān)系模型

C.網(wǎng)狀模型

D.實體-關(guān)系模型

7. 區(qū)分不同實體的依據(jù)是(B)。

A.名稱

B.屬性

C.對象

D.概念

8. 下面哪一項不是數(shù)據(jù)模型的要素。(A)

A.數(shù)學模型

B.數(shù)據(jù)結(jié)構(gòu)

C.數(shù)據(jù)的約束條件

D.數(shù)據(jù)操作

9. E-R圖用于描述數(shù)據(jù)庫的什么。(A)

A.概念模型

B.數(shù)據(jù)模型

C.存儲模式

D.模型

10. 對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中使用什么來描述。(A)

A.屬性

B.關(guān)鍵字

C.二維表

D.實體


(3)關(guān)系模型與模型轉(zhuǎn)換

1. 設(shè)有關(guān)系SC(SNO,CNO,GRADE) ,主碼是(SNO,CNO),按照實體完整性規(guī)則,下面說法正確的是?(D)

A.只有SNO不能取空值

B.只有CNO不能取空值

C.只有GRADE不能取空值

D.SNO和CNO都不能取空值

2. 關(guān)系模式的候選碼可以有(D)。

A.1個

B.多個

C.0個

D.1個或多個

3. 某校學生、教師和課程實體對應的關(guān)系模式如下:學生(學號,姓名,性別,年齡,家庭住址,電話)課程(課程號,課程名)教師(職工號,姓名,年齡,家庭住址,電話)如果一個學生可以選修多門課程,一個課程可以多個學生選修;一個教師只能講授一門課程,但是一門課程可以由多個教師講授。則學生和課程之間是一個的關(guān)系模式(D)。

A.不需要增加一個新的關(guān)系模式,不需做其他改變

B.不需要增加一個新的關(guān)系模式,只需要將1端的碼插入到多端

C.需要增加一個新的選課關(guān)系模式,該模式的主鍵為課程號

D.需要增加一個新的選課關(guān)系模式,該模式的主鍵為課程號和學號

4. 關(guān)于外鍵說法正確的是。(B)

A.外鍵必須和相應的主鍵同名

B.外鍵和主鍵可以不同名,只要定義在相同的域即可

C.外鍵值不允許為空

D.外鍵的取值只允許等于所參照關(guān)系中某個主鍵值

5. 實體完整性要求主屬性不能取空值,這一點可以通過(B)來保證。

A.定義外碼

B.定義主碼

C.用戶定義的完整性

D.關(guān)系系統(tǒng)自動

6. 下面選項不是關(guān)系數(shù)據(jù)庫基本特征的是(A)。

A.不同的列應有不同的數(shù)據(jù)類型

B.不同的列應有不同的列名

C.與行的次序無關(guān)

D.與列的次序無關(guān)

7. 主碼或主鍵的概念主要體現(xiàn)在(C)功能上。

A.唯一

B.非空

C.唯一和非空

D.唯一或非空

8. 表中的行稱為一個元組,也稱一個(C)。

A.值

B.值組合

C.記錄

D.字段

9. 表的每一列叫做字段或(C)。

A.元組

B.域

C.屬性

D.分量

10. 表的每一列的所有取值范圍稱為(B)。

A.元組

B.域

C.屬性

D.分量

11. 下面關(guān)于關(guān)系模型的描述錯誤的是(D)。

A.關(guān)系模式是對關(guān)系結(jié)構(gòu)的表示

B.模式的表示方式通常形式是:關(guān)系名(屬性1,屬性2,....,屬性n)

C.關(guān)系模式中,屬性的順序可以發(fā)生變化

D.關(guān)系模式中,屬性的順序不可變化,否則就不是原關(guān)系模式了

12. 下面關(guān)于關(guān)系中的元組的描述正確的是(B)。

A.元組的先后順序不能任意顛倒,一定要按照輸入的順序排列

B.元組的先后順序可以顛倒,但是不能出現(xiàn)重復元組

C.元組的先后順序不能任意顛倒,一定要按照主碼順序排列

D.元組的先后順序顛倒后,會影響數(shù)據(jù)庫中數(shù)據(jù)之間的關(guān)系

13. 關(guān)系的完整性約束不包括?(D)

A.實體完整性

B.參照完整性

C.用戶定義完整性

D.結(jié)構(gòu)完整性

14. 某醫(yī)院數(shù)據(jù)庫的部分關(guān)系模式為:科室(科室號,科室名,負責人,電話)、病患(病歷號、姓名、住址、聯(lián)系電話)和醫(yī)生(職工號、醫(yī)生姓名、科室號、住址,聯(lián)系電話)。假設(shè)每個科室有一名負責人和一部電話,每個科室有若干醫(yī)生,一名醫(yī)生只能屬于一個科室;一個醫(yī)生可以為多個病患看病;一個病患可以由多個醫(yī)生診治。則就診關(guān)系的主鍵是(B)

A.病歷號,職工號

B.病歷號,職工號,就診時間

C.病歷號,職工姓名

D.病歷號,職工姓名,就診時間

15. 關(guān)系模型中,一個碼是(C)。

A.可以由多個任意屬性組成

B.至多由一個屬性組成

C.由一個或多個屬性組成,其值能夠惟一標識關(guān)系中一個元組

D.以上都不是


(4)創(chuàng)建數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)表、設(shè)置字段

1. 關(guān)于主鍵的說法,錯誤的是(A)。

A.一個表中只能有一個字段設(shè)置主鍵

B.主鍵字段不能為空

C.主鍵字段數(shù)值必須是唯一的

D.主鍵的刪除只是刪除了指定的主鍵約束,并不能夠刪除字段

2. 設(shè)置默認值約束時,該字段最好同時有(C)約束。

A.主鍵約束

B.外鍵約束

C.非空約束

D.唯一約束

3. 關(guān)于約束下列說法正確的是(B)。

A.非空約束限制是指該字段中的內(nèi)容不能為空,也不可以是空白字符串或0

B.沒有設(shè)置非空的唯一性約束字段,可以有零個或者多個NULL數(shù)據(jù)

C.默認值約束字段,其默認值只能是固定不變的數(shù)據(jù)值

D.一個表中可以有多個自增約束

4. 若一個表中ID字段已經(jīng)有數(shù)據(jù)1,2,3,那么為該字段設(shè)置自增約束后,其默認的自增初始值為(D)。

A.1

B.2

C.3

D.4

5. 有著(B)約束的字段不能設(shè)置為自增字段。

A.主鍵

B.外鍵

C.非空

D.唯一

6. 一個表中可以有(A)個主鍵。

A.1

B.2

C.3

D.4

7. 下列關(guān)于外鍵和相應的主鍵之間的關(guān)系,正確的是(A)。

A.外鍵并不一定要和相應的主鍵同名

B.外鍵一定要和相應的主鍵同名

C.外鍵一定要與相應的主鍵同名,并且唯一

D.外鍵一定要與相應的主鍵同名,但不一定唯一

8. 實現(xiàn)默認值數(shù)據(jù)完整性的關(guān)鍵字是(B)。

A.UNIQUE

B.DERAULT

C.RULE

D.NULL

9. 實現(xiàn)唯一數(shù)據(jù)完整性的關(guān)鍵字是(A)。

A.UNIQUE

B.DERAULT

C.RULE

D.NOT NULL

10. 可以通過 (B)來實現(xiàn)參照完整性。

A.設(shè)置主鍵

B.設(shè)置外鍵

C.設(shè)置唯一鍵

D.減少數(shù)據(jù)冗余


(5)簡單查詢(一)

1.??? SQL查詢語句的WHERE子句中,對空值的操作,不正確的是(B)。

A. WHERE AGE IS NULL

B. WHERE AGE = NULL

C. WHERE AGE IS NOT NULL

D. WHERE NOT (AGE IS NULL)

2. SQL語句中,“AGE IN (10,20)”的語義是(D)。

A. AGE<=10 AND AGE >=20

B. AGE<10 AND AGE >20

C. AGE=10 AND AGE =20

D. AGE=10 OR AGE =20

3. SQL語句通常稱為(A)。

A. 結(jié)構(gòu)化查詢語言

B. 結(jié)構(gòu)化控制語句

C. 結(jié)構(gòu)化定義語言

D. 結(jié)構(gòu)化操作語言

4. 在Stu表中查詢所有姓名中有“嘉”的學生,在WHERE子句中應用使用什么通配符?(D)

A. LIKE '_ 嘉 _ '

B. LIKE '_ 嘉 % '

C. LIKE '% 嘉 _ '

D. LIKE '% 嘉 % '

5. 部分匹配查詢中有關(guān)通配符“ _ "的正確表述是。(C)

A. “ _ "代表多個字符

B. “ _ "代表零個或多個字符

C. “ _ "代表一個字符

D. “ _ "與" % "不能一同使用

6. SQL的查詢語句中,重命名目標列的方式不包括下列哪一項。(D)

A. 在重命名對象后用AS表示出新的名稱

B. 在重命名對象后空格加新的名稱

C. 在重命名對象前用等號表示,等號前表示新的名稱

D. 在重命名后以括號形式表示新的名稱

7. 若要找出在關(guān)系R的A屬性上不為空的元組,則選擇子句WHERE后應表達為。(C)

A. A <> NULL

B. A <> ''

C. A IS NOT NULL

D. A NOT IS NULL

8. 設(shè)有一個關(guān)系:DEPT(DNO,DNAME),如果要找出倒數(shù)第二個字母為W,并且包含三個字母的DNAME,則查詢條件子句應寫成WHERE DNAME LIKE(C)。

A. ' _ W %'

B. '% W _ '

C. '_ W _ '

D. '% W % '

9. 已知SN是一個字符型字段,下列SQL查詢語句:

SELECT SN FROM S

WHERE SN LIKE′AB%′;

的執(zhí)行結(jié)果為(C)

A.??? 找出含有3個字符′AB%′的所有SN字段

B.??? 找出僅含3個字符且前兩個字符為′AB′的SN字段

C.??? 找出以字符′AB′開頭的所有SN字段

D.??? 找出含有字符′AB′的所有SN字段

10. 已知關(guān)系student (sno,sname,age,gender,place), 查詢姓名中含有”小”字的同學姓名,年齡的SQL語句,正確的是(D)。

A. Select sname 姓名,age 年齡 From student Where sname = '小';

B. Select sname 姓名, age 年齡 From student Where sname like '小%';

C. Select sname 姓名, age 年齡 From student Where sname like '_小%';

D. Select sname 姓名, age 年齡 From student Where sname like '%小%';

11. SQL語言中,SELECT語句的執(zhí)行結(jié)果是(B)。

A. 屬性

B. 表

C. 元組

D. 數(shù)據(jù)庫

12. SQL語言中,條件“年齡BETWEEN 20 AND 30”表示年齡在20至30之間,且(A)。

A. 包括20歲和30歲

B. 不包括20歲和30歲

C. 包括20歲但不包括30歲

D. 包括30歲但不包括20歲

13. 下列短語中可以在SQL查詢時去掉重復數(shù)據(jù)的是(D)。

A. ORDER BY

B. DESC

C. GROUP BY

D. DISTINCT

14. 下面命令中,(A)不是DML的基本操作。

A. 排序

B. 插入

C. 修改

D. 查找


(6)簡單查詢(二)及聚合函數(shù)

1. SQL語句中,聚合函數(shù)COUNT(列名) 的功能是什么?(C)

A. 計算元組個數(shù)

B. 計算屬性個數(shù)

C. 對一列中的非空值計算個數(shù)

D. 對一列中的空值和非空值計算個數(shù)

2. 下列聚合函數(shù)中不忽略空值(NULL)的是。(D)

A. SUM(列名)

B. MAX(列名)

C. AVG(列名)

D. COUNT(*)

3. 在SQL語言的SELECT語句中,用于對查詢結(jié)果元組進行排序的是什么子句?(B)

A. GROUP BY

B. ORDER BY

C. DISTINCT

D. HAVING

4. 已知關(guān)系:學生(學號,姓名,年齡),如果按年齡降序列出所有學生信息,并且相同年齡的學生按姓名升序排列,則排序子語句應該是?(C)

A. ORDER BY 年齡,姓名

B. ORDER BY 姓名,年齡

C. ORDER BY 年齡 DESC,姓名

D. ORDER BY 姓名,年齡 DESC


(7)分組查詢

1. 用GROUP BY子句對數(shù)據(jù)分組時,在分組中用來進行條件選擇的子句是?(C)

A. SELECT

B. WHERE

C. HAVING

D. ORDER BY

2. 關(guān)于NOW() 函數(shù),下列說法正確的是(C)。

A. 返回當前的日期

B. 返回當前的時間

C. 返回當前的日期和時間

D. 提取日期或日期/時間表達式的日期部分

3. 購買時間字段是btime,商品編號字段是gno,統(tǒng)計2020年之前被購買次數(shù)超過2次的商品,顯示商品編號和購買次數(shù),對應的SQL語句是(D)。

A.

select gno, sum(gno)

from sale

where year(btime)<2020

group by gno

having count(gno)>2

?

B.

select gno, sum(gno)

from sale

group by gno

having year(btime)<2020 and count(gno)>2

?

C.

select gno,count(gno)

from sale

where year(btime)<2020 and count(gno)>2

group by gno

?

D.

select gno,count(gno)

from sale

where year(btime)<2020

group by gno

having count(gno)>2


(8)多表連接查詢

1. 從goods表中查詢字段名company="浙江得力文具用品有限公司"生產(chǎn)的,并且stock值大于30的商品平均價格,以下哪個語句寫法是不正確的?(A)

A. select avg(price) from goods where company='浙江得力文具用品有限公司' or stock>30

B. select avg(price) from goods where company='浙江得力文具用品有限公司' and stock>30

C. select avg(price) from goods where company='浙江得力文具用品有限公司' and not stock<=30

D. select avg(price) from goods where stock>30 and company='浙江得力文具用品有限公司'

2. 查詢"陸以寧"購買"真彩水粉紙"的日期。以下哪句語句寫法是正確的:(D)

A.

select btime from sale

join goods on sale.vno=vip.vno

join vip on goods.gno=sale.gno

where vname='陸以寧' and gname='真彩水粉紙'

?

B.

select btime from goods

join vip on sale.vno=vip.vno

join sale on goods.gno=sale.gno

where vname='陸以寧' and gname='真彩水粉紙'

?

C.

select btime from vip

join goods on sale.vno=vip.vno

join sale on goods.gno=sale.gno

where vname='陸以寧' and gname='真彩水粉紙'

?

D.

select btime from sale

join vip on sale.vno=vip.vno

join goods on goods.gno=sale.gno

where vname='陸以寧' and gname='真彩水粉紙'

3. 查詢“奧妙洗衣粉”商品的購買信息,列出顧客姓名、購買時間、購買數(shù)量。哪句語句寫法是錯誤的:(C)

A.

select vname,btime,number from sale

join vip on sale.vno=vip.vno

join goods on sale.gno=goods.gno

where gname='奧妙洗衣粉'

?

B.

select vname,btime,number from goods

join sale on sale.gno=goods.gno

join vip on sale.vno=vip.vno

where gname='奧妙洗衣粉'

?

C.

select vname,btime,number from goods

join vip on sale.vno=vip.vno

join sale on sale.gno=goods.gno

where gname='奧妙洗衣粉'

?

D.

select vname,btime,number from vip

join sale on sale.vno=vip.vno

join goods on sale.gno=goods.gno

where gname='奧妙洗衣粉'

?

4. 查詢所有顧客的購物情況,結(jié)果中包含未購買的顧客的購物情況,以下語句寫法錯誤的是:(B)

A.

SELECT vip.vno,vname,btime,number

FROM vip left JOIN sale ON vip.vno =sale.vno

?

B.

SELECT vno,vname,btime,number

FROM sale right JOIN vip ON sale.vno= vip.vno

?

C.

SELECT vip.vno,vname,btime,number

FROM sale right JOIN vip ON vip.vno =sale.vno

?

D.

SELECT vip.vno,vname,btime,number

FROM sale right JOIN vip ON sale.vno= vip.vno

5. 顯示所有商品的商品編號,商品名稱,顧客編號,購買時間(包括有人購買的和沒人購買過的),寫法正確的是:(A)

A.

select goods.gno,gname,vno,btime

from sale right join goods

on sale.gno=goods.gno

?

B.

select goods.gno,gname,vno

from sale right join goods

on sale.gno=goods.gno

?

C.

select goods.gno,gname,vno,btime

from sale left join goods

on sale.gno=goods.gno

?

D.

select gno,gname,vno,btime

from sale right join goods

on sale.gno=goods.gno


(9)嵌套子查詢

1. 在SQL語言中,子查詢是(D)。

A. 返回單表中數(shù)據(jù)子集的查詢語言

B. 選取多表中字段子集的查詢語句

C. 選取單表中字段子集的查詢語句

D. 嵌入到另一個查詢語句之中的查詢語句

2. SQL的嵌套子查詢,可以嵌套幾層?(D)

A. 1

B. 2

C. 3

D. n

3. 已知S(S#,SN,AGE,SEX),S#學號,SN姓名。若要檢索所有比'丁真'年齡大的學生姓名、年齡和性別,正確的SELECT語句是(C)。

A. SELECT SN,AGE,SEX FROM S WHERE SN='丁真'

B. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='丁真')

C. SELECT SN, AGE, SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN='丁真')

D. SELECT SN,AGE,SEX FROM S WHERE AGE > 丁真.AGE

4. 下列(D)不屬于連接種類。

A. 左外連接

B. 內(nèi)連接

C. 全連接

D. 中間連接

5. 下面對子查詢描述錯誤的是:(C)

A. 子查詢的結(jié)果可以是一個值

B. 子查詢的結(jié)果可以是多個值

C. 子查詢和父查詢只能使用不同的表

D. 子查詢和父查詢可以使用同一張表

三、多選題

1. 在嵌套子查詢中可以獨立用到的謂詞是(ACD)。

A. =

B. not

C. in

D. <>

2. 如果一個SELECT語句是嵌套什么語句中,則都稱之為子查詢。(ABC)

A. 一個SELECT語句中

B. 一個INSERT語句中

C. 一個UPDATE語句中

D. 一個CREAT語句中

3. 如果返回值是多行的子查詢,那么可以使用的比較操作符是(AB)。

A. in

B. not in

C. =

D. <>


(10)數(shù)據(jù)操作

1. 學生表student包含sname、sex、age三個屬性列,其中age的默認值是20,執(zhí)行如下SQL語句的結(jié)果是(A):

INSERT INTO student(sex,sname,age)

VALUES('M','Lili');

A. SQL語句不正確,執(zhí)行失敗

B. 執(zhí)行成功,sname,sex,age的值分別是M,Lili,20

C. 執(zhí)行成功,sname,sex,age的值分別是Lili,M,20

D. 執(zhí)行成功,sname,sex,age的值分別是M,Lili,NULL

2. 下面選項中,用于刪除表中數(shù)據(jù)的關(guān)鍵字是(B)。

A. UPDATE

B. DELETE

C. SELECT

D. DROP

3. 下列用于更新的SQL語句中,正確的是(D)。

A. update into user set id = 'u001', username='jack';

B. update user set id = u001 ;

C. update user(id,username) values('u001','jack');

D. update user set username='jack';

4. 在執(zhí)行添加數(shù)據(jù)時出現(xiàn)“Field 'name' doesn't have a default value”錯誤,可能導致錯誤的原因是(D)。

A. name字段指定了默認值,且添加了NOT NULL約束

B. name字段指定了默認值

C. INSERT 語句出現(xiàn)了語法問題

D. name字段沒有指定默認值,且添加了NOT NULL約束

5. 若用如下的 SQL語句創(chuàng)建了一個表 SC:

CREATE TABLE SC (

S# CHAR(6) NOT NULL,

C# CHAR(3) NOT NULL,

SCORE? INTEGER,

NOTE CHAR(20));

以下哪行數(shù)據(jù)可以被插入到sc表中?(B)

A.(NULL,’103’, 80,’選修’)

B.( ' 200823’,’101’,NULL,NULL)

C.(‘201132’,NULL,86,’’)

D.(’ 201009’,’111’,60,必修)


(11)視圖

1. SQL中的視圖機制提高了數(shù)據(jù)庫系統(tǒng)的(D)。

A. 完整性

B. 并發(fā)控制

C. 隔離性

D. 安全性

2. 視圖定義是(D)。

A. 一個基表中導出的基表

B. 一個基表中導出的虛表

C. 一個或幾個基表或視圖中導出的基表

D. 一個或幾個基表或視圖中導出的虛表

3. 視圖創(chuàng)建后,數(shù)據(jù)庫中存放的是(C)。

A. 查詢語句

B. 查詢結(jié)果

C. 視圖定義

D. 所引用基本表的定義

4. 創(chuàng)建視圖的原則正確的是(D)。

A. 只能建立在一個基本表上

B. 能建立在多個基本表上,但不能建立在視圖上

C. 可以建立在視圖上,但不能同時建立在基本表和視圖上

D. 可以建立在基本表和視圖上

5. 在視圖上不能完成的操作是(A)。

A. 定義新表

B. 查詢視圖

C. 更新視圖

D. 定義視圖


數(shù)據(jù)庫原理與應用(12)PTA單選題匯編的評論 (共 條)

分享到微博請遵守國家法律
惠安县| 濉溪县| 婺源县| 平顶山市| 临沂市| 哈尔滨市| 临汾市| 南涧| 库尔勒市| 东乡县| 莫力| 青田县| 柯坪县| 泗洪县| 体育| 桐庐县| 乐清市| 信丰县| 大荔县| 贡嘎县| 都匀市| 中宁县| 科尔| 英德市| 江口县| 新邵县| 涡阳县| 丽江市| 高邮市| 奎屯市| 鹤峰县| 通辽市| 云龙县| 丹凤县| 兴义市| 商丘市| 南和县| 金坛市| 石泉县| 乐陵市| 巴彦淖尔市|