[南開大學(本部)]20春學期(1709、1803、1809、1903、1909、2003)《數(shù)據庫應用系統(tǒng)設計》在線作業(yè)
試卷總分:100 得分:100
第1題,有關系R(sno,sname,age),下列關于空值的查詢語句中,不能產生正確結果的是( )
A、SELECT sname FROM R WHERE age=NULL
B、SELECT sname FROM R WHERE age IS NULL
C、SELECT sname FROM R WHERE NOT(age IS NULL)
D、SELECT sname FROM R WHERE age IS NOT NULL
正確答案:
第2題,下面MySQL日志中,( )用于記錄服務器啟動、關閉、運行錯誤等信息。
A、二進制日志
B、錯誤日志
C、通用查詢日志
D、慢查詢日志
正確答案:
第3題,下面MySQL日志中,( )用于記錄執(zhí)行時間超過指定時間的操作。
A、二進制日志
B、錯誤日志
C、通用查詢日志
D、慢查詢日志
正確答案:
第4題,數(shù)據庫應用系統(tǒng)維護階段最主要的工作是()
A、應用程序維護
B、數(shù)據維護
C、編碼維護
D、硬件設備維護
正確答案:
第5題,在關系數(shù)據庫系統(tǒng)中,一個關系相當于( )。
A、一個數(shù)據庫文件
B、一張二維表
C、一條記錄
D、一個指針
正確答案:
第6題,以下關于關系的說法中正確的是( )。
A、一個關系就是一張二維表
B、在關系所對應的二維表中,行對應屬性,列對應元組
C、關系中各屬性不允許有相同的域
D、關系的各屬性名必須與對應的域同名
正確答案:
第7題,已知有如下3個表:
? 學生(學號,姓名,性別,班級)
? 課程(課程名稱,學時,性質)
? 成績(課程名稱,學號,分數(shù))
若要顯示學生成績單,包括學號、姓名、課程名稱、分數(shù),應該對這些關系進行( )操作。
A、并
B、交
C、乘積和投影
D、連接和投影
正確答案:
第8題,已知有如下3個表:
? 學生(學號,姓名,性別,班級)
? 課程(課程名稱,學時,性質)
? 成績(課程名稱,學號,分數(shù))
若要列出班級=“97計算機”的所有同學的姓名,應該對關系“學生”進行( )操作。
A、選擇
B、連接
C、投影
D、選擇和投影
正確答案:
第9題,SQL語言集數(shù)據查詢、數(shù)據操作、數(shù)據定義和數(shù)據控制功能于一體,語句INSERT、DELETE、UPDATE實現(xiàn)( )功能。
A、數(shù)據查詢
B、數(shù)據操作
C、數(shù)據定義
D、數(shù)據控制
正確答案:
第10題,下列選項中不屬于數(shù)據庫系統(tǒng)軟件組成部分的是()
A、數(shù)據庫管理系統(tǒng)
B、數(shù)據庫應用系統(tǒng)
C、CPU
D、操作系統(tǒng)
正確答案:
第11題,設某工程設計公司中規(guī)定,一項工程是由多名職工共同完成的,而一名職工只能參與一個工程項目,則職工與工程之間的聯(lián)系類型是( )。
A、1:n
B、1:1
C、m:n
D、n:1
正確答案:
第12題,已知有如下3個表:
? 學生(學號,姓名,性別,班級)
? 課程(課程名稱,學時,性質)
? 成績(課程名稱,學號,分數(shù))
若要列出班級=“99網絡”班所有“數(shù)據庫技術”課成績不及格的同學的學號、姓名、課程名稱、分數(shù),則應該對這些表進行( )操作。
A、選擇和連接
B、投影和連接
C、選擇、投影和連接
D、選擇和投影
正確答案:
第13題,關系規(guī)范化實質是圍繞( )進行的。
A、函數(shù)
B、函數(shù)依賴
C、范式
D、關系
正確答案:
第14題,根據關系模式的完整性規(guī)則,一個關系中的主碼( )。
A、不能包含多個屬性
B、不能成為另一個關系的外碼
C、不允許空值
D、可以取空值
正確答案:
第15題,進行并發(fā)控制的主要技術是()
A、備份
B、建立日志文件
C、封鎖
D、完整性檢查
正確答案:
第16題,在R(U)中,如果Y函數(shù)依賴于X,并且存在X的一個真子集X',使得Y函數(shù)依賴于X',則Y是X的()
A、部分函數(shù)依賴
B、完全函數(shù)依賴
C、非平凡函數(shù)依賴
D、平凡函數(shù)依賴
正確答案:
第17題,使用SQL進行數(shù)據查詢時,如果查詢結果中包含了許多重復的行,可以使用( )去掉結果中的重復行。
A、DISTINCT
B、DISTINCTROW
C、DIFFERENT
D、DIFFERENTROW
正確答案:
第18題,使用SQL語言修改數(shù)據庫,正確的命令是()
A、CREATE DATABASE
B、MODIFY DATABASE
C、ALTER DATABASE
D、CHANGE DATABASE
正確答案:
第19題,內模式的修改不影響模式的特點稱為數(shù)據庫的( )
A、物理獨立性
B、邏輯獨立性
C、外模式獨立性
D、內模式獨立性
正確答案:
第20題,使用SQL進行數(shù)據查詢時,如果查詢結果中包含了許多重復的行,可以使用()去掉結果中的重復行
A、DISTINT
B、DISTINTROW
C、DIFFERENT
D、DIFFERENTROW
正確答案:
第21題,下列選項中,可用于存儲文本的數(shù)據類型包括( )。
A、VARCHAR
B、TEXT
C、DATE
D、DECIMAL
正確答案:
第22題,用于對數(shù)據表進行分析和優(yōu)化的MySQL程序包括( )。
A、mysqladmin
B、mysqldump
C、mysqlcheck
D、isamchk
正確答案:
第23題,下面選項中,可以用于刪除表中數(shù)據但不刪除表結構的命令有( )。
A、DROP
B、TRUNCATE
C、DELETE
D、REMOVE
正確答案:
第24題,下列選項中屬于關系性質的是( )。
A、每一列中的各個分量可以是不同類型的數(shù)據
B、不同的列可出自同一個域
C、改變列的排列順序可能會改變數(shù)據的含義
D、每一個列都是不可再分的數(shù)據項
正確答案:
第25題,在數(shù)據庫中解決死鎖問題可以()
A、使用一次封鎖法預防死鎖發(fā)生
B、使用順序封鎖法預防死鎖發(fā)生
C、定期診斷系統(tǒng)中是否發(fā)生死鎖,若有則撤銷某個事務來解除之
D、使用兩段鎖協(xié)議
正確答案:
第26題,下列關于視圖的敘述中,錯誤的是()
A、視圖是關系數(shù)據庫系統(tǒng)提供給用戶的一種以多角度觀察和訪問數(shù)據庫中數(shù)據的重要方式
B、視圖中存放實際數(shù)據,因此可以和基本表一樣被查詢、修改、刪除
C、所有視圖都可以進行更新操作
D、可以在一個視圖上再定義視圖
正確答案:
第27題,為了保證數(shù)據庫的可恢復性,在建立日志文件時必須遵循的原則包括()
A、記錄的次序嚴格按并發(fā)事務執(zhí)行的時間次序
B、必須先寫日志文件,后寫數(shù)據庫
C、必須先寫數(shù)據庫,后寫日志文件
D、必須將數(shù)據庫的所有更新操作記錄到日志文件中
正確答案:
第28題,下列關于完整性約束的敘述中,正確的是( )。
A、一個表可以有多個PRIMARY KEY約束
B、在任何情況下PRIMARY KEY約束都可以被刪除
C、一個表可以有多個UNIQUE約束
D、使用NULL/NOT NULL可以設定某列的值允許為空值或不允許為空值
正確答案:
第29題,以下關于兩段鎖協(xié)議的敘述,正確的是()
A、在對任何數(shù)據進行讀、寫操作之前,首先要申請并獲得對該數(shù)據的封鎖
B、在解除一個封鎖之后,事務不再申請和獲得任何其他封鎖
C、兩段鎖協(xié)議是保證并發(fā)調度可串行化的必要條件
D、兩段鎖協(xié)議是保證并發(fā)調度可串行化的充分條件
正確答案:
第30題,下列關于視圖的敘述中,錯誤的是( )。
A、視圖是關系數(shù)據庫系統(tǒng)提供給用戶的一種以多角度觀察和訪問數(shù)據庫中數(shù)據的重要方式
B、視圖中存放實際數(shù)據,因此可以和基本表一樣被查詢、修改、刪除
C、所有視圖都可以進行更新操作
D、可以在一個視圖上再定義視圖
正確答案:
第31題,由數(shù)據庫、DBMS、數(shù)據庫應用系統(tǒng)及用戶等組成的一個整體稱為數(shù)據庫管理系統(tǒng)。
T、對
F、錯
正確答案:
第32題,數(shù)據庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是文件系統(tǒng)只能管理程序文件,而數(shù)據庫系統(tǒng)能夠管理各種類型文件。
T、對
F、錯
正確答案:
第33題,MySQL中使用EXPLAIN可以分析一條查詢語句使用了哪個索引。
T、對
F、錯
正確答案:
第34題,目前的數(shù)據庫系統(tǒng)廣泛使用的數(shù)據模型是關系模型。
T、對
F、錯
正確答案:
第35題,一名學生可以同時選修多門課程,一門課程也可由多名學生選修,則學生和課程之間是多對多聯(lián)系。
T、對
F、錯
正確答案:
第36題,PHP中使用mysql_fetch_assoc獲取的查詢結果,可以使用數(shù)字下標或字段名兩種方式訪問每一個數(shù)據項。
T、對
F、錯
正確答案:
第37題,數(shù)據庫中只有表存儲數(shù)據,視圖不存儲數(shù)據。
T、對
F、錯
正確答案:
第38題,數(shù)據庫避免了一切數(shù)據重復。
T、對
F、錯
正確答案:
第39題,MySQL中同一數(shù)據庫的所有表可以使用不同的存儲引擎。
T、對
F、錯
正確答案:
第40題,用戶看到的那部分數(shù)據的局部邏輯結構的描述是外模式。
T、對
F、錯
正確答案:
第41題,DBMS是數(shù)據庫系統(tǒng)的縮寫。
T、對
F、錯
正確答案:
第42題,在關系數(shù)據庫系統(tǒng)中,一個關系相當于一張二維表。
T、對
F、錯
正確答案:
第43題,以下關于DB、DBMS、DBS三者之間的關系的敘述中,DB包括DBMS和DBS。
T、對
F、錯
正確答案:
第44題,數(shù)據庫中用表和視圖存儲數(shù)據。
T、對
F、錯
正確答案:
第45題,在SQL查詢時,如果要去掉查詢結果中的重復組,應使用DISTINCT。
T、對
F、錯
正確答案:
第46題,用樹型結構表示實體及實體間關系的數(shù)據模型稱為層次模型。
T、對
F、錯
正確答案:
第47題,PHP中可以使用mysql_data_seek讀取查詢結果中指定記錄號的記錄。
T、對
F、錯
正確答案:
第48題,MySQL中,一個表中最多只能有一個自增字段。
T、對
F、錯
正確答案:
第49題,語句“CREATE DATABASE studentInfo;”的作用是創(chuàng)建一個名為studentInfo的數(shù)據庫,如果數(shù)據庫已存在則覆蓋已存在數(shù)據庫、創(chuàng)建一個新的數(shù)據庫。
T、對
F、錯
正確答案:
第50題,有兩個實體集,并且這兩個實體集之間存在M:N聯(lián)系,則根據轉換規(guī)則,這個E-R結構轉換成的表的數(shù)目應該為3個。
T、對
F、錯
正確答案: