【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識
【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識
【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL
【數據庫原理及應用】經典題庫附答案(14章全)——第四章:關系系統及其優化
【數據庫原理及應用】經典題庫附答案(14章全)——第五章:關系數據理論
【數據庫原理及應用】經典題庫附答案(14章全)——第六章:關系數據庫設計過程
【數據庫原理及應用】經典題庫附答案(14章全)——第七章:數據庫恢復技術
【數據庫原理及應用】經典題庫附答案(14章全)——第八章:數據庫并發控制
【數據庫原理及應用】經典題庫附答案(14章全)——第九章:數據庫安全性
【數據庫原理及應用】經典題庫附答案(14章全)——第十章:數據庫完整性
【數據庫原理及應用】經典題庫附答案(14章全)——第十二章:數據庫技術新發展
【數據庫原理及應用】經典題庫附答案(14章全)——第十三章:面向對象程數據庫系統
【數據庫原理及應用】經典題庫附答案(14章全)——第十四章:分布式數據庫系統


文章目錄

  • 一、選擇題
  • 二、簡答題


一、選擇題

  1. 下面的選項不是關系數據庫基本特征的是( ).
    A.不同的列應有不同的數據類型
    B.不同的列應有不同的列名
    C.與行的次序無關
    D.與列的次序無關
  2. 一個關系只有一個( ) .
    A.候選碼 B. 外碼 C. 超碼 D. 主碼
  3. 關系模型中,一個碼是( ).
    A.可以由多個任意屬性組成
    B.至多由一個屬性組成
    C.可有多個或者一個其值能夠唯一表示該關系模式中任何元組的屬性組成
    D.以上都不是
  4. 現有如下關系:
    患者(患者編號,患者姓名,性別,出生日起,所在單位)
    醫療(患者編號,患者姓名,醫生編號,醫生姓名,診斷日期,診斷結果)
    其中,醫療關系中的外碼是( ).
    A. 患者編號 B. 患者姓名
    C. 患者編號和患者姓名 D. 醫生編號和患者編號
  5. 現有一個關系:借閱(書號,書名,庫存數,讀者號,借期,還期),假如同一本書允許一個讀者多次借閱,但不能同時對一種書借多本,則該關系模式的外碼是( ).
    A. 書號 B. 讀者號
    C. 書號+讀者號 D. 書號+讀者號+借期
  6. 關系模型中實現實體間 N:M 聯系是通過增加一個( ) .
    A.關系實現 B. 屬性實現 C. 關系或一個屬性實現 D. 關系和一個屬性實現
  7. 關系代數運算是以( )為基礎的運算 .
    A. 關系運算 B. 謂詞演算 C. 集合運算 D. 代數運算
  8. 關系數據庫管理系統應能實現的專門關系運算包括( ).
    A. 排序,索引,統計 B. 選擇,投影,連接
    C. 關聯,更新,排序 D. 顯示,打印,制表
  9. 五種基本關系代數運算是( ).
    A.∪ - × σ π
    B.∪ - σ π
    C.∪ ∩ × σ π
    D.∪ ∩ σ π
  10. 關系代數表達式的優化策略中,首先要做的是( ) .
    A.對文件進行預處理
    B.盡早執行選擇運算
    C.執行笛卡爾積運算
    D.投影運算
  11. 關系數據庫中的投影操作是指從關系中( ) .
    A.抽出特定記錄 B. 抽出特定字段
    C.建立相應的影像 D. 建立相應的圖形
  12. 從一個數據庫文件中取出滿足某個條件的所有記錄形成一個新的數據庫文件的操作是( )操作 .
    A.投影 B. 聯接 C. 選擇 D. 復制
  13. 關系代數中的聯接操作是由( )操作組合而成 .
    A.選擇和投影 B. 選擇和笛卡爾積
    C.投影,選擇,笛卡爾積 D. 投影和笛卡爾積
  14. 自然聯接是構成新關系的有效方法.一般情況下,當對關系R和S是用自然聯接時,要求R和S含有一個或者多個共有的( ) .
    A.記錄 B. 行 C. 屬性 D. 元組
  15. 假設有關系R和S,在下列的關系運算中,( )運算不要求:“R和S具有相同的元數,且它們的對應屬性的數據類型也相同” .
    A.R∩S B. R∪S C. R-S D. R×S
  16. 假設有關系R和S,關系代數表達式R-(R-S)表示的是( ).
    A.R∩S B. R∪S C. R-S D. R×S
  17. 下面列出的關系代數表達是中,那些式子能夠成立( ) .
    ⅰ. σf1 ( σf2 (E)) = σf1∧f2 (E)
    ⅱ. E1∞E2 = E2∞E1
    ⅲ. (E1∞E2)∞E3 = E1∞ (E2∞E3)
    ⅳ. σf1 ( σf2 (E)) =σf2 ( σf1(E))
    A.全部 B. ⅱ和ⅲ C. 沒有 D. ⅰ和ⅳ
  18. 下面四個關系表達式是等價的,是判別它們的執行效率( ) .
    E1 =πA (σ B=C ∧ D=E′ (R×S) )
    E2 =πA (σ B=C (R× σD=E′ (S) )
    E3 =πA (R∞B=CσD=E′(S) )
    E3 =πA (σD=E′ (R∞B=C S) )
    A. E3最快 B. E2最快 C. E4最快 D. E1最快
  19. 有關系SC(S_ID,C_ID,AGE,SCORE),查找年齡大于22歲的學生的學號和分數,正確的關系代數表達式是( ) .
    ⅰ. πS_ID,SCORE (σ age>22 (SC) )
    ⅱ. σ age>22 (πS_ID,SCORE (SC) )
    ⅲ. πS_ID,SCORE (σ age>22 (πS_ID,SCORE,AGE (SC) ) )
    A.ⅰ和 ⅱ B. 只有ⅱ正確 C. 只有 ⅰ正確 D. ⅰ和ⅲ正確

選擇題答案:

(1) A (2) D (3) C (4) A (5) D
(6) A (7) C (8) B (9) A (10) B
(11) B (12) C (13) B (14) C (15) D
(16) A (17) C (18) A (19) D

二、簡答題

1. 試述關系模型的三個組成部分.

2. 試述關系數據語言的特點和分類.

3.設有一個SPJ數據庫,包括S,P,J,SPJ四個關系模式:

S( SNO,SNAME,STATUS,CITY);
P(PNO,PNAME,COLOR,WEIGHT);
J(JNO,JNAME,CITY);
SPJ(SNO,PNO,JNO,QTY);
供應商表S由供應商代碼(SNO),供應商姓名(SNAME),供應商狀態(STATUS),供應商所在城市(CITY)組成;零件表P由零件代碼(PNO),零件名(PNAME),顏色(COLOR),重量(WEIGHT)組成;工程項目表J由工程項目代碼(JNO),工程項目名(JNAME),工程項目所在城市(CITY)組成;供應情況表SPJ由供應商代碼(SNO),零件代碼(PNO),工程項目代碼(JNO),供應數量(QTY)組成,表示某供應商供應某種零件給某工程項目的數量為QTY.

試用關系代數完成如下查詢:

(1) 求供應工程J1零件的供應商號碼SNO;
(2) 求供應工程J1零件P1的供應商號碼SNO;
(3) 求供應工程J1零件為紅色的供應商號碼SNO;
(4) 求沒有使用天津供應商生產的紅色零件的工程號JNO;
(5) 求至少用了供應商S1所供應的全部零件的工程號JNO.

4. 定義并理解下列術語,說明它們之間的聯系與區別:

5. (1)域,笛卡爾積,關系,元組,屬性
(2)主碼,候選碼,外碼
(3)關系模式,關系,關系數據庫

6. 試述關系模型的完整性規則.在參照完整性中,為什么外碼屬性的值有時也可以為空 什么情況下才可以為空

7. 試述等值連接與自然連接的區別和聯系.

8. 關系代數的基本運算有哪些

9. 試用關系代數的基本運算來表示其他運算.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/285475.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/285475.shtml
英文地址,請注明出處:http://en.pswp.cn/news/285475.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[轉]面試官,不要再問我三次握手和四次揮手

文章目錄 1. 三次握手 1.1 為什么需要三次握手,兩次不行嗎?1.2 什么是半連接隊列?1.3 ISN(Initial Sequence Number)是固定的嗎?1.4 三次握手過程中可以攜帶數據嗎?1.5 SYN攻擊是什么?2. 四次揮手 2.1 揮手…

杭電2090

1 //這題是有多水。。。。。。。2 #include<stdio.h>3 char s[100];4 int main()5 {6 double n,price,sum0;7 while(~scanf("%s%lf%lf",s,&n,&price))8 sumn*price;9 printf("%.1lf\n",sum); 10 } 轉載于:https://www.c…

touch 修改文件時間戳,或者新建一個不存在的文件 - 副本

linux的touch命令不常用&#xff0c;一般在使用make的時候可能會用到&#xff0c;用來修改文件時間戳&#xff0c;或者新建一個不存在的文件。1&#xff0e;命令格式&#xff1a;touch [選項]... 文件...2&#xff0e;命令參數&#xff1a;-a 或--timeatime或--timeaccess或-…

C語言試題115之兩個乒乓球隊進行比賽,各出三人。甲隊為 a,b,c 三人,乙隊為 x,y,z 三人。已抽簽決定 比賽名單。有人向隊員打聽比賽的名單。a 說他不和 x 比,c 說他不和 x,z 比,請

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:兩個乒乓球隊進行比賽,各出三人。甲隊為 a,b,c 三人,乙隊為 x,y,z 三人。已抽簽決定…

【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

(04).NET MAUI實戰 MVVM

1.概要本章將講解如何在MAUI中使用簡單的MVVM模式開發“ListView”內容的增刪功能&#xff0c;MVVM在MAUI中也同樣適用。Microsoft.Toolkit.Mvvm在學習之前我們先了解一個nuget包&#xff0c;它可以幫助我們省去一些代碼的開發時間。包Microsoft.Toolkit.Mvvm (aka MVVM Toolki…

[轉]淺析Tomcat、JBOSS、WebSphere、WebLogic、Apache

做任何web項目&#xff0c;都離不開服務器&#xff0c;有錢的公司用WebSphere、WebLogic&#xff0c;沒錢公司用nginxtomcat&#xff0c;不要小瞧nginxtomcat麻雀雖小&#xff0c;五臟俱全。 服務器的知識&#xff0c;在筆試、面試中會經常被問到&#xff0c;對于一個合格的程序…

PHP require和include的區別

require一個文件存在錯誤的話&#xff0c;那么程序就會中斷執行了&#xff0c;并顯示致命錯誤 include一個文件存在錯誤的話&#xff0c;那么程序不會中端&#xff0c;而是繼續執行&#xff0c;并顯示一個警告錯誤。 以下為補充&#xff1a;1. include有返回值&#xff0c;而r…

C語言試題116之打印出如下圖案(菱形)

??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 ?作者簡介:大家好,我是碼莎拉蒂,CSDN博客專家(全站排名Top 50),阿里云博客專家、51CTO博客專家、華為云享專家 1、題目 題目:打印出如下圖案(菱形) * …

【數據庫原理及應用】經典題庫附答案(14章全)——第四章:關系系統及其優化

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

WTM重大更新,多租戶和單點登錄

WTM重大更新多租戶單點登錄隨著WTM被越來越多地應用于企業&#xff0c;用戶對于多租戶和單點登錄的需求越來越強烈。經過了幾個月的努力&#xff0c;我們把WTM底層代碼又進行了一次優化和重構&#xff0c;加入了多租戶和單點登錄的功能。VUE&#xff0c;Blazor&#xff0c;LayU…

struts2注解

2019獨角獸企業重金招聘Python工程師標準>>> 以下均為本人工作中的筆記內容&#xff0c;不夠全面具體。碰到什么我就記錄什么&#xff0c;只是作為筆記使用&#xff0c;希望大家多提寶貴意見&#xff0c;共同進步。Action("login"):定義action //或者寫…

[轉]H5直播之從推流服務搭建到視頻直播

轉自http://www.php.cn/html5-tutorial-403035.html 最近視頻直播比較火&#xff0c;發現目前 WEB 上主流的視頻直播方案有 HLS 和 RTMP&#xff0c;移動 WEB 端目前以 HLS 為主&#xff0c;PC端則以 RTMP 為主實時性較好&#xff0c;接下來將圍繞這兩種視頻流協議來展開H5直播…

【數據庫原理及應用】經典題庫附答案(14章全)——第五章:關系數據理論

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

webform數據導出

把數據放到一個泛型集合里&#xff0c;再把泛型集合里面的數據放到一個table中&#xff0c;設置好文件路徑&#xff0c;然后進行文件讀取&#xff0c;最后供用戶下載。 數據導出放在一個按鈕中就可以了 using System; using System.Collections.Generic; using System.Linq; us…

C語言試題117之有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的前 20 項之和

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13…求出這個數列的前 20 項之和。 分析…

Ionic Mac 環境配置

2019獨角獸企業重金招聘Python工程師標準>>> Ionic Mac 環境配置 安裝cordova之前要安裝nodejs 會包含npm安裝&#xff08;npm是個包管理器&#xff09;&#xff0c;到官網下載https://nodejs.org/en/download/ 是個pkg包下載之后雙擊下載包運行然后 step …

【數據庫原理及應用】經典題庫附答案(14章全)——第六章:關系數據庫設計過程

【數據庫原理及應用】經典題庫附答案(14章全)——第一章:數據庫基礎知識 【數據庫原理及應用】經典題庫附答案(14章全)——第二章:關系數據庫知識 【數據庫原理及應用】經典題庫附答案(14章全)——第三章:結構化查詢語言SQL 【數據庫原理及應用】經典題庫附答案(14章…

(03).NET MAUI實戰 基礎控件

1.概要本章將繼續介紹.NET MAUI中的常用基礎控件&#xff0c;讓剛剛接觸MAUI的小伙伴有寫基礎的認識&#xff0c;心里有底開發起來將得心應手。下面將列出一些常用的基礎控件&#xff1a;控件名中文名稱說明Button按鈕與WPF中的基礎用法無太大變化CheckBox單選框與WPF中的基礎用…

ffmpeg源碼分析及mp4文件解析

一.mp4文件的組織 1. mp4文件的box(ffmpeg中叫atom) mp4是由一系列的box組成的&#xff0c;每個box的header是8個字節(4字節的長度,4字節的type) 第一個box比較特殊&#xff0c;其type類型為ftyp,還包含一個sub-type 0000000: 0000 0020 6674 7970 6973 6f6d 0000 0200 ... f…