數據庫系統原理--期中試卷

題目

一、假設有如下表:

某健身俱樂部開發一個信息管理系統,該信息系統的部分關係模式如下:
會員(會員手機號,姓名,折扣)
項目(項目名稱,項目經理,價格)
消費(流水號,會員手機號,項目名稱,消費金額,消費日期)

請用關係代數式寫出如下查詢:
(1)(10%) 查詢單行消費金額大於2000元的會員手機號和姓名。

試用SQL語句完成下面2—10題(注,屬性名無需轉換成英文):
(2)(10%)新建消費表,要求指定關係的主鍵和外鍵,以及消費金額大於零的約束。(說明:流水號 char(12),會員手機號 char(11),項目名稱 varchar(20),消費金額
numeric(20,2),消費日期date)。
(3)(10%)查詢所有“劉”姓,且會員手機號以“139”開頭的客戶信息。
(4)(10%)修改姓名爲“張寧”,項目名稱爲“健身操”的消費金額爲200元。
(5)(10%)查詢每個會員的消費總金額(只需顯示會員手機號和消費總金額),並消費
總金額降序排列。
(6)(10%)查詢沒有會員消費過的項目信息。(使用IN 和EXISTS)
(7)(10%)往消費表增加一條信息(流水號:202004160001,會員手機號:13912345678,
項目名稱:普拉提, 消費金額:200,消費日期:2020/4/16)。
(8)(10%)刪除會員陳明的所有消費信息。
(9)(10%)列出所負責項目的消費總金額大於20萬(200000)的項目經理。
(10)(10%)建立視圖VW1得到消費信息,包括以下屬性:流水號,會員手機號,姓
名,項目名稱,項目經理,消費金額。
(SQL Server或MySql 標準)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章