碰到資料庫考題,請大家幫我一下!!多謝。
第二部分
(資料庫試題)
一、描述:表1
:科目表
表名:tbgbudgetitem
列名:欄位名
中文名
資料型別
pk/fk
是否為null
default
關聯表
budgetitemid主id
intpkn
自動增長
itemname
科目名稱
varchar(200)
nitemcode
科目**
varchar(50)
nitemstate
科目狀態
char(1)
n『1』
itemsno
科目序號
varchar(50)
nremark
備註varchar(500)y『』
表2:預算表
表名:tbgmonthbudget
列名:欄位名
中文名
資料型別
pk/fk
null
default
關聯表
monthbudgetid主id
intpkn
自動增長
budgetitemid
科目id
intfkn
tbgbudgetitem
budgetyear
預算年度
intn
budgetmonth
預算月份
intn
amount1
費用金額
moneyn0
amount2
資金金額
moneyn0
amount
合計金額
money
0draftdate
起草時間
datetime
當前系統時間
remark
備註varchar(500)y『』
問題一:
用sql
語言建立表1和表
2;(建議寫成儲存過程實現)
要求:1、
可以重複執行。考慮表存在的情況要先做刪除;
2、資料型別要正確(型別參照上述資料字典);
3、主外來鍵要清晰及關聯表(參照上述資料字典)
問題二:
用sql
語句在表
1中插入以下
5條資料
budgetitemid
itemname
itemcode
itemstate
itemsno
remark
1000
會議費a
『1』
001公司會議費
1001
差旅費b
『1』
0021002
招待費c
『0』
0031003
廣告費d
『1』
0041004
開發費e
『1』
005用
sql語句在表
2中插入下面描述的資料:
1、預算科目**表
1狀態為『
1』的科目,
2、預算年度為
2009
;預算月份1月到
12月;
3、費用金額為月份的
2倍;每季度最末的月份的資金金額等於本季度各個月份費用金額之和,其它月份的資金金額為
0;合計金額字段
=費用金額
+資金金額;
例如:monthbudgetid
budgetitemid
budgetyear
budgetmonth
amount1
amount2
amount
draftdate
remark
1000
1000
200912
021001
1000
200924
041002
1000
200936
1218
…………
…………
…………
…………
……問題三:
根據上表一和表二的資料,統計金額字段
tbgmonthbudget.amount
,編寫乙個儲存過程,執行該儲存過程結果如下:
預算科目09年
1月09年
2月09年
3月09年
4月09年
5月09年
6月09年
7月09年
8月09年
9月09年
10月09年
11月09年
12月會議費差旅費
招待費廣告費
開發費
第三部分
(
.net
程式設計)1
、將上述上部分問題三的資料寫成乙個
xml文件的輸出並存在
d:/temp下;
再讀取儲存的
xml文件資料輸出到頁面上(頁面展現的控制項自己選擇);
a)要求:
i.能夠對乙個已經存在的
xml文件進行讀寫;
ii.xml
文件結構按照需求自行定義;
iii.
計算整個程式執行的時間,並輸出但頁面。
面試資料庫方面
拆分資料庫有以下優點 1.便於資料備份,拆分後的資料庫,只需要備份後端資料庫就行了。2.便於程式公升級與維護,當主程式功能改進時,只需要替換前端程式就行了。垂直 縱向 拆分 是指按功能模組拆分,比如分為訂單庫 商品庫 使用者庫.這種方式多個資料庫之間的表結構不同。水平 橫向 拆分 將同乙個表的資料進...
請教關於資料庫程式設計方面的問題
請教關於資料庫程式設計方面的問題 delphi windows sdk api csdn 大富翁現在好像關啦,那上面不錯,我比較喜歡。請問有沒有一些專門研究delphi的群,以便加入一齊學習delphi 還想請教一下大家,在 可以找到用delphi開發的人事工資管理系統,最近正在開始做財務方面的系統...
關於資料庫方面的書籍
匿名 瀏覽 23590 次 問題暫時關閉 推薦於2016 01 24 15 44 01 最佳答案 資料庫系統導論 第七版 c.j.date著 機械工業出版社,資料庫領域中的權威著作,專業理論書籍出版至第七版,在業界是罕見的,可以想見該書具有多高的水平。資料庫系統概念 第三版 silberschatz...