面試時考題!!資料庫程式設計方面的,幫我解決一下!!

2021-05-22 02:26:59 字數 3160 閱讀 3074

碰到資料庫考題,請大家幫我一下!!多謝。

第二部分

(資料庫試題)

一、描述:表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...