freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)第四版課后習(xí)題答案(存儲(chǔ)版)

  

【正文】 行定義視圖的語(yǔ)句得到一個(gè)臨時(shí)表 2. 基本表 3. 關(guān)系型數(shù)據(jù)庫(kù);基本表 4. UNIQUE 5. PRIMARY KEY 6. 用戶 7. select 8. public 9. ON DELETE CASCADE 10. 數(shù)據(jù)控制;數(shù)據(jù)定義 二、選擇題 1. 以下關(guān)于視圖的描述 , 正確的是 ( ) 。 6. 什么是數(shù)據(jù)庫(kù)的完整性? 7. RDBMS在實(shí)現(xiàn)參照完整性時(shí)需要考慮哪些方面? 8. 在關(guān) 系系統(tǒng)中,當(dāng)操作違反實(shí)體完整性、參照完整性和用戶定義的完整性約束條件時(shí),一般是如何分別進(jìn)行處理的? 9. 試述你了解的某一個(gè)實(shí)際的 DBMS產(chǎn)品的完整性控制和安全性策略。只有獲得數(shù)據(jù)庫(kù)的用戶名,才能正式使用數(shù)據(jù)庫(kù)。關(guān)系數(shù)據(jù)庫(kù)有三類完整性約束:實(shí)體完整性、參照完整性和用戶定義的完整性。 1. 解: (a) GRANT SELECT ON職工 ,部門 TO 王明。 2. 解: CREATE TABLE職工 ( 職工號(hào) CHAR(10) PRIMARY KEY, 姓名 CHAR(20), 年齡 INT CHECK (年齡 =60), 職務(wù) CHAR(10), 工資 REAL, 部門號(hào) CHAR(10) FOREIGN KEY REFERENCES部門 (部門號(hào) ) ) CREATE TABLE 部門 ( 部門號(hào) CHAR(10) PRIMARY KEY, 名稱 CHAR(40), 經(jīng)理名 CHAR(10), 電話 CHAR(20) ) 一、填空題 1. _________是由一個(gè)或多個(gè) SQL語(yǔ)句構(gòu)成,是 DBMS的處理單位。 A 只允許 T修改 A,其它任何事務(wù)都不能再對(duì) A加 任何類型的鎖。 10. 你所使用的 DBMS是如何進(jìn)行數(shù)據(jù)庫(kù)備份和日志文件 備份? 1. 解: 事務(wù)是由一系列的對(duì)數(shù)據(jù)庫(kù)的查詢操作和更新操作構(gòu)成,這些操作是一個(gè)整體,不能分割,即要么所有的操作都順利完成,要么一個(gè)操作也不要做,絕不能只完成了部分操作,而還有一些操作沒有完成。 3. 解: 事務(wù)故障、系統(tǒng)故障和介質(zhì)故障。為了防止并發(fā)執(zhí)行產(chǎn)生的問(wèn)題, DBMS需要具備并發(fā)控制的功能。 3. 在 SQL Server中,使用 ____________語(yǔ)句對(duì)存儲(chǔ)過(guò)程進(jìn)行調(diào)度。THE REASON IS39。 8. 了解 Oracle對(duì)觸發(fā)器的定義和管理方法。 SQL Server 完成 TransactSQL 語(yǔ)句的 執(zhí)行時(shí),如果語(yǔ)句執(zhí)行成功,則 ERROR 設(shè)置為 0。 2 被提取的行不存在。 8. 略 9. 解: CREATE TRIGGER checkSNO ON STUDENT AFTER INSERT AS DECLARE SNO char(10) DECLARE year int SELECT SNO=SNO FROM INSERTED SELECT year=CAST(LEFT(SNO,4) as int) IF YEAR!= Year(GetDate()) BEGIN ROLLBACK PRINT 39。 END 7. 解: 用戶向 DBMS提交 INSERT、 UPDATE和 DELETE語(yǔ)句后, DBMS會(huì)產(chǎn)生相應(yīng)的事件,并把這些事件發(fā)送到這些操作所影響的表或視圖上的觸發(fā)器,如果滿足觸發(fā)條件,觸發(fā)器開始工作,執(zhí)行預(yù)先定義好的代碼。 0 FETCH 語(yǔ)句成功。馬翔 2. 解: ERROR: 返回最后執(zhí)行的 TransactSQL 語(yǔ)句的錯(cuò)誤代碼。 5. 簡(jiǎn)述存儲(chǔ)過(guò)程的優(yōu)點(diǎn) 6. 給定學(xué)號(hào),建立一個(gè)存儲(chǔ)過(guò)程,計(jì)算出該學(xué)生選修課程的門數(shù)和平均成績(jī)。 A INSENSITIVE B SCROLL C WITH HOLD D WITH RETURN 4. 下列選項(xiàng)中, ______________語(yǔ)句用于調(diào)用 SQL存儲(chǔ)過(guò)程。 一、填空題 1. TSQL用 _____把日期時(shí)間常量括起來(lái)。 6. 解: 因?yàn)閷憯?shù)據(jù)到數(shù)據(jù)庫(kù)和寫日志記錄到日志文件是兩個(gè)不同的操作,在這兩個(gè)操作之間可能發(fā)生故障,如果只完成了寫數(shù)據(jù)庫(kù)操作,則會(huì)因?yàn)闆]有相應(yīng)的日志記錄而無(wú)法完成恢復(fù)操作。 2. 解: 這是因?yàn)槭聞?wù)的更新可能已經(jīng)寫入了數(shù)據(jù)庫(kù)。 2. 為什么事務(wù)非正常結(jié)束時(shí)會(huì)影響數(shù)據(jù)庫(kù)數(shù)據(jù)的正確性,請(qǐng)列舉一例說(shuō)明之。 1. 事務(wù) 2. 原子性;一致性;隔離性;持久性 3. 自動(dòng)提交事務(wù);顯式事務(wù);隱性事務(wù) 4. 封鎖法;時(shí)間印法;樂(lè)觀控制法 5. READ UNCOMMITTED; READ COMMITTED; REPEATABLE READ; SERIALIZABLE 6. 日志文件;數(shù)據(jù)庫(kù)副本 二、選擇題 1. SQL語(yǔ)言的 ROLLBACK語(yǔ)句的主要作用是 ( ) A 終止程序 B 保存數(shù)據(jù) C 事務(wù)提交 D 事務(wù)回滾 2. 日志的用途是 ( ) A 數(shù)據(jù)轉(zhuǎn)儲(chǔ) B 一致性控制 C 安全性控制 D 故障恢復(fù) 3. SQL語(yǔ)言的 COMMIT語(yǔ)句的主要作用是 ( ) A 終止程序 B 保存數(shù)據(jù) C 事務(wù)提交 D 事務(wù)回滾 4. 后備副本的用途是 ( ) A 數(shù)據(jù)轉(zhuǎn)儲(chǔ) B 一致性控制 C 安全性控制 D 故障恢復(fù) 5. 并發(fā)控制帶來(lái)的數(shù)據(jù)不一致性不包括下列哪一類( )。 (g) CREATE VIEW 工資統(tǒng)計(jì) (最高工資 , 最低工資 , 平均工資 ) AS SELECT MAX(工資 ),MIN(工資 ),AVG(工資 ) FROM職工 。 四、設(shè)計(jì)題 1. 今有兩個(gè)關(guān)系模式: 職工( 職工號(hào) ,姓名,年齡,職務(wù),工資,部門號(hào)) 部門( 部門號(hào) ,名稱,經(jīng)理名,地址,電話號(hào)) 請(qǐng)用 SQL的 GRANT和 REVOKE語(yǔ)句(加上視圖機(jī)制)完成以下授權(quán)定義或存取控制功能: a) 用戶王明對(duì)兩個(gè)表有 SELECT權(quán)力; b) 用戶李勇對(duì)兩個(gè)表有 INSERT和 DELETE權(quán)力; c) 每個(gè)職工只對(duì)自己的記錄有 SELECT權(quán) 力; d) 用戶劉星對(duì)職工表有 SELECT權(quán)力,對(duì)工資字段具有更新權(quán)力; e) 用戶張新具有修改這兩個(gè)表的結(jié)構(gòu)的權(quán)力; f) 用戶周平具有對(duì)兩個(gè)表所有權(quán)力 (讀,插,改,刪數(shù)據(jù) ),并具有給其他用戶授權(quán)的權(quán)力; g) 用戶楊蘭具有從每個(gè)部門職工中 SELECT最高工資,最低工資,平均工資的權(quán)力,他不能查看每個(gè)人的工資。例如把查詢 Student表的權(quán)限授給用戶 U1: GRANT SELECT ON Student TO U1 又如將用戶 U4修改學(xué)生學(xué)號(hào)的權(quán)限收回: REVOKE UPDATE(Sno) ON Student FROM U4 6. 解: 數(shù)據(jù)的完整性指數(shù)據(jù)的正確性、有效性和相容性。計(jì)算機(jī)學(xué)院 39。 4. 試述實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全性控制的常用方法和技術(shù)。 9. 當(dāng)被參照表中的數(shù)據(jù)被刪除時(shí),可以使用 ______________短語(yǔ)來(lái)自動(dòng)刪除參照表中的對(duì)應(yīng)數(shù)據(jù)。 第五章 一、填空題 1. 通過(guò)視圖查詢數(shù)據(jù)時(shí), DBMS要進(jìn)行視圖消解工作,一般有 __________和 ________兩 個(gè)方法。 19. 解: SELECT JNAME FROM J, SPJ WHERE = AND PNO=39。 13. 解: SELECT JNO FROM SPJ GROUP BY JNO HAVING SUM(QTY)1000。 INTERSECT SELECT SNO FROM SPJ WHERE JNO = 39。 AND JNO=39。 19. 查詢使用零件 P1的工程的名稱,要求按照使用量從大到小排列。 11. 查詢沒有使用天津產(chǎn)的零件的工程編號(hào)。 3. 查詢 STATUS=20的供應(yīng)商的名稱和所在城市。聚集函數(shù)與一般的數(shù)學(xué)函數(shù)的不同之處在于自變量的值不是單值,而是一個(gè)值的集合。 5. 聚集函數(shù)和一般的數(shù)學(xué)函數(shù)的主要區(qū)別是什么? 6. 怎樣判斷一個(gè)子查詢返回的結(jié)果集中一定最多只有一個(gè)元素? 7. 為什么要給表起別名? 8. 為什么在帶有 GROUP BY子句的查詢語(yǔ)句的 SELECT子句中只能出現(xiàn)分組列和聚集函數(shù)呢? 1. 解: 格式 1: COUNT( [DISTINCT|ALL] * ),統(tǒng)計(jì)元組個(gè)數(shù) 格式 2: COUNT( [DISTINCT|ALL] 列名 ),統(tǒng)計(jì)一列中值的個(gè)數(shù) 2. 解: 空值可表示內(nèi)容不確定的值。\39。 10. 外連接分為 __________________、 __________________和 __________________。 解:教學(xué) (教師號(hào) , 學(xué)號(hào) , 課程號(hào) )1. 第四章 一、填空題 1. SELECT語(yǔ)句的完整格式包括 ______
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1