日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MySQL数据库笔试题附解析 (1)——每天学一点,天天都进步

發(fā)布時間:2023/12/20 数据库 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL数据库笔试题附解析 (1)——每天学一点,天天都进步 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

MySQL數(shù)據(jù)庫

    • 1. 定義學生、教師和課程的關(guān)系模式 S (S#,Sn,Sd,Dc,SA )(其屬性分別為學號、姓名、所在系、所在系的系主任、年齡); C ( C#,Cn,P# )(其屬性分別為課程號、課程名、先修課); SC ( S#,C#,G) (其屬性分別為學號、課程號和成績),則該關(guān)系為( )
    • 2. 下面不屬于數(shù)據(jù)庫系統(tǒng)特點的是( )
    • 3. 將實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實體之間多對多聯(lián)系在關(guān)系模型中的實現(xiàn)方式是( )
    • 4. 關(guān)于求和函數(shù),以下說法正確的是()
    • 5. 有三個關(guān)系 R 、 S 和 T 如下:則由關(guān)系 R 和 S 得到關(guān)系 T 的操作是( )。
    • 6. 設(shè)有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關(guān)鍵字(鍵或碼)為( )。
    • 7. 關(guān)系數(shù)據(jù)庫所采用的數(shù)據(jù)存放形式是()
    • 8. 某關(guān)系表有:員工(部門編號,部門名稱,員工編號,姓名,性別,年齡),則其主碼為()
    • 9. 在使用 limit 子句時,如果沒有足夠的行,則:
    • 10. 不屬于SQL語句的是()

大家好我是小賀,我今天又帶著我的筆試題來了,每天幾道筆試題和我一起學習一起進步,話不多說直接上題咯

1. 定義學生、教師和課程的關(guān)系模式 S (S#,Sn,Sd,Dc,SA )(其屬性分別為學號、姓名、所在系、所在系的系主任、年齡); C ( C#,Cn,P# )(其屬性分別為課程號、課程名、先修課); SC ( S#,C#,G) (其屬性分別為學號、課程號和成績),則該關(guān)系為( )

  • A 第二范式
  • B 第一范式
  • C 第三范式
  • D BCNF范式

參考答案:
范式是符合某一種級別的關(guān)系模式的集合。關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足一定的要求,滿足不同程度要求的為不同范式。目前關(guān)系數(shù)據(jù)庫有六種范式:第一范式( 1NF )、第二范式( 2NF )、第三范式( 3NF )、 Boyce-Codd 范式( BCNF )、第四范式( 4NF )和第五范式( 5NF )。滿足最低要求的范式是第一范式( 1NF )。在第一范式的基礎(chǔ)上進一步滿足更多要求的稱為第二范式( 2NF ),其余范式以次類推。一般說來,數(shù)據(jù)庫只需滿足第三范式( 3NF )就行
了。 第一范式:主屬性(主鍵)不為空且不重復,字段不可再分(存在非主屬性對主屬性的部分依賴)。 第二范式:如果關(guān)系模式是第一范式,每個非主屬性都沒有對主鍵的部分依賴。 第三范式:如果關(guān)系模式是第二范式,沒有非主屬性對主鍵的傳遞依賴和部分依賴。 BCNF 范式:所有屬性都不傳遞依賴于關(guān)系的任何候選鍵。 題目中關(guān)系模式滿足第二范式,但在關(guān)系模式 S 中,學生所在系依賴于學號( S# → Sd ),但系本身確定了系主任( Sd → Dc ),存在傳遞依賴,不滿足第三范式。。

2. 下面不屬于數(shù)據(jù)庫系統(tǒng)特點的是( )

  • A 數(shù)據(jù)冗余度高
  • B 數(shù)據(jù)具有完整性
  • C 數(shù)據(jù)共享性好
  • D 數(shù)據(jù)獨立性高

參考答案:
數(shù)據(jù)庫系統(tǒng)的特點:數(shù)據(jù)共享性高,冗余度小;具有高度的物理獨立性和邏輯獨立性;整體結(jié)構(gòu)化,用數(shù)據(jù)模型描述;由數(shù)據(jù)庫系統(tǒng)提供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復能力。簡單說即數(shù)據(jù)庫系統(tǒng)的特點為高共享、低冗余、獨立性高、具有完整性等。

3. 將實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,實體之間多對多聯(lián)系在關(guān)系模型中的實現(xiàn)方式是( )

  • A 建立新的關(guān)系
  • B 建立新的屬性
  • C 增加新的關(guān)鍵字
  • D 建立新的實體

參考答案:
將實體-聯(lián)系模型轉(zhuǎn)換為關(guān)系模型時,一個m:n的聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,與該聯(lián)系相連的各實體的碼及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實體碼的組合。故本題答案為A選項。

4. 關(guān)于求和函數(shù),以下說法正確的是()

  • A sum返回表達式中所有數(shù)的總和,因此只能用于數(shù)字類型的列
  • B Avg返回表達式中所有數(shù)的平均值,可以用于數(shù)字型和日期型的列
  • C Max和Min可以用于字符型的列
  • D Count可以用于字符型的列

參考答案:
sum函數(shù)所處理的字段類型必須是數(shù)值型的,不能是其他數(shù)據(jù)類型的,比如字符或日期,avg這個是數(shù)值函數(shù) , 不能用于日期

5. 有三個關(guān)系 R 、 S 和 T 如下:則由關(guān)系 R 和 S 得到關(guān)系 T 的操作是( )。

  • A 自然連接
  • B 交
  • C 除
  • D 并

參考答案:
如果 S = T/R ,則 S 稱為 T 除以 R 的商。在除運算中 S 的域由 T 中那些不出現(xiàn)在 R 中的域所組成,對于 S 中的任一有序組,由它與關(guān)系 R 中每個有序組所構(gòu)成的有序組均出現(xiàn)在關(guān)系 T 中。所以本題選擇 C 。

6. 設(shè)有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學號,課號,成績),則表SC的關(guān)鍵字(鍵或碼)為( )。

  • A 課號,成績
  • B 學號,成績
  • C 學號,課號
  • D 學號,姓名,成績

參考答案:
學號是學生表S的主鍵,課號是課程表C的主鍵,所以選課表SC的關(guān)鍵字就應該是與前兩個表能夠直接聯(lián)系且能唯一定義的學號和課號。

7. 關(guān)系數(shù)據(jù)庫所采用的數(shù)據(jù)存放形式是()

  • A 二維表
  • B 鏈表
  • C 網(wǎng)狀
  • D 二叉樹

參考答案:
關(guān)系數(shù)據(jù)庫的表采用二維表格來存儲數(shù)據(jù),是一bai種按行與列排列的具du有相關(guān)信息的邏輯組,它類似于Excle工作表。一個數(shù)據(jù)庫可以包含任意多個數(shù)據(jù)表。在用戶看來,一個關(guān)系模型的邏輯結(jié)構(gòu)是一張二維表,由行和列組成。這個二維表就叫關(guān)系,通俗地說,一個關(guān)系對應一張表。

8. 某關(guān)系表有:員工(部門編號,部門名稱,員工編號,姓名,性別,年齡),則其主碼為()

  • A 部門編號、員工編號
  • B 員工編號
  • C 姓名
  • D 部門編號

參考答案:
由于一個員工可能屬于多個部門(如CEO等),所以主碼應該選A。
注意:本題并沒有考察是否符合某種范式,請仔細閱讀題意,不要自設(shè)條件。

9. 在使用 limit 子句時,如果沒有足夠的行,則:

  • A MySQL會報錯
  • B MySQL將只返回它能返回的那么多行
  • C MySQL將不會返回任何行

參考答案:
limit用來選擇返回的行數(shù),有兩個參數(shù),偏移量及行數(shù),若只有一個參數(shù)默認為行數(shù),若行數(shù)設(shè)為-1則是從偏移量到最后,若行數(shù)不夠則返回能夠有的行數(shù)

10. 不屬于SQL語句的是()

  • A SELECT
  • B CANCEL
  • C UPDATE
  • D ALTER

參考答案:
select選擇語句
update數(shù)據(jù)更新語句
alter修改語句

未完,待續(xù)…

總結(jié)

以上是生活随笔為你收集整理的MySQL数据库笔试题附解析 (1)——每天学一点,天天都进步的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。