11:已知兩個關系如下:(b,c,d,e用于顯示,無意義)
R A B C
1 b 1 c 1
2 b 2 c 2
3 b 1 c 1
S D E A
d 1 e 1 1
d 2 e 2 1
d 3 e 1 2
假設 R 的主鍵是 A , S 的主鍵是 D ,在關系 S 的定義中包含外鍵子句:“ FOREIGN KEY ( A ) REFERENCES R(A) ON DELETE RESTRICT ”,
下列 SQL 語句 不 能成功執行的是
A.DELETE FROM R WHERE A = 2
B.DELETE FROM R WHERE A = 3
C.DELETE FROM S WHERE A = 1
D.DELETE FROM S WHERE A = 2
12:反映現實世界中實體及實體間聯系的信息模型是
A.關系模型
B.層次模型
C.網狀模型
D.E-R模型
13:.如果R的分解為ρ={R1,R2},F是R上的一個FD集,且
、.R1∪R2→(R1-R2)
、. R1∪R2→(R2-R1)
、. R1∩R2→(R1-R2)
Ⅳ. R1∩R2→(R2-R1)
那么分解ρ具有無損聯接性的充分必要條件為
A.Ⅰ、Ⅲ
B.Ⅱ、Ⅲ
C.Ⅰ、Ⅱ
D.Ⅲ或Ⅳ
14:擴展的ER模型中,子類與超類之間存在著
A.相容性
B.一致性
C.繼承性
D.完整性
15:子模式DDL用來描述
A.數據庫的總體邏輯結構
B.數據庫的局部邏輯結構
C.數據庫的物理存儲結構
D.數據庫的概念結構
簡答題
16:所有的視圖都可被更新嗎?為什么?
17:圖書借閱關系數據庫如下:
圖書 (圖書號,書名,作者,單價,庫存量)
讀者 (讀者號,姓名,工作單位,地址)
借閱 (圖書號,讀者號,借期,還期,備注)
其中,還期為 NULL 表示該書未還。
基于以上關系回答一下問題。
1.用 SQL 語句建立未還圖書的讀者姓名和單位的視圖。
2.用 SQL 語句查詢“馬林”所借圖書中未還的書名。
3.用 SQL 語句查詢書名為“高等數學”的庫存量。
18:儲子系統調優的方法。
19:加入在每個數據頁上有30個EMPLOYEE記錄,每個記錄屬于5000個department(department是表employee的一個int字段),那么需要在department上面建立索引嗎?為什么?
20:現在普通關系數據庫用得數據結構是什么類型的數據結構?
21:什么是數據庫的并發控制?
22:一般來說進行等值連接的時候,用B樹索引,還是哈希索引?為什么?
23:設有學生選課關系SC(學號,課程號,成績),試用SQL語句檢索每門課程的最高分。
24:請設計一個企業進銷存系統的數據庫表結構,需要實現基本的進銷存管理,需要記錄的信息包括:供應商信息、商品信息、庫存信息、客戶信息、出入庫信息、倉庫信息等;其中,入庫視為進貨,出庫視為銷售,且企業有多個倉庫;請畫表格描述表結構(需要說明每個字段的字段名、字段類型、字段含義描述);
在數據庫設計中應:
1.保證每個供應商、商品類別、客戶、倉庫等的唯一性;
2.保證供應商信息、商品信息、倉庫信息、客戶信息與出入庫信息之間的參照完整性;
3.若有新供應商、新的商品、新的客戶、新的倉庫加入,保證自動生成其唯一性標識;
4.數據庫設計應為以下報表需求提供支持:
(無特定說明,不需編寫實現語句,而需在數據庫設計中,保證這些報表可以用最多一條SQL語句實現)
a) 日報表:每日進貨、銷售的商品種類與數目清單,包括對應的供應商信息、倉庫信息等;每日企業毛利報表(銷售與進貨的價格差);
b) 月報表:每月來自各個供應商的商品銷售情況;
c) 實時報表:
i. 盤點當前各倉庫庫存商品列表,包括商品名稱、編號、庫存時間等請編寫實現此需求的SQL語句:
數據庫應用:
請撰寫一系列的SQL語句,描述完整的商品轉庫操作,即某種類的一部分商品,從某倉庫中轉運到另一倉庫的過程中,進銷存系統需要執行的一系列SQL語句;并保證這一系列的SQL語句的執行完整性;
2020年河北新聞網兩學一做
時間:2023-09-18 07:0:242020年河北新聞網兩學一做
時間:2023-09-15 11:0:59兩學一做學習教育知
時間:2023-09-21 06:0:302020年開展兩學一做學習教
時間:2023-09-19 21:0:30