sqlserver期末試題
① sql Server期末考試試題
3、查詢出課程號為『002』,分數最高的學生學號
三、查詢設計
1、SELECT學號,姓名FROM學生
WHERE班級='軟體041'
2、SELECT*FROM課程
WHERE課程名稱LIKE'%語言%'
3、SELECTD.學號,D.姓名,D.班級
FROM(
SELECTTOP5學號
FROM選課A
LEFTJOIN課程B
ONA.課程號=B.課程號
WHEREB.課程名稱='C語言'
ORDERBYA.成績DESC
)C
LEFTJOIN學生D
ONC.學號=D.學號
4、SELECT班級,COUNT(班級)
FROM學生
GROUPBY班級
5、DECLARE@zhangsanchengjiFLOAT
SELECT@zhangsanchengji=A.成績
FROM選課A
LEFTJOIN課程B
ONA.課程號=B.課程號
LEFTJOIN學生C
ONA.學號=C.學號
WHEREB.課程名稱='計算機應用基礎'
ANDA.姓名='張三'
SELECTD.學號,D.姓名
FROM(
SELECTA.學號,A.成績
FROM選課A
LEFTJOIN課程B
ONA.課程號=B.課程號
WHEREB.課程名稱='計算機應用基礎'
)C
LEFTJOIN學生D
ONC.學號=D.學號
WHERE成績>@zhangsanchengji
五、操作題,這里自己查相關的操作吧,不好描述,sqlserver軟體操作起來還是挺方便的。
3、A
break:是跳出本次循環,也就是當@n = 1,循環終止並跳出begin-end執行外部的代碼,此時@n = 1。
continue:重新開始循環,但是continue後的代碼不執行的,這里直到@n = 0時。
return:過程中無條件退出,後續的所有代碼都不執行,所以不會有輸出。
② 會計電算化知識點:數據的輸入、期末結賬和單據處理
會計電算化知識點:數據的輸入、期末結賬和單據處理
會計電算化中有很多的知識點,你知道都應該怎麼復習嗎?下面是我為大家帶來的關於數據的輸入、期末結賬、單據處理方面的知識。歡迎閱讀。
數據的輸入
(一)數據的手工錄入
1.在單個單元格中錄入數據
2.在單張工作表的多個單元格中快速錄入完全相同的'數據:Ctrl+Enter
3.在單張工作表的多個單元格中快速錄入部分相同的文本或數據
4.在工作組的一個單元格或多個單元格中快速錄入相同的數據
(1)按住Ctrl鍵,選取多張工作表,將其組合成工作組
(2)錄入數據,方法同1、2、3(3)取消工作組:
①單擊組外任何一個工作表標簽;
②右擊組內任何一個工作標簽,選擇“取消成組工作表”。
(二)單元格數據的快速填充
1.相同數據的填充:
填充柄、Ctrl鍵的使用
【提示】數字型以及不具有增或減序可能的文字型數據,可直接拖動;而日期型以及具有增或減序可能的文字型數據,應按住Ctrl鍵拖動。
2.序列的填充:
(1)輸入第一、二個單元格數據。
(2)選中上述兩個單元格,拖動填充柄。
【提示】是否按Ctrl鍵,與相同數據的填充正好相反!
3.填充序列類型的指定:
“自動填充選項”按鈕
4.自定義排序:
Excel2003:工具→選項→自定義序列
Excel2007:Office按鈕→Excel選項→常用→編輯自定義列表
Excel2013:文件→選項→高級→編輯自定義列表
(三)導入其他資料庫的數據
EXCEL可以獲取SQLServer、ACCESS等資料庫的數據,實現與小型資料庫管理系統的交互。
功能區:數據→獲取外部數據
期末結賬
(一)期末結賬
當月業務全部處理完畢,在銷售管理模塊月末結賬的前提下,可執行應收管理模塊的月末結賬功能。
(二)應收賬款查詢
應收賬款查詢包括單據查詢和賬表查詢。
(三)應收賬齡分析
賬齡分析主要是用來對未核銷的往來賬余額、賬齡進行分析,及時發現問題,加強對往來款項動態的監督管理。
單據處理
1.單據處理
(1)應收單據處理(“應收借項”)
企業的應收款來源於銷售發票(包括專用發票、普通發票)和其他應收單。
如果應收管理模塊與銷售管理模塊同時使用,則銷售發票必須在銷售管理模塊中填制,並在審核後自動傳遞給應收管理模塊,在應收管理模塊中只需錄入未計入銷售貨款和稅款的其他應收單數據(如代墊款項、運輸裝卸費、違約金等)。
企業如果不使用銷售管理模塊,則全部業務單據都必須在應收管理模塊中錄入。
應收管理模塊具有銷售發票與其他應收單的新增、修改、刪除、查詢、預覽、列印、制單、審核記賬以及其他處理功能。
(2)收款單據處理
收款單據用來記錄企業收到的客戶款項。收款單據處理主要是對收款單和預收單進行新增、修改、刪除等操作。
(3)單據核銷
單據核銷主要用於建立收款與應收款的核銷記錄,加強往來款項的管理,同時核銷日期也是賬齡分析的重要依據。
2.轉賬處理
轉賬處理主要是往來款項對沖處理,是為了避免往來款多頭掛賬的問題而設置的功能。
在實際業務處理中,由於經濟業務的復雜性,有時無法明確劃分某些企業是客戶還是供應商,有些企業的銷售貨款是其他企業代付的,有些企業的預收款項無法明確是哪筆銷售業務,因此系統一般都提供往來對沖處理功能,以便正確反映與這類企業的往來情況。
轉賬處理主要包括:應收沖應收、預收沖應收和應收沖應付。
(1)應收沖應收(兩個客戶)
是指用某客戶的應收賬款,沖抵另一客戶的應收款項。解決應收款業務在不同客戶間入錯戶和合並戶等問題。
(3)應收沖應付(一客戶一供應商)
是指用客戶的應收款項來沖抵供應商的應付賬款。通過應收沖應付功能,可將應收賬款在客戶與供應商之間進行轉入、轉出,實現應收業務的調整,解決應收債權與應付債務的沖抵。
;③ 網上查詢期末成績時接觸到的是資料庫的哪個層次
網上查詢期末成績時接觸到的是資料庫的界面層(UserInterfacelayer)。網上查詢期末成績時,接觸到的是:首先要在SQLServer2003中創建名為score的資料庫,然後在score資料庫中創建學生基本信息表(student)、課程基本信息表(course)、學生成績信息表(score)、系統管理員和教師信息表(admin)及留言信息表(message)。在這里就可以看到想要的結果。