數(shù)據(jù)庫原理與應(yīng)用(MySQL版) 第4章 SQL語言基礎(chǔ)及基本表的定義 習(xí)題參考答案_第1頁
數(shù)據(jù)庫原理與應(yīng)用(MySQL版) 第4章 SQL語言基礎(chǔ)及基本表的定義 習(xí)題參考答案_第2頁
數(shù)據(jù)庫原理與應(yīng)用(MySQL版) 第4章 SQL語言基礎(chǔ)及基本表的定義 習(xí)題參考答案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

習(xí)題參考答案第4章SQL語言基礎(chǔ)及基本表的定義選擇題1.下列關(guān)于SQL語言特點的敘述,錯誤的是A.使用SQL語言訪問數(shù)據(jù)庫,用戶只需提出做什么,而無需描述如何實現(xiàn)SQL語言比較復(fù)雜,因此在使用上比較難SQL是非過程化語言D.使用SQL語言可以完成任何數(shù)據(jù)庫操作答案:B2.下列所述功能中,不屬于SQL語言功能的是A.?dāng)?shù)據(jù)庫和表的定義功能B.?dāng)?shù)據(jù)查詢功能數(shù)據(jù)增、刪、改功能 D.提供方便的用戶操作界面功能答案:D3.設(shè)某職工表中有用于存放年齡(整數(shù))的列,下列類型中最合適年齡列的是A.TINYINT B.SMALLINTMEDIUMINT D.INTEGER答案:A4.設(shè)某列的類型是CHAR(10),存放“abc”,占用空間的字節(jié)數(shù)是A.3B.45 D.10答案:D5.設(shè)某列的類型是VARCHAR(10),存放“abc”,占用空間的字節(jié)數(shù)是A.3 B.4C.5 D.10答案:B6.下列約束中用于限制列的取值范圍的是A.PRIMARYKEY B.CHECKDEFAULT D.UNIQUE答案:B7.下列約束中用于限制列取值不重的是A.PRIMARYKEY B.CHECKDEFAULT D.UNIQUE答案:D8.下列關(guān)于DEFAULT約束的說法,正確的是A.一個DEFAULT約束可用于一個表的多個列上B.DEFAULT約束只能作為表級完整性約束C.DEFAULT約束只能作為列級完整性約束D.DEFAULT約束既可作為表級完整性約束也可作為列級完整性約束答案:C二、簡答題SQL語言的特點是什么?具有哪些功能?答:SQL語言的特點:(1)一體化(2)高度非過程化(3)簡潔(4)可以多種方式使用:SQL語言可以直接以命令方式交互使用,也可以嵌入到程序設(shè)計語言中使用。SQL語言具有功能:(1)數(shù)據(jù)定義、(2)數(shù)據(jù)查詢、(3)數(shù)據(jù)更改和(4)數(shù)據(jù)控制。MySQL提供了哪些主要數(shù)據(jù)類型?答:(1)數(shù)值類型,包括整數(shù)類型和小數(shù)類型,小數(shù)類型又包括浮點數(shù)類型和定點數(shù)類型。(2)字符串類型,包括文本字符串和二進(jìn)制字符串、ENUM類型、SET類型。(3)日期時間類型。SMALLINT類型定義的數(shù)據(jù)的取值范圍是多少?答:存儲從–32768到32767范圍的整數(shù),無符號整數(shù)的范圍是0到65535數(shù)。定點小數(shù)類型DECIMAL(M,D)中的M和D的含義分別是什么?答:M為精度,指定可以存儲的十進(jìn)制數(shù)字的最大位數(shù),包括整數(shù)部分和小數(shù)部分。D為小數(shù)位數(shù),指定小數(shù)點右邊可以存儲的十進(jìn)制數(shù)字的最大位數(shù)。CHAR(M)、TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT的取值范圍分別是多少?答:CHAR(M):M取值范圍為0~255。TINYTEXT:短文本字符串,最大可存儲28-1字節(jié)。TEXT:長文本字符串,最大可存儲216-1字節(jié)。MEDIUMTEXT:中等長度文本字符串,最大可存儲224-1字節(jié)。LONGTEXT:極大文本字符串,最大可存儲232-1字節(jié)。ENUM類型和SET類型的區(qū)別是什么?答:SET與ENUM的區(qū)別:SET一次可以選取多個成員,而ENUM一次只能選一個。常見的完整性約束有哪些?各約束的作用是什么?答:(1)PRIMARYKEY:主鍵約束。指定本列為主鍵。(2)FOREIGNKEY:外鍵約束。定義本列為引用其他表的外鍵。(3)NOTNULL:非空約束。限制列取值非空。(4)UNIQUE:唯一值約束。限制列取值不能重

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論