北大“數(shù)據(jù)庫原理”上機實踐題目總結(7)

字號:

四、題目是:
    工程管理
    工程(工程號,工程名,所在城市,負責人)
    零件(零件號,零件名,單價,規(guī)格)
    供應(工程號,零件號,數(shù)量,日期)
    工程和零件是多對多的聯(lián)系。同一種零件同日中供應一次
    1建庫2錄入數(shù)據(jù)
    3、編一個按工程號查詢工程信息的程序。如查到則顯示,查不到則顯示:“無此工程!要求不退出本程序能繼續(xù)執(zhí)行查詢*作
    4 、統(tǒng)計出每項工程所使用零件的總金額和所有工程使用零件的合計金額,將統(tǒng)計結果存放于另一個表ssp中,并顯示出來表ssp的結構如下:
    工程號  工程名  金額
    五、2003年1月15日上午數(shù)據(jù)庫及其應用上機題
    工程(工程號,工程名,所在城市,負責人)
    銀行(銀行號,銀行名,聯(lián)系電話,所在城市)
    貸款(工程號,銀行號,貸款金額,貸款日期)
    1 建庫
    2 輸入數(shù)據(jù) ( 一個銀行只能給一個工程貸款)
    3建一按工程號查詢的程序。查到顯示,查不到顯示“無此工程!”
    4用foxpro或SQL編寫查詢程序
    (1)列出項目清單,要包含工程號。工程名和所在城市,
    且在最后一行顯示“位于上海和北京的工程XX個”。
    (2)列出貸款清單,要包含所有記錄的所有屬性,
    且在最后一行顯示“向編號為b1的銀行貸款的總金額為XX元”。
    (3)1999年貸款總額超過30萬的工程的工程號、工程名、
    所在城市和貸款總金額,按工程號升序排列。
    (4)列出所有工程和銀行在同一城市的貸款記錄,包括工程名、銀行名、貸款金
    額、貸款日期,按貸款金額降序排列。
    六、基本考了從建庫,統(tǒng)計,查詢,索引等各個方面的知識。
    題目的主體為:倉庫(ID,地點,面積,主管),貨物(有ID,名字,價格,重量等),存貨(倉庫ID,貨物ID,數(shù)量)三個表之間的關系,
    從而有了在此三個表中的各個操作。
    印象比較深的有:
    1.寫一個查詢的小程序,輸入貨物的價格,有>,=,〈選擇,如果找到列出記錄,如果
    沒有提示,可循環(huán)查詢,只要不退出
    2.找出存貨中在至少兩個倉庫有存貨的貨物ID,名稱,總重量
    12月3號數(shù)據(jù)庫原理上機考題及答案現(xiàn)有銀行數(shù)據(jù)庫,其中有如下實體:
    客戶:Customer(客戶號,客戶姓名,客戶住址);
    存款單:Account (存單號,存款余額)
    客戶存款:CustAcc(客戶號,存單號)
    (每個客戶可以有多個存款單,每個存款單也可以被多個客戶擁有)