當前位置:首頁 » 操作系統 » 資料庫圖題

資料庫圖題

發布時間: 2023-01-23 08:35:50

❶ 有關資料庫系統的練習題 E-R圖的關系畫圖轉換,,急需 謝謝了

你看下下邊的例子,你的問題就可以解決了。

設某商業集團資料庫中有三個實體集。一是「商店」實體集,屬性有商店編號、商店名、地址等;二是「商品」實體集,屬性有商品號、商品名、規格、單價等;三是「職工」實體集,屬性有職工編號、姓名、性別、業績等。


商店與商品間存在「銷售」聯系,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售一種商品,有月銷售量;商店與職工間存在著「聘用」聯系,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。


(1)試畫出ER圖,並在圖上註明屬性、聯系的類型。

圖5.1

(2)將ER圖轉換成關系模型,並註明主鍵和外鍵。


解:(1)ER圖如圖5.1所示。


(2)這個ER圖可轉換4個關系模式:


商店(商店編號,商店名,地址)


職工(職工編號,姓名,性別,業績,商店編號,聘期,月薪)


商品(商品號,商品名,規格,單價)


銷售(商店編號,商品號,月銷售量)

❷ 資料庫原理 e-r圖綜合題

復雜er圖需要看下圖來完成

❸ 資料庫選擇,圖片第70題

首先對於給定的R(U)和函數依賴集F,可以將它的屬性劃分為4類:
L類,僅出現在F的函數依賴左部的屬性。
R類,僅出現在F的函數依賴右部的屬性。
N類,在F的函數依賴左部和右部均未出現的屬性。
LR類,在F的函數依賴左部和右部兩部均出現的屬性。
根據以下定理和推論來求解候選碼。
定理1:對於給定的關系模式R及其函數依賴集F,若X(X∈R)是L類屬性,則X必為R的任一候選碼的成員。
推論1:對於給定的關系模式R及其函數依賴集F,若X(X∈R)是L類屬性,且X+包含了R的全部屬性,則X必為R的唯一候選碼。
定理2:對於給定的關系模式R及其函數依賴集F,若X(X∈R)是R類屬性,則X不在任何候選碼中。
定理3:設有關系模式R及其函數依賴集F,如果X是R的N類屬性,則X必包含在R的任一候選碼中。
步驟:
(1)將R的所有屬性分為L、R、N、LR四類,令X代表L、N兩類,Y代表LR類。
(2)求 X+(X的閉包)若X+包含了R的全部屬性,則X即為R的惟一候選碼,轉(5);否則轉(3)在Y中逐一取每個屬性A,求(XA)+。若它包含了R的全部屬性,則轉(5);否則調換一屬性反復進行這一過程,直到試完所有Y中的屬性。
(4)在Y中依次取兩個、三個屬性…求它們的屬性閉包直到其閉包包含R的全部屬性。
(5)輸出結果。
1、給出解題的過程:
a.L:B ; R:D,E ; LR:A,C ;沒有N類屬性
b.D和E不包含在任何候選碼中,只剩下A,B和C,而B屬於L類,故必定包含在任意候選碼中。將A,B和C組合:AB,BC和ABC
c.求閉包
AB的閉包:ABCDE
BC的閉包:ABCDE
不用再計算{ABC}的閉包了,因為存在兩個元素的候選鍵的閉包包含全部屬性
d.輸出候選碼為AB,BC
2、求F的最小覆蓋為:F1={AB->C,C->A,C->D,B->E}則無損且保持函數依賴的分解為:
R1(A,B,C) R2(C,A,D) R3(B,E)
或者分解R1(A,B,C) R2(C,D) R3(B,E)也是正確的。

❹ 資料庫 E-R圖的問題

一個產品可以被多個製造商生產,一個製造商可以生產多個產品;從圖中也可以看出,是多對多關系;可能是各個廠商直接的同種型號的零件價格不一定相同吧;
他的表結構是:生產(產品名,製造商名稱,型號,價格)其中產品名和製造商是聯合主鍵;這樣看起來就很直觀了吧?

❺ 關於資料庫的問題,畫ERD圖

分析3.1】 重點:軟體開發方法、CMM、成本估算、風險分析、進度管理、人員管理、軟體開發環境 3.2 系統分析基礎知識 · 系統分析的目的和任務 · 結構化分析方法(數據流圖(DFD)、數據字典(DD)、實體關系圖(ERD)、描述加工處理的結構化語言) · 統一建模語言(UML) · 系統規格說明書 【分析3.2】 高度重視UML在系統分析中的應用 重點:數據流圖(DFD)、數據字典(DD)、實體關系圖(ERD) 考點:UML的各類圖 3.3 系統設計知識 · 系統設計的目的和任務 · 結構化設計方法和工具(系統流程圖、HIPO圖、控制流程圖) · 系統總體結構設計(總體布局、設計原則、模塊結構設計、數據存儲設計、系統配置方案) · 系統詳細設計(代碼設計、資料庫設計、用戶界面設計、處理過程設計) · 系統設計說明書 【分析3.3】 重點:系統流程圖、HIPO圖、控制流程圖 3.4 系統實施知識 · 系統實施的主要任務 · 結構化程序設計、面向對象程序設計、可視化程序設計 · 程序設計風格 · 程序設計語言的選擇 · 系統測試的目的、類型,系統測試方法(黑盒測試、白盒測試、灰盒測試) · 測試設計和管理(錯誤曲線、錯誤排除、收斂、注入故障、測試用例設計、系統測試報告) · 系統轉換基礎知識 3.5 系統運行和維護知識 · 系統運行管理基礎知識 · 系統維護基礎知識 · 系統評價基礎知識 【分析3.4/3.5】 重點:結構化設計中信息流、變換分析、系統結構設計原則、系統劃分、模塊設計、數據存儲設計、面向對象程序設計、測試方法、系統維護的分類 難點:系統測試方法、測試分類、系統可維護性評價指標 3.6 面向對象開發方法 · 面向對象開發概念(類、對象、屬性、封裝性、繼承性、多態性、對象之間的引用) · 面向對象開發方法的優越性以及有效領域 · 面向對象設計方法(體系結構、類的設計、用戶介面設計) · 面向對象實現方法(選擇程序設計語言、類的實現、方法的實現、用戶介面的實現、准備測試數據) · 面向對象程序設計語言(如C++、Java、Visual、Bsasic、Visual C++)的基本機制 · 面向對象資料庫、分布式對象的概念 【分析3.6】 重點:面向對象開發:類、對象、屬性、封裝性、繼承性、多態性、OMT方法 難點:建議在數據流圖、結構化分析方法上多加掌握。 【分析3】 考試題型一般分布在:DFD、軟體的生存周期;數據流圖;模塊間的關系;軟體測試的分類、軟體質量管理(標准)軟體的特性、主要的軟體開發方法、系統測試、軟體能力成熟評估 考試出現頻率較高的內容:數據流圖、黑盒/白盒測試、面向對象技術的概念 4.安全性知識 · 安全性基本概念 · 防治計算機病毒、防範計算機犯罪 · 存取控制、防闖入、安全管理措施 · 加密與解密機制 · 風險分析、風險類型、抗風險措施和內部控制 【分析4】 系統安全問題是目前社會關注的問題,也是應用價值較高的知識,可結合現實中的相關問題來加深理解。 考試出現頻率較高的內容:加密與解密演算法、 5.標准化知識 · 標准化意識、標准化的發展、標准制訂過程 · 國際標准、國家標准、行業標准、企業標准基本知識 · 代碼標准、文件格式標准、安全標准、軟體開發規范和文檔標准知識 · 標准化機構 6.信息化基礎知識 · 信息化意識 · 全球信息化趨勢、國家信息化戰略、企業信息化戰略和策略 · 有關的法律、法規 · 遠程教育、電子商務、電子政務等基礎知識 · 企業信息資源管理基礎知識 【分析5/6】 信息化、標准化知識是新增考點。標准化方面有標准標識,標准修訂等是對基本素質的考查,也要重視。 考試出現頻率較高的內容 7.計算機專業英語 · 掌握計算機技術的基本詞彙 · 能正確閱讀和理解計算機領域的英文資料 【分析7】 專業英語,是對專業知識和英語水平的考查,考前需有意識閱讀點英文專業資料。 考試題型一般分布在:軟體行業標准,計算機安全基礎知識,信息化基礎知識。 考試出現頻率較高的內容:行業標準的類別;計算機安全,CMM分類,計算機軟體著作權問題。 考試科目2:軟體設計 本部分具體內容如下: l 外部設計 l 內部設計 l 程序設計 l 系統實施 l 軟體工程 本部分所涉及內容為軟體設計的日常工作,這些內容同樣出現在上午考試試題中。 1.外部設計 1.1 理解系統需求說明 1.2 系統開發的准備 · 選擇開發方法、准備開發環境、制訂開發計劃 1.3 設計系統功能 · 選擇系統結構,設計各子系統的功能和介面,設計安全性策略、需求和實現方法,制訂詳細的工作流和數據流 1.4 設計數據模型 · 設計ER模型、數據模型 1.5 編寫外部設計文檔 · 系統配置圖、各子系統關系圖、系統流程圖、系統功能說明書、輸入輸出規格說明、數據規格說明、用戶手冊框架 · 設計系統測試要求 1.6 設計評審 應能由考試說明內容,來閱讀 2.內部設計 2.1 設計軟體結構 · 按構件分解,確定構件功能規格以及構件之間的介面 · 採用中間件和工具 2.2 設計輸入輸出 · 屏幕界面設計、設計輸入輸出檢查方法和檢查信息 2.3 設計物理數據 · 分析數據特性,確定邏輯數據組織方式、存儲介質,設計記錄格式和處理方式 · 將邏輯數據結構換成物理數據結構,計算容量,進行優化 2.4 構件的創建和重用 · 創建、重用構件的概念 · 使用子程序庫或類庫 2.5 編寫內部設計文檔 · 構件劃分圖、構件間的介面、構件處理說明、屏幕設計文檔、報表設計文檔、文件設計文檔、資料庫設計文檔 2.6 設計評審 3.程序設計 3.1 模塊劃分(原則、方法、標准) 3.2 編寫程序設計文檔 · 模塊規格說明書(功能和介面說明、程序處理邏輯的描述、輸入輸出數據格式的描述) · 測試要求說明書(測試類型和目標、測試用例、測試方法) 3.3 程序設計評審 4.系統實施 4.1 配置計算機系統及其環境 4.2 選擇合適的程序設計語言 4.3 掌握C程序設計語言,以及C++、Java、Visual Basic、Visual C++中任一種程序設計語言,以便能指導程序員進行編程和測試,並進行必要的優化 4.4 系統測試 · 指導程序員進行模塊測試,並進行驗收 · 准備系統集成測試環境和測試工具 · 准備測試數據 · 寫出測試報告 5.軟體工程 · 軟體生存期模型(瀑布模型、螺旋模型、噴泉模型)和軟體成本模型 · 定義軟體需求(系統化的目標、配置、功能、性能和約束) · 描述軟體需求的方法(功能層次模型、數據流模型、控制流模型、面向數據的模型、面向對象的模型等) · 定義軟體需求的方法(結構化分析方法、面向對象分析方法) · 軟體設計(分析與集成、逐步求精、抽象、信息隱蔽) · 軟體設計方法(結構化設計方法、Jackson方法、Warnier方法、面向對象設計方法) · 程序設計(結構化程序設計、面向對象程序設計) · 軟體測試的原則與方法 · 軟體質量(軟體質量特性、軟體質量控制) · 軟體過程評估基本方法、軟體能力成熟度評估基本方法 · 軟體開發環境和開發工具(分析工具、設計工具、編程工具、測試工具、維護工具、CASE) · 軟體工程發展趨勢(面向構件,統一建模語言(UML)) · 軟體過程改進模型和方法 本部分綜合分析: 軟體設計師,關鍵是設計軟體的能力。考綱要求:要熟悉軟體工程、軟體過程改進和軟體開發項目管理的基礎知識;熟練掌握軟體設計的方法和技術;掌握C程序設計語言及指定的四種面向對象語言中的一種。這部分專業能力嚴重依賴工作實踐,要求有一定經驗的積累,是具有工程師的實際工作能力和業務水平的體現。如無實踐經驗,要學會借鑒,以取人之長,補已之短。 這部分主要體現在下午考試中,現就如何應對下午考試進行分析: 近幾次考試中下午試題分五個題目,一個資料庫,一個程序填空題、一個面向對象的語言題,另兩個題目分別為數據流圖、UML、或流程圖等。 資料庫題目,要求補全sql語言,這要求考生熟悉SQL的語言,無論對上午題目還是下午題目都很重要。這是學習和復習的一個重點。 數據流圖,DFD是一種分析系統數據流程的圖形,意在讓用戶理解系統的功能、輸入、輸出和數據存儲等。請認真弄清其應用,在畫出數據流圖的情況下,系統的功能也就確定了,再經過細化,逐步向物理結構邁進。考核時,試題多從父圖和子圖的平衡來分析。這部分內容,一個解題的關鍵是高度重視題目說明,務必正確、深入理解其內容,必要時要讀幾遍,同時對於給出的圖表,也要務必看懂。這樣答題就輕鬆了,答案實際就蘊含在說明中。 流程圖類題目,是大家再熟悉不過的了,它就一個具體問題的解題思路進行描述,是面向過程的。但所求問題是千差萬別的,因此應理解思路,細心作答。 答題形式最簡單也是難度最大的是程序填空。為便於閱卷,這類題目以程序填空形式出現,這不僅要求理解問題本質,同時也要弄清作者解題思路,這一點比自己獨立完成程序設計要難得的多。針對問題,首先設計自己的思路,如何解決問題,先後順序怎樣;然後試讀程序,如何思路大體一致,很好,這題容易解決了。如思路不一致,設法弄清每一段代碼的功能,其邏輯結構怎樣,進而弄清命題人的解題思路,再順勢解決問題。人們常講,答案就在題目中,這是對的。在分析問題過程中,找到所求答案。不過前提條件是考生要熟悉這種語言,又要明白解題思路,這樣才能正確作答。這個題目比較難,要麼不得分,要麼得全分。 近年對於統一建模語言UML考查較多,已引起了考生的注意。它代表了軟體工程的發展趨勢,目前是可視化建模的事實上的工業標准。人們對於圖的理解相對其他形式更容易一些,圖能更清晰地描述和說明問題的本質,因此,UML體現了這一特點。這類題目難度與數據流圖相似,自然解題思想也相同。從形式上看,數據流圖更朴實一些,UML類的題目則透出一種新穎、現代的氣息。 最後的題目面向對象語言是一個選做題,給考生以自由,可以發揮個人的優勢。命題已注意到不同語言的考查難度一致性,要求考生就同一問題回答,實現了形式上的公平,自然是一個進步

❻ 三級資料庫考試應用設計圖的畫E-R圖題如何在考試系統中完成

❼ 資料庫設計ER圖問題

實體有投票,用戶,

關系是投票選擇

❽ 資料庫ER圖問題

一個導游可以帶多個遊客就是1對多的關系,多個遊客可以對一個導游進行評價,導游選擇路線只由當時帶團的那一個導游選擇多個路線,所以導游選擇路線也是1對多的關系。遊客信息一張表,評價一張表,導游信息一張表,路線的話最好要有一張表,通過一些欄位可以關聯起來,詳細設計最好多添加幾個欄位,將來可以對項目進行擴展!

❾ 哪位大俠可以提供一些mysql資料庫的題庫,一定要帶答案的!將感激不盡!!

一、不定項選擇題(共40題,每小題2.5分,總分100分)
1. 資料庫管理系統的發展歷經了如下那些模型階段( ACDE )
A. 層次模型 B. 結構模型 C. 關系模型
D. 網狀模型 E.對象模型
2. 關系型資料庫的核心單元是( B )
A. 對象 B. 表
C. 行 D. 列
3. 對於關系型資料庫來說,表之間存在下面那些關系( ABC )
A. 一對一關系 B. 一對多關系
C. 多對多關系 D. 繼承關系
4. 在SQL中,下面對於數據定義語言(DDL)描述正確的是( D )。
A. DDL關心的是資料庫中的數據 B. 完成數據的增、刪、改、查操作
C. 控制對資料庫的訪問 D. 定義資料庫的結構
5. MySQL是一種( C )資料庫管理系統。
A. 層次型 B. 網路型 C. 關系型 D. 對象型
6. SQL中,下列操作有語法錯誤的是( B )
A. AGE IS NOT NULL B. NOT(AGE IS NULL)
C. SNAME=『王五』 D. SNAME=『王%』
7. SQL中,下列關於創建、管理資料庫的操作語句不正確的是( CDE )
A. CREATE DATABASE Instant B. USE Instant C. NEW DATABASE Instant
D. Connection Instant E. Delete DATEBASE Instant
8. 在MySQL中,不存在的數據類型是( F )。
A. INT B. TEXT C. DECIMAL
D. VARCHAR E. DATETIME F. VARCHAR2
9. 在MySQL中,下列關於創建資料庫表的描述正確的是( C )。
A. 在創建表時必須設定列的約束
B. 在刪除表的時候通過外鍵約束連接在一起的表會被一同刪除
C. 在創建表時必須設置列類型
D. 通過CREATE TABLE new_t SELECT * FROM old_t復製表的同時,表的約束能夠一起被復制到新表中
10. 根據數據完整性實施的方法,可以將其分為( ACDF )
A. 實體完整性 B. 表完整性 C.域完整性
D. 引用完整性 E. 記錄完整性 F.用戶自定義完整性
11. 下面關於域完整性的方法,不正確的是( A )。
A. 主鍵約束 B. 外鍵約束 C.檢查約束
D. 非空約束 E. 默認值
12. 下面關於創建和管理索引正確的描述是( C )。
A. 創建索引是為了便於全表掃描
B. 索引會加快DELETE、UPDATE和INSERT語句的執行速度
C. 索引被用於快速找到想要的記錄
D. 大量使用索引可以提高資料庫的整體性能
13. SQL中,「AGE IN(20,22)」的語義是( D )。
A. AGE<=22 AND AGE >=20 B. AGE <22 AND AGE >20
C. AGE =20 AND AGE =22 D. AGE =20 OR AGE =22
14. 有一個關系:學生(學號,姓名,系別),規定學號的值域是8個數字組成的字元串,這一規則屬於( C )
A. 實體完整性約束 B. 參照完整性約束
C. 用戶自定義完整性約束 D. 關鍵字完整性約束
15. 下面SQL是來源於考試成績表t_exam:學號stuId、科目編號subId、成績score,考試日期:ex_date。有以下sql,它表示的意思是:( B )
Select stu_id,subId,count(*) as x
From t_exam
Where ex_date=』2008-08-08』
Group stu_id,subId
Having count(*)>1
Order by x desc
A. 找出』2008-08-08』這天某科考試2次及以上的學生記錄
B. 找出』2008-08-08』這天,某科考試2次及以上的學生記錄,考試次數多的放在前面
C. 找出』2008-08-08』這天,某科考試2次及以上的學生記錄,考試次數少的放在前面
D. 根據學號和學科分組,找出每個人考試科數,最後考試次數多的放在前面
16. EMP表如下所示,下面哪些SQL語句的返回值為3:( BD )
EMP
雇員號 雇員名 部門號 工資
001 張山 022000
010 王宏達01 1200
056 馬林生02 1000
101 趙敏 04
A. select count(*) from emp
B. select count(distinct 部門號) from emp
C. select count(*) from emp group by 雇員號
D. select count(工資) from emp
17. 下面那一項不是SELECT語句對數據的操作:( D )
A. 投影 B. 聯接 C. 並 D. 級聯
18. 下面關於SQL數據查詢操作描述正確的有:( ABD )
A. 投影操作是選擇對表中的哪些列進行查詢操作
B. 使用DISTINCT關鍵字可以過濾查詢中重復的記錄
C. 在模糊查詢中,通配符「%」表示匹配單個字元,而「_」表示匹配零個或多個字元
D. 在MySQL中使用LIMIT關鍵字限制從資料庫中返回記錄的行數
19. 在SQL語言中,條件「BETWEEN 20 AND 30」表示年齡在20到30之間,且( A )。
A. 包括20歲和30歲 B. 不包括20歲和30歲
C. 包括20歲,不包括30歲 D. 不包括20歲,包括30歲
20. SQL語言中,刪除EMP表中全部數據的命令正確的是( C )。
A. delete * from emp B. drop table emp
C. truncate table emp D. 沒有正確答案
21. 有關索引的說法錯誤的是( AD )
A. 索引的目的是為增加數據操作的速度
B. 索引是資料庫內部使用的對象
C. 索引建立得太多,會降低數據增加刪除修改速度
D. 只能為一個欄位建立索引
22. 下列哪個關鍵字在Select語句中表示所有列( A )
A. * B. ALL C. DESC D. DISTINCT
23. 在表中設置外鍵實現的是哪一類數據完整性( B )
A. 實體完整性 B. 引用完整性
C. 用戶定義的完整性 D. 實體完整性、引用完整性和用戶定義的完整性
24. 下面正確表示Employees表中有多少非NULL的Region列的SQL語句是( B )
A. SELECT count(* ) from Employees
B. SELECT count(ALL Region) from Employees
C. SELECT count(Distinct Region) from Employees
D. SELECT sum(ALL Region) from Employees
25. 下面可以通過聚合函數的結果來過濾查詢結果集的SQL子句是( C )
A. WHERE子句 B. GROUP BY子句
C. HAVING 子句 D. ORDER BY子句
26. t_score(stu_id,sub_id,score),即成績表(學號,科目編號,成績)。學生如果某科沒有考試,則該科成績錄入null。能夠獲取各位學生的平均成績的選項是( A )
A. select avg(nvl(socre,0)) from score group by stu_id
B. select stu_id,avg(sorce) from score
C. select stu_id,avg(score) from score
D. select stu_id,sum(score)/count(score) from score
27. 若要求查找S表中,姓名的第一個字為'王'的學生學號和姓名。下面列出的SQL語句中,哪個是正確的( B )
A. SELECT Sno,SNAME FROM S WHERE SNAME=′王%′
B. SELECT Sno,SNAME FROM S WHERE SNAME LIKE′王%′
C. SELECT Sno,SNAME FROM S WHERE SNAME LIKE′王_′
D. 全部
28. 若要求「查詢選修了3門以上課程的學生的學生號」,正確的SQL語句是( B )
A. SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*)> 3
B. SELECT Sno FROM SC GROUP BY Sno HAVING( COUNT(*)> 3)
C. SELECT Sno FROM SC ORDER BY Sno WHERE COUNT(*)> 3
D. SELECT Sno FROM SC ORDER BY Sno HAVING COUNT(*)>= 3
29. 對下面的查詢語句描述正確的是( D )
Select StudentID,Name,
(select count(*) from StudentExam
where StudentExam.StudentID = Student.StudentID) as ExamsTaken
from Student
order by ExamsTaken desc
A. 從Student表中查找StudentID和Name,並按照升序排列
B. 從Student表中查找StudentID和Name,並按照降序排列
C. 從Student表中查找StudentID、Name和考試次數
D. 從Student表中查找StudentID、Name,並從StudentExam表中查找與StudentID一致的學生考試次數,並按照降序排列

30. 下面題基於學生-課程資料庫中的三個基本表:
學生信息表:s(sno, sname, sex, age, dept) 主鍵為sno
課程信息表:c(cno, cname, teacher) 主鍵為cno
學生選課信息表:sc(sno, cno, grade) 主鍵為(sno, cno)
「從學生選課信息表中找出無成績的學生信息」的SQL語句是( C d )

A.

SELECT * FROM sc WHERE grade=NULL

B.

SELECT * FROM sc WHERE grade IS 『 』

C.

SELECT * FROM sc WHERE grade IS NULL

D.

SELECT * FROM sc WHERE grade =『 』

31. 當子查詢返回多行時,可以採用的解決辦法是( C )。
A. 使用聚合函數 B. Where條件判斷
C. 使用IN運算符 D. 使用Group by進行分組
32. 下面關於在子查詢中使用運算符描述不正確的是( D )。
A. 使用IN運算符用於查找欄位值屬於某一組值的行
B. 使用Exists運算符用於測試子查詢是否返回行,如果返回其值就為真
C. 使用ALL運算符用於測試子查詢結果集的所有行是否滿足指定的條件
D. 使用Any運算符用於測試子查詢結果集中的一行或多行不滿足指定的條件
33. 下面關於組合查詢描述不正確的是( D )。
A. 從一個表中獲取的數據必須和其它表中的數據具有相同的列數
B. 兩個表中相對應的列必須具有相同的數據類型
C. UNION的結果集列名與第一個SELECT語句的結果集中的列名相同
D. UNION的結果集列名與第二個SELECT語句的結果集中的列名相同
E. UNION ALL運算符返回每個數據集的所有成員
34. 下面關於聯接的描述正確的是( A )。
A. 內聯接使用比較運算符根據每個表共有的列值來匹配兩個表中的行
B. 左外聯接結果集包含從右邊的表返回的所有行
C. 右外聯接結果集包含從左邊的表返回的所有行
D. 全外聯接返回左表和右表中的所有匹配的行
35. 下面關於資料庫設計過程正確的順序描述是( C )。
A. 需求收集和分析、邏輯設計、物理設計、概念設計
B. 概念設計、需求收集和分析、邏輯設計、物理設計
C. 需求收集和分析、概念設計、邏輯設計、物理設計
D. 需求收集和分析、概念設計、物理設計、邏輯設計
36. ER圖屬於下面哪一種資料庫設計模型( B )。
A. 物理數據模型
B. 概念數據模型
C. 邏輯數據模型
D. 需求模型
37. 非主鍵必須完全依賴於主鍵列,這屬於下列範式的內容( BC )
A. 1NF B. 2NF C. 3NF D. 都沒有的
38. 如果一個欄位的數據必須來源另一個表的主鍵,那麼要在這個欄位上建立( B )。
A. PK(主鍵) B. FK(外鍵) C. UK(唯一鍵) D. 復合主鍵
39. 根據三個範式的定義,下面哪個選項的設計是正確的( C )
職工編號 姓名 工種 車間 車間主任
1001 李寧 車工 一車間 周傑
1002 王海 銑工 一車間 周傑
1003 趙亮 鉗工 二車間 吳明
1001 李寧 鉗工 二車間 吳明
A. 員工表、工種表、車間表
B. 員工表、工種表、車間表、車間主任表
C. 員工表、工種表、車間表、員工工種表、員工車間表
D. 以上設計均不正確

40. 下列說法中,哪些是正確的( BD )
A. RDBMS是資料庫管理系統的簡稱
B. 各行記錄都不能重復,是第二範式要求的
C. 在資料庫設計中一定要滿足第三範式
D. 索引越多,查詢越快,數據更新越慢

熱點內容
微信忘記密碼從哪裡看 發布:2024-05-19 16:06:37 瀏覽:32
寶馬x4貸款買哪個配置好 發布:2024-05-19 15:56:03 瀏覽:22
微控pid演算法 發布:2024-05-19 15:46:31 瀏覽:135
雲盤視頻解壓密碼 發布:2024-05-19 15:23:17 瀏覽:848
和平精英怎麼改地區位置安卓 發布:2024-05-19 15:19:05 瀏覽:286
酒店的路由器如何配置 發布:2024-05-19 15:10:44 瀏覽:500
rpgmaker腳本 發布:2024-05-19 14:48:58 瀏覽:407
hds存儲虛擬化 發布:2024-05-19 14:47:09 瀏覽:21
mysql資料庫分片 發布:2024-05-19 14:42:30 瀏覽:342
2021款魏派vv6買哪個配置 發布:2024-05-19 14:31:11 瀏覽:633