中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)03數(shù)據(jù)表_第1頁(yè)
中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)03數(shù)據(jù)表_第2頁(yè)
中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)03數(shù)據(jù)表_第3頁(yè)
中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)03數(shù)據(jù)表_第4頁(yè)
中南大學(xué)數(shù)據(jù)庫(kù)題庫(kù)03數(shù)據(jù)表_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

有職工工資表(職工號(hào)、姓名、日期、基本工資、獎(jiǎng)金、工資合計(jì)),其中“工資合計(jì)”等于同一行數(shù)據(jù)的“基本工資”與“獎(jiǎng)金”之和,在職工工資表中插入一行數(shù)據(jù)時(shí)(設(shè)一次只插入一行數(shù)據(jù))能實(shí)現(xiàn)自動(dòng)計(jì)算“工資合計(jì)”列的值的代碼是(

)。

A

ALTER

TABLE

職工工資表

ADD

CHECK(工資合計(jì)=基本工資+獎(jiǎng)金)B

UPDATE

職工工資表

SET

工資合計(jì)=基本工資+獎(jiǎng)金C

INSERTINTO

職工工資表(工資合計(jì))VALUES(基本工資+獎(jiǎng)金)D

CREATE

TRIGGER

tgz

ON職工工資表

FOR

INSERTASUPDATE

職工工資表

SET

工資合計(jì)=a.基本工資+a.獎(jiǎng)金FROM

職工工資表

aJOIN

INSERTED

bON

a.職工號(hào)=b.職工號(hào)AND

a.日期=b.日期參考答案

D在SQL

Server中,有教師表(教師號(hào),姓名,職稱(chēng),工資)?,F(xiàn)要為“教授”的工資增加400。下列語(yǔ)句中正確的是(

)。

A

UPDATE

教師表

SET

工資=工資+400WHERE職稱(chēng)=

′教授′B

UPDATE

教師表

WITH

工資=工資+400WHERE職稱(chēng)=

′教授′C

UPDATE

FROM教師表

SET

工資=工資+400WHERE職稱(chēng)=

′教授′D

UPDATE

教師表

SET

工資+400WHERE職稱(chēng)=

′教授′參考答案

A在為student_db數(shù)據(jù)庫(kù)的St_Info表錄入數(shù)據(jù)時(shí),常常需要一遍又一遍地輸入“男”到學(xué)生“性別”列,以下(

)方法可以解決這個(gè)問(wèn)題。A

創(chuàng)建一個(gè)DEFAULT約束(或默認(rèn)值)

B

創(chuàng)建一個(gè)CHECK約束

C

創(chuàng)建一個(gè)UNIQUE約束(或唯一值)

D

創(chuàng)建一個(gè)PRIMARYKEY約束(或主鍵)

參考答案

A下列哪一個(gè)命令為刪除sample數(shù)據(jù)庫(kù)的tb_name表(

)。

A

deletefromtb_name

B

deletefrom

C

droptable

D

droptable

參考答案

CSQL語(yǔ)言集數(shù)據(jù)查詢(xún)、數(shù)據(jù)操作、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語(yǔ)句INSERT、DELETE、UPDATE實(shí)現(xiàn)(

)功能。

A

數(shù)據(jù)查詢(xún)

B

數(shù)據(jù)定義

C

數(shù)據(jù)操縱

D

數(shù)據(jù)控制

參考答案

CCREATETABLE語(yǔ)句(

)。A

必須在數(shù)據(jù)表名稱(chēng)中指定表所屬的數(shù)據(jù)庫(kù)

B

必須指明數(shù)據(jù)表的所有者

C

指定的所有者和表名稱(chēng)組合起來(lái)在數(shù)據(jù)庫(kù)中必須唯一

D

省略數(shù)據(jù)表名稱(chēng)時(shí),則自動(dòng)創(chuàng)建一個(gè)本地臨時(shí)表

參考答案

C從表中刪除一行或多行記錄的語(yǔ)句是(

)。A

UPDATE

B

DELETE

C

DROP

D

INSERT

參考答案

B在數(shù)據(jù)完整性的各類(lèi)型中,將行定義為特定表中的唯一實(shí)體的是(

)。A

實(shí)體完整性

B

域完整性

C

引用完整性

D

用戶(hù)定義完整性

參考答案

A下面關(guān)于關(guān)聯(lián)敘述正確的是(

)。A

可在兩個(gè)表的不同數(shù)據(jù)類(lèi)型的字段間創(chuàng)建關(guān)聯(lián)

B

可在兩個(gè)表的不同數(shù)據(jù)類(lèi)型的同名字段間創(chuàng)建關(guān)聯(lián)

C

可在兩個(gè)表的相同數(shù)據(jù)類(lèi)型的不同名稱(chēng)的字段間創(chuàng)建關(guān)聯(lián)

D

在創(chuàng)建關(guān)聯(lián)時(shí)選擇了級(jí)聯(lián)刪除相關(guān)的記錄,則外鍵表中的某條記錄刪除時(shí),可自動(dòng)刪除主鍵表中的關(guān)聯(lián)記錄。

參考答案

C設(shè)關(guān)系數(shù)據(jù)庫(kù)中有一個(gè)表S的結(jié)構(gòu)為S(SN,CN,grade),其中SN為學(xué)生名,CN為課程名,二者均為字符型;grade為成績(jī),數(shù)值型。若要把“鄭欣的化學(xué)成績(jī)80分”插入S表中,正確的語(yǔ)句是(

)。A

ADDINTOSVALUES(‘鄭欣’,‘化學(xué)’,‘80’)

B

INSERTINTOSVALUES(‘鄭欣’,‘化學(xué)’,‘80’)

C

ADDINTOSVALUES(‘鄭欣’,‘化學(xué)’,80)

D

INSERTINTOSVALUES(‘鄭欣’,‘化學(xué)’,80)

參考答案

D在SQLServer中,下列標(biāo)識(shí)符可以作為本地臨時(shí)表名的是(

)。A

##MyTable

B

@@MyTable

C

@MyTable

D

#MyTable

參考答案

D數(shù)據(jù)表可以設(shè)置字段Check約束,這種約束屬于(

)。A

實(shí)體完整性范疇

B

參照完整性范疇

C

數(shù)據(jù)一致性范疇

D

域完整性范疇

參考答案

D若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表SC:

CREATETABLESC

(S

CHAR(6)NOTNULL,

C

CHAR(3)NOTNULL,

SCORE

INT,

NOTE

CHAR(20)

)向SC表插入如下數(shù)據(jù)行時(shí),(

)行可以被插入。A

(‘201009’,‘111’,60,必修)

B

(‘200823’,‘101’,NULL,NULL)

C

(NULL,‘103’,80,‘選修’)

D

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

參考答案

B若要在基本表S中增加一列CN(課程名),可用(

)。A

ADDTABLES(CNCHAR(8))

B

ADDTABLESALTER(CNCHAR(8))

C

ALTER

TABLE

S

ADD

CNCHAR(8)

D

ALTERTABLES(ADDCNCHAR(8))

參考答案

C下面(

)Transact-SQL語(yǔ)句可以創(chuàng)建一個(gè)數(shù)據(jù)表。

A

ALTERTABLE

B

CREATETABLE

C

CREATEDATEBASE

D

ALTERVIEW

參考答案

B在為Students_db數(shù)據(jù)庫(kù)的S_C_Info表錄入成績(jī)數(shù)據(jù)時(shí),必須使得數(shù)據(jù)滿(mǎn)足表達(dá)式:0<=成績(jī)<=100,以下(

)方法可以解決這個(gè)問(wèn)題。A

創(chuàng)建一個(gè)DEFAULT約束(或默認(rèn)值)

B

創(chuàng)建一個(gè)CHECK約束

C

創(chuàng)建一個(gè)UNIQUE約束(或唯一值)

D

創(chuàng)建一個(gè)PRIMARYKEY約束(或主鍵)

參考答案

B表設(shè)計(jì)器的“允許空”單元格用于設(shè)置該字段是否可輸入空值,實(shí)際上就是創(chuàng)建該字段的(

)約束。A

主鍵

B

外鍵

C

NULL

D

CHECK

參考答案

D在查詢(xún)?cè)O(shè)計(jì)器中,不能與其他窗格保持同步的是(

)。A

關(guān)系圖窗格

B

網(wǎng)格窗格

C

SQL窗格

D

結(jié)果窗格

參考答案

D(

)類(lèi)型的完整性是通過(guò)定義給定表中主鍵實(shí)施的。A

實(shí)體

B

C

引用

D

用戶(hù)定義

參考答案

A當(dāng)運(yùn)用Transact-SQL語(yǔ)句創(chuàng)建主鍵時(shí),可以是(

)。A

createtabletable1(c1char(13)notnullprimary,c2intnot)onprimaryB

altertabletable1add

constraint[PK_table1]primarykey

nonclustered

(c1)

onprimaryC

altertabletable1c1primarykey

D

其他選項(xiàng)都可以

參考答案

B學(xué)生成績(jī)表grade中有字段score(float),現(xiàn)在要把所有在55至60分之間的分?jǐn)?shù)提高5分,以下SQL語(yǔ)句正確的是(

)。

A

Updategradesetscore=score+5wherescorein55..60

B

Updategradesetscore=score+5wherescore>=55ANDscore<=60

C

Updategradesetscore=score+5wherescorebetween55or60

D

Updategradesetscore=score+5wherescore<=55andscore>=60

參考答案

B(

)完整性是指一個(gè)關(guān)系中所有主屬性不能取空值。

A

實(shí)體

B

C

引用

D

用戶(hù)定義

參考答案

A下列關(guān)于表的敘述正確的是(

)。

A

只要用戶(hù)表沒(méi)有人使用,則可將其刪除

B

用戶(hù)表可以隱藏

C

系統(tǒng)表可以隱藏

D

系統(tǒng)表可以刪除

參考答案

C關(guān)系數(shù)據(jù)庫(kù)中,主鍵是(

)。

A

為標(biāo)識(shí)表中唯一的實(shí)體

B

創(chuàng)建唯一的索引,允許空值

C

只允許以表中第一字段建立

D

允許有多個(gè)主鍵的

參考答案

A在為studentsdb數(shù)據(jù)庫(kù)的student_info表錄入數(shù)據(jù)時(shí),常常需要一遍又一遍地輸入“男”到學(xué)生“性別”列,以下(

)方法可以解決這個(gè)問(wèn)題。

A

創(chuàng)建一個(gè)DEFAULT約束(或默認(rèn)值)

B

創(chuàng)建一個(gè)CHECK約束

C

創(chuàng)建一個(gè)UNIQUE約束(或唯一值)

D

創(chuàng)建一個(gè)PRIMARYKEY約束(或主鍵)

參考答案

AINSERT

INTO

Goods(Name,Storage,Price)

VALUES(’Keyboard’,3000,的作用是(

)。

A

添加數(shù)據(jù)到一行中的所有列

B

插人默認(rèn)值

C

添加數(shù)據(jù)到一行中的部分列

D

插入多個(gè)行

參考答案

C在SQL中,建立表用的命令是(

)。

A

CREATESCHEMA

B

CREATE

TABLE

C

CREATEVIEW

D

CREATE

INDEX

參考答案

BSQL語(yǔ)言中,刪除表中數(shù)據(jù)的命令是(

)。

A

DELETE

B

DROP

C

CLEAR

D

REMOVE

參考答案

ASQL語(yǔ)言中,刪除一個(gè)表的命令是(

)。

A

DELETE

B

DROP

C

CLEAR

D

REMOVE

參考答案

BSQLServer2000中表更新數(shù)據(jù)的命令是(

)。

A

USE

B

SELECT

C

UPDATE

D

DROP

參考答案

C在SQL中,建立規(guī)則用的命令是(

)。

A

CREATETABLE

B

CREATE

RULE

C

CREATEVIEW

D

CREATE

INDEX

參考答案

B已知職工和職工親屬兩個(gè)關(guān)系,當(dāng)職工調(diào)出時(shí),應(yīng)該從職工關(guān)系中刪除該職工的元組,同時(shí)在職工親屬關(guān)系中刪除對(duì)應(yīng)的親屬元組。在SQL語(yǔ)言中定義這個(gè)完整性約束的短語(yǔ)是(

)。

A

INSTEADOFDELETE

B

INSTEADOFDROP

C

AFTERDELETE

D

AFTERUPDATE

參考答案

C定義外鍵實(shí)現(xiàn)的是哪一(些)類(lèi)完整性(

)A

實(shí)體完整性

B

參照完整性

C

用戶(hù)定義的完整性

D

實(shí)體完整性、參照完整性和用戶(hù)定義的完整性

參考答案

B有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別),規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字組成的字符串,這一規(guī)則屬于(

)。A

實(shí)體完整性約束

B

參照完整性約束

C

用戶(hù)自定義完整性約束

D

引用完整性約束

參考答案

C下面有關(guān)主鍵的敘述正確的是(

)。A

不同的記錄可以具有重復(fù)的主鍵值或空值

B

一個(gè)表中的主鍵可以是一個(gè)或多個(gè)字段

C

在一個(gè)表中主鍵只可以是一個(gè)字段

D

表中的主鍵的數(shù)據(jù)類(lèi)型必須定義為自動(dòng)編號(hào)或文本

參考答案

B關(guān)于關(guān)系圖下列哪項(xiàng)是正確的(

)。

A

關(guān)系圖是在同一個(gè)表中不同字段之間建立關(guān)聯(lián)

B

關(guān)系圖是表與表之間建立關(guān)聯(lián),與字段無(wú)關(guān)

C

關(guān)系圖是在不同表中的字段之間建立關(guān)聯(lián)

D

關(guān)系圖是在不同數(shù)據(jù)庫(kù)之間建立關(guān)聯(lián)

參考答案

C表在數(shù)據(jù)庫(kù)中是一個(gè)非常重要的數(shù)據(jù)對(duì)象,它是用來(lái)(

)各種數(shù)據(jù)內(nèi)容的。

A

顯示

B

查詢(xún)

C

存放

D

檢索

參考答案

C若要?jiǎng)h除booklist表中列bookname值為“book1”和“book2”的所有數(shù)據(jù),以下語(yǔ)句刪除不成功的是(

)。

A

deletebooklistwherebooknamein(′book1′,′book2′)

B

deletebooklistwhere(bookname=′book1′)or(bookname=′book2′)

C

deletebooklistwherebookname=′book1′orbookname=′book2′

D

deletebooklistwherebookname=′book1′andbookname=′book2′

參考答案

D下面有關(guān)主鍵的敘述正確的是(

)。

A

不同的記錄可以具有重復(fù)的主鍵值或空值

B

一個(gè)表中的主鍵可以是一個(gè)或多個(gè)字段

C

在一個(gè)表中主鍵只可以是一個(gè)字段

D

表中的主鍵的數(shù)據(jù)類(lèi)型必須定義為自動(dòng)編號(hào)或文本

參考答案

BSQL

server中(

)語(yǔ)句能將temp表中的hostname字段擴(kuò)充為varchar(100)。

A

altertabletempaltercolumnhostnamevarchar(1100)

B

altertabletempcolumnhostnamevarchar(100)

C

altertabletempaltercolumnofhostnamevarchar(100)

D

altertabletempaddcolumnhostnamevarchar(100)

參考答案

A一般情況下,以下(

)字段可以作為主關(guān)鍵字。A

基本工資

B

職稱(chēng)

C

姓名

D

身份證號(hào)碼

參考答案

D假定有一個(gè)用戶(hù)表,表中包含字段:UserId(int)、UserName(varchar)、PassWord(varchar)等,該表需要設(shè)置主鍵,以下說(shuō)法最恰當(dāng)?shù)氖牵?/p>

)。

A

此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最少性原則,最好采用UserId和PassWord作為組合主鍵。

B

此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最少性原則,最好采用UserId作為主鍵。

C

此表設(shè)計(jì)主鍵時(shí),根據(jù)選擇主鍵的最少性原則,最好采用UserName和PassWord作為組合主鍵。

D

如果采用UserId作為主鍵,那么在UserId列輸入的數(shù)值,允許為空。

參考答案

B在一個(gè)表中,通常使用鍵約束來(lái)保證每個(gè)元組都是唯一的,用來(lái)唯一的表示每行的屬性為(

)。

A

主鍵

B

約束

C

索引

D

關(guān)系

參考答案

A設(shè)有學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),則表SC的關(guān)鍵字為

A

課號(hào),成績(jī)

B

學(xué)號(hào),成績(jī)

C

學(xué)號(hào),課號(hào)

D

學(xué)號(hào),姓名,成績(jī)

參考答案

C在學(xué)生表中要查找所有年齡大于30歲姓王的男同學(xué),應(yīng)該采用的關(guān)系運(yùn)算是

A

選擇

B

投影

C

聯(lián)接

D

自然聯(lián)接

參考答案

A若要將“s_c_info”表中所有學(xué)生的成績(jī)“score”加5分,則正確的SQL語(yǔ)句是

A

UPDATEs_c_infoSETscore=5

B

UPDATEs_c_infoSETscore=score+5

C

UPDATEFROMs_c_infoSETscore=5

D

UPDATEFROMs_c_infoSETscore=score+5

參考答案

B下列關(guān)于主關(guān)鍵字?jǐn)⑹稣_的是

A

一個(gè)表可以沒(méi)有主關(guān)鍵字

B

只能將一個(gè)字段定義為主關(guān)鍵字

C

如果一個(gè)表只有一條記錄,則主關(guān)鍵字字段可以為空值

D

都正確

參考答案

A不允許數(shù)據(jù)庫(kù)表在指定列上具有相同的值,且不允許有空值,這屬于哪種約束(

)。

A

DEFAULT約束

B

CHECK約束

C

PRIMARY

KEY約束

D

FOREIGNKEY約束

參考答案

C不允許數(shù)據(jù)庫(kù)表在指定列上具有相同的值,且不允許有空值,這屬于哪種約束(

)。

A

DEFAULT約束

B

CHECK約束

C

PRIMARY

KEY約束

D

FOREIGNKEY約束

參考答案

C批處理結(jié)束的標(biāo)志是(

)。

A

action

B

go

C

for

D

up

參考答案

B存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)的準(zhǔn)確性屬于(

)。

A

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

B

數(shù)據(jù)有效性

C

數(shù)據(jù)安全性

D

以上都不是

參考答案

A在T-SQL語(yǔ)言中,修改表結(jié)構(gòu)時(shí),應(yīng)使用的命令是

A

UPDATE

B

INSERT

C

MODIFY

D

ALTER

參考答案

D若用如下的SQL語(yǔ)句創(chuàng)建了一個(gè)表S:CREATETABLE

S(S#CHAR(6)NOTNULL,

SNAMECHAR(8)NOTNULL,

SEXCHAR(2),

AGEINTEGER

)現(xiàn)向S表插入如下行時(shí),哪一行可以被插入(

)。A

(′991001′,′李明芳′,女,′23′)

B

(′990746′,′張為′,NULL,NULL)

C

(NULL,′陳道一′,′男′,32)

D

(′992345′,NULL,′女′,25)

參考答案

B在表中使用IDENTITY列時(shí),每張表只允許有(

)IDENTITY列。

A

一個(gè)

B

兩個(gè)

C

三個(gè)

D

四個(gè)

參考答案

ASQL語(yǔ)言中,刪除一個(gè)表中所有數(shù)據(jù),但保留表結(jié)構(gòu)的命令是(

)。

A

DELETE

B

CLEAR

C

DROP

D

REMORE

參考答案

A使用(

)語(yǔ)句,將Account表內(nèi)的性別字段內(nèi)容,全部都改為“男”。

A

UpdateaccountSETSex=′女′whereSex=′男′

B

UpdateaccountSETSex=′男′whereSex=′女′

C

UpdateFROMaccountSETSex=′女′whereSex=′男′

D

UpdateFROMaccountSETSex=′男′whereSex=′女′

參考答案

B若在員工數(shù)據(jù)表中,希望把工資字段的取值范圍限定在2000到4000,則可在工資字段上建立(

)。

A

CHECK約束

B

唯一約束

C

默認(rèn)約束

D

主鍵約束

參考答案

A使用SQL命令將學(xué)生表STUDENT中的學(xué)生年齡AGE字段的值增加1歲,應(yīng)該使用的命令是(

)。

A

REPLACEAGEWITHAGE+1

B

UPDATESTUDENTAGEWITHAGE+1

C

UPDATESETAGEWITHAGE+1

D

UPDATESTUDENTSETAGE=AGE+1

參考答案

D對(duì)于UPDATE語(yǔ)句的說(shuō)法正確的是:(

)。

A

UPDATE一次只能修改一列的值

B

UPDATE只能修改不能賦值

C

UPDATE可以指定要修改的列和想賦予的新值

D

UPDATE不能加WHERE條件

參考答案

C若要?jiǎng)h除數(shù)據(jù)庫(kù)中已經(jīng)存在的表S,可用(

)。

A

DELETETABLES

B

DELETES

C

DROPTABLES

D

DROPS

參考答案

C若student表中包含主鍵sudentid,并且其中有studentid為100和101的記錄,則執(zhí)行語(yǔ)句:UPDATEstudentSETstudentid=101WHEREstudentid=100結(jié)果可能是(

)。A

錯(cuò)誤提示:主鍵列不能更新。

B

更新了一條數(shù)據(jù)。

C

錯(cuò)誤提示:違反主鍵約束。

D

既不提示錯(cuò)誤,也不更新數(shù)據(jù)。

參考答案

C在SQLServer數(shù)據(jù)庫(kù)中,已有數(shù)據(jù)表student,可以刪除該表數(shù)據(jù)的命令是(

)。

A

DROPFROMstudent

B

DELETEFROM

student

C

REMOVEFROMstudent

D

KILLFROMstudent

參考答案

B在T-SQL語(yǔ)法中,用來(lái)插入和更新數(shù)據(jù)的命令是(

)。

A

INSERT,UPDATE

B

DELETE,INSERT

C

DELETE,UPDATE

D

CREATE,INSERT

參考答案

ATransact-SQL語(yǔ)言將數(shù)據(jù)插入到數(shù)據(jù)表的語(yǔ)句是INSERTINTO,修改數(shù)據(jù)的語(yǔ)句是UPDATE。

[參考答案]

正確一個(gè)表可以創(chuàng)建多個(gè)主鍵。

[參考答案]

錯(cuò)誤如果對(duì)行的更新違反了某個(gè)約束或規(guī)則,則取消該語(yǔ)句,返回錯(cuò)誤并且不更新任何記錄。

[參考答案]

正確刪除表時(shí),與該表相關(guān)的規(guī)則和約束不會(huì)被刪除。

[參考答案]

錯(cuò)誤空值不同于空字符串或數(shù)值零,通常表示未填寫(xiě)、未知(Unknown)、不可用或?qū)⒃谝院筇砑拥臄?shù)據(jù)。

[參考答案]

正確在數(shù)據(jù)庫(kù)管理系統(tǒng)中數(shù)據(jù)完整性是指數(shù)據(jù)的正確性、有效性和一致性。

[參考答案]

正確一個(gè)數(shù)據(jù)表中只能有一個(gè)主鍵約束,但可以有多個(gè)UNIQUE約束。

[參考答案]

正確默認(rèn)值屬于數(shù)據(jù)完整性的范疇。

[參考答案]

正確實(shí)體完整性是要求關(guān)系中主屬性非空。[參考答案]

正確臨時(shí)表不能永久保存信息。

[參考答案]

正確空值(NULL)意味著數(shù)據(jù)尚未輸入,它與0或者長(zhǎng)度為零的字符串('')的含義相同。

[參考答案]

錯(cuò)誤數(shù)據(jù)的有效性就是判斷數(shù)據(jù)是否處在所定義域的有效范圍之內(nèi)。

[參考答案]

正確SQLServer中的數(shù)據(jù)表是一個(gè)重要的數(shù)據(jù)庫(kù)對(duì)象,表定義為列的集合。

[參考答案]

正確數(shù)據(jù)的完整性主要防范的對(duì)象是非法用戶(hù)。

[參考答案]

錯(cuò)誤規(guī)則使用一次就必須定義一次。

[參考答案]

錯(cuò)誤SQLServer不允許字段名為漢字。

[參考答案]

錯(cuò)誤設(shè)置惟一約束的列不允許為空。

[參考答案]

錯(cuò)誤主鍵可以是復(fù)合鍵。

[參考答案]

正確每個(gè)數(shù)據(jù)表中必須創(chuàng)建一個(gè)主鍵和一個(gè)外鍵。

[參考答案]

錯(cuò)誤NULL即空值,等于0。[參考答案]

錯(cuò)誤默認(rèn)約束是在CREATETABLE或ALTERTABLE語(yǔ)句中定義的,刪除表的時(shí)候默認(rèn)約束也隨之刪除了。

[參考答案]

正確數(shù)據(jù)庫(kù)對(duì)象規(guī)則可以綁定到列,若刪除該列所在表,則該規(guī)則也同時(shí)被刪除。

[參考答案]

錯(cuò)誤使用INSERT語(yǔ)句一次只能為表添加一行數(shù)據(jù)。

[參考答案]

正確建立數(shù)據(jù)表時(shí),將年齡字段值限制在18~25歲之間,這種約束屬于參照完整性約束。

[參考答案]

錯(cuò)誤在定義表間關(guān)系時(shí),應(yīng)設(shè)立一些準(zhǔn)則,這些準(zhǔn)則將有助于維護(hù)數(shù)據(jù)的完整性。參照完整性就是在輸入、刪除或更新記錄時(shí),為維持表之間數(shù)據(jù)的統(tǒng)一必須遵循的規(guī)則。

[參考答案]

正確如果在SQLServer的數(shù)據(jù)表中保存足夠大的圖片信息,則字段的數(shù)據(jù)類(lèi)型可以選擇所有二進(jìn)制數(shù)據(jù)類(lèi)型,例如Binary、Varbinary和Image。

[參考答案]

錯(cuò)誤如果一個(gè)表的字段是主鍵,那么它肯定也是索引鍵。

[參考答案]

正確定義數(shù)據(jù)庫(kù)表中指定列上插入或更新的數(shù)值必須在另一張被參照表中的特定列上存在,這屬于FOREIGNKEY約束。

[參考答案]

正確規(guī)則對(duì)象在使用上與CHECK約束類(lèi)似。

[參考答案]

正確強(qiáng)制數(shù)據(jù)的完整性可以確保數(shù)據(jù)庫(kù)中的數(shù)據(jù)質(zhì)量。

[參考答案]

正確在表中創(chuàng)建一個(gè)標(biāo)識(shí)列(IDENTITY),當(dāng)用戶(hù)向表中插入新的數(shù)據(jù)行時(shí),系統(tǒng)會(huì)自動(dòng)為該行標(biāo)識(shí)列賦值。

[參考答案]

正確設(shè)置唯一約束的列不允許為空。

[參考答案]

錯(cuò)誤DELETE語(yǔ)句只是刪除表中的數(shù)據(jù),表本身依然存在數(shù)據(jù)庫(kù)中。

[參考答案]

正確將表employee的列address改為varchar(150)數(shù)據(jù)類(lèi)型,并且不允許為空。ALTER__1__

employeeALTERCOLUMNaddressvarchar(150)__2__

參考答案1:TABLE2:NOTNULL假定利用CREATE

TABLE命令建立下面的BOOK表:CREATETABLEBOOK(總編號(hào)char(6),分類(lèi)號(hào)char(6),書(shū)名char(6),單價(jià)numeric(10,2))則“單價(jià)”列的數(shù)據(jù)類(lèi)型為數(shù)值型,列寬度為_(kāi)_1__

,其中包含有__2__

位小數(shù)。參考答案1:102:2對(duì)St_Info(學(xué)號(hào),姓名,性別,出生日期,專(zhuān)業(yè),班級(jí)),將張羽同學(xué)所在班級(jí)更名為“計(jì)算機(jī)科學(xué)0601班”。UPDATE

St_Info__1__

班級(jí)=‘計(jì)算機(jī)科學(xué)0601班’WHERE

姓名=‘張羽’參考答案1:SET創(chuàng)建表publishers(pub_id,pub_name,

city),要求pub_id的取值為4位整型數(shù)據(jù),完成以下語(yǔ)句建立相應(yīng)約束:CREATE

TABLE

publishers(pub_id

INT

NOTNULL

__1__(pub_id

BETWEEN

1000AND9999)

pub_name

varchar(40)

,

city

varchar(20)

)參考答案1:CHECK“學(xué)生”表St_info由學(xué)號(hào)(sno)、姓名(sname)、性別(ssex)、出生日期(sbirth)、所在系(sd)等屬性組成。將“劉洋”的所在系更改為“法學(xué)院”。UPDATE

St_info

__1__

sd=‘法學(xué)院’

WHEREsname=‘劉洋’參考答案1:SET“學(xué)生”表St_info由學(xué)號(hào)(sno)、姓名(sname)、性別(ssex)、出生日期(sbirth)、所在系(sd)等屬性組成。現(xiàn)

將一個(gè)新學(xué)生記錄(學(xué)號(hào):2003101;姓名:陳紅;性別:女;所在系:外國(guó)語(yǔ)學(xué)院;出生日期:1985-10-23)插入St_info表中,完成以下操作。__1__

St_infoVALUES(‘2003101’,‘陳紅’,‘女’,1985-10-23,‘外國(guó)語(yǔ)學(xué)院’)參考答案1:INSERT

INSERTINTO查詢(xún)分析器窗口主要由對(duì)象瀏覽器和__1__窗口組成。參考答案1:查詢(xún)數(shù)據(jù)的完整性是指數(shù)據(jù)庫(kù)中的數(shù)據(jù)具有__1__、有效性和__2__。參考答案1:正確性2:一致性數(shù)據(jù)完整性包括__1__、__2__、引用完整性和用戶(hù)定義完整性。參考答案1:實(shí)體完整性2:域完整性實(shí)體完整性是要求一個(gè)關(guān)系中所有__1__非空。參考答案1:主屬性Transact-SQL語(yǔ)言將數(shù)據(jù)插入到數(shù)據(jù)表的語(yǔ)句是__1__,修改數(shù)據(jù)的語(yǔ)句是__2__。參考答案1:INSERTINTO

INSERT2:UPDATETransact-SQL語(yǔ)言創(chuàng)建數(shù)據(jù)表的語(yǔ)句是__1__。刪除數(shù)據(jù)表的語(yǔ)句是__2__。參考答案1:CREATETABLE2:DROPTABLE數(shù)據(jù)表的創(chuàng)建可以在__1__中用可視化的圖形方式完成,也可以在查詢(xún)分析器中使用Transact-SQL語(yǔ)言的方式完成。參考答案1:企業(yè)管理器數(shù)據(jù)的完整性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性、__1__和一致性。參考答案1:有效性Transact

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論