




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、內(nèi)容簡介本書以學(xué)生和教師都非常熟悉的“教學(xué)成績管理信息系統(tǒng)”為案例貫穿全書例題、習(xí)題,目的使同學(xué)們以“教學(xué)成績管理系統(tǒng)”為案例學(xué)會SQL數(shù)據(jù)庫管理與編程開發(fā)技能。本書例題、實訓(xùn)、習(xí)題中所有案例的庫、表、視圖、字段、函數(shù)、存儲過程、觸發(fā)器及其語法格式等對象均采用漢字命名,使同學(xué)們能更好地理解舉例的意義。全書共15章。第1、2章,講解數(shù)據(jù)庫基本概念、基本理論以及數(shù)據(jù)庫系統(tǒng)設(shè)計;第3章,介紹了SQL Server服務(wù)器的安裝與配置;第48章,講解了SQL語言基礎(chǔ)、數(shù)據(jù)庫和數(shù)據(jù)表、數(shù)據(jù)查詢與視圖、設(shè)計數(shù)據(jù)的完整性、索引與優(yōu)化;第911章,講解自定義函數(shù)、存儲過程和觸發(fā)器,游標(biāo)及事務(wù),數(shù)據(jù)庫的安全性;第
2、12、13章,介紹數(shù)據(jù)庫管理的備份恢復(fù)、導(dǎo)入導(dǎo)出與分離附加,代理服務(wù)與數(shù)據(jù)復(fù)制;第14、15章,給出教學(xué)成績管理系統(tǒng)(VB+ASP)數(shù)據(jù)庫應(yīng)用系統(tǒng)的完整案例及其源代碼;最后在附錄中提供了三個具有特色的輔助教學(xué)軟件:SQL作業(yè)提交與批閱系統(tǒng)、SQL上機(jī)考試與閱卷系統(tǒng)、SQL保留字背單詞系統(tǒng),還配有電子課件,以幫助師生們順利地完成本課程的教學(xué)任務(wù)。本書內(nèi)容豐富、實用性強(qiáng),簡明扼要、深入淺出,通俗易懂,特別適用于高職高專、成人專科等相關(guān)專業(yè)作為數(shù)據(jù)庫原理與技術(shù)、SQL數(shù)據(jù)庫技術(shù)等課程的教材,也可以作為高等院校相關(guān)專業(yè)進(jìn)行課程設(shè)計、畢業(yè)設(shè)計的參考書,還可以作為在職程序員和數(shù)據(jù)庫管理員自學(xué)教程或SQL
3、Server培訓(xùn)教材。前 言本書以學(xué)生和教師都非常熟悉的“教學(xué)成績管理信息系統(tǒng)”為案例貫穿全書例題、習(xí)題,使同學(xué)們以“教學(xué)成績管理系統(tǒng)”為案例學(xué)會SQL數(shù)據(jù)庫管理與開發(fā)技能。本書例題、實訓(xùn)、習(xí)題中所有案例的庫、表、視圖、字段、函數(shù)、存儲過程、觸發(fā)器及其語法格式等對象均采用漢字命名(母語),使同學(xué)們能更好地理解所舉例的意義。全書共15章,首先,講解數(shù)據(jù)庫基本概念、基本理論以及數(shù)據(jù)庫系統(tǒng)設(shè)計;其次:介紹了SQL Server安裝與配置;第三部分,講解SQL語言基礎(chǔ)、數(shù)據(jù)庫和表、查詢與視圖、設(shè)計數(shù)據(jù)的完整性、索引與優(yōu)化;第四部分,講解自定義函數(shù)、存儲過程和觸發(fā)器,游標(biāo)及事務(wù),數(shù)據(jù)庫訪問的安全性;第五
4、部分,講解數(shù)據(jù)庫管理的備份恢復(fù)、導(dǎo)入導(dǎo)出與分離附加,代理與復(fù)制;第六部分,給出了一套數(shù)據(jù)庫應(yīng)用系統(tǒng)的完整的案例及其源代碼:教學(xué)成績管理系統(tǒng)的VB實現(xiàn)與ASP實現(xiàn);最后提供了三個附錄:SQL作業(yè)提交與批閱系統(tǒng)、SQL上機(jī)考試與閱卷系統(tǒng)、SQL保留字背單詞系統(tǒng),同時配備了電子課件,以幫助師生們順利地完成本課程的教學(xué)任務(wù)。本書的編寫思想:l 本書遵循北大版21世紀(jì)高職高專計算機(jī)系列實用規(guī)劃教材叢書編寫目的和特色。l 以學(xué)生為本,以培養(yǎng)學(xué)生就業(yè)技能為出發(fā)點與落腳點,力求讓學(xué)生用最簡單的方法、最少的時間學(xué)到最有用的數(shù)據(jù)庫技術(shù)。l 遵循從實際到理論、從具體到抽象、從個別到一般的人類認(rèn)識客觀事物的方法:提出
5、問題,介紹解決問題的方法,歸納規(guī)律和總結(jié)概念。l 著重“怎么做?”,而不去糾纏“為什么?”,著眼點是應(yīng)用,而不是系統(tǒng)地講解理論。l 力求簡明扼要,深入淺出,通俗曉暢,看得懂、學(xué)得會。l 本書的課時分配建議如下。章內(nèi)容60課時72課時96課時108課時4*15周4*18周6*16周6*18周課堂上機(jī)課堂上機(jī)課堂上機(jī)課堂上機(jī)1數(shù)據(jù)庫系統(tǒng)基礎(chǔ)203030302數(shù)據(jù)庫管理系統(tǒng)設(shè)計00000.50103SQL Server服務(wù)器的安裝與配置000000104Transact-SQL語言基礎(chǔ)334444445數(shù)據(jù)庫和數(shù)據(jù)表444444446數(shù)據(jù)查詢與視圖556666667設(shè)計數(shù)據(jù)的完整性444444448
6、索引、全文索引與優(yōu)化00124444續(xù)表章內(nèi)容60課時72課時96課時108課時4*15周4*18周6*16周6*18周課堂上機(jī)課堂上機(jī)課堂上機(jī)課堂上機(jī)9自定義函數(shù)、存儲過程和觸發(fā)器4444444410游標(biāo)及事務(wù)3344444411數(shù)據(jù)庫訪問的安全性4444444412備份恢復(fù)、導(dǎo)入導(dǎo)出與分離附加1111224413代理服務(wù)與數(shù)據(jù)復(fù)制0000444414教學(xué)成績管理系統(tǒng)的VB實現(xiàn)010.526661115教學(xué)成績管理系統(tǒng)的ASP實現(xiàn)010.510.5111合計3030363650475454本書的支持網(wǎng)站除北大出版社網(wǎng)站()外還有第一主編的個人網(wǎng)站)有大量的相關(guān)課件、源代碼、教學(xué)大綱、考試試題
7、等資料,第一主編的電子郵件地址是,歡迎大家交流。目 錄第1章 數(shù)據(jù)庫系統(tǒng)基礎(chǔ)11.1 數(shù)據(jù)庫基本概念11.1.1 基本概念1 數(shù)據(jù)庫三要素21.1.3 數(shù)據(jù)庫分類31.2 數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)51.2.1 三級模式結(jié)構(gòu)51.2.2 數(shù)據(jù)庫的兩級映像功能51.2.3 數(shù)據(jù)庫管理系統(tǒng)的功能61.2.4 數(shù)據(jù)庫管理系統(tǒng)的組成71.2.5 數(shù)據(jù)庫的特點71.3 關(guān)系數(shù)據(jù)庫71.3.1 關(guān)系數(shù)據(jù)庫的基本概念81.3.2 關(guān)系的運算91.3.3 關(guān)系的完整性約束111.3.4 關(guān)系數(shù)據(jù)庫121.4 數(shù)據(jù)庫系統(tǒng)的應(yīng)用131.4.1 數(shù)據(jù)庫系統(tǒng)的應(yīng)用結(jié)構(gòu)131.4.2 C/S結(jié)構(gòu)的教學(xué)成績管理系統(tǒng)141.4.
8、3 B/S結(jié)構(gòu)的教學(xué)成績管理系統(tǒng)151.5 本章小結(jié)161.6 本章習(xí)題16第2章 數(shù)據(jù)庫系統(tǒng)設(shè)計182.1 功能設(shè)計182.1.1 需求分析182.1.2 成績管理系統(tǒng)功能設(shè)計192.2 數(shù)據(jù)庫設(shè)計202.2.1 數(shù)據(jù)庫設(shè)計方法202.2.2 概念結(jié)構(gòu)設(shè)計212.2.3 邏輯結(jié)構(gòu)設(shè)計252.3 系統(tǒng)實施332.3.1 數(shù)據(jù)庫實現(xiàn)342.3.2 系統(tǒng)編程342.3.3 運行和維護(hù)352.4 本章小結(jié)352.5 本章習(xí)題35第3章 SQL Server服務(wù)器的安裝與配置363.1 SQL Server 2000的安裝363.1.1 SQL Server 2000的對系統(tǒng)需求363.1.2 SQL
9、 Server 2000的安裝版本373.1.3 SQL Server 2000的安裝步驟373.2 SQL Server 2000的主要工具433.2.1 SQL服務(wù)管理器433.2.2 SQL企業(yè)管理器443.2.3 SQL查詢分析器443.2.4 SQL聯(lián)機(jī)幫助453.3 SQL Server服務(wù)器啟動與注冊、配置453.3.1 SQL Server服務(wù)管理453.3.2 創(chuàng)建服務(wù)器組463.3.3 注冊/刪除服務(wù)器463.3.4 配置SQL Server服務(wù)器493.4 本章小結(jié)503.5 本章習(xí)題50第4章 T-SQL語言基礎(chǔ)524.1 數(shù)據(jù)類型與常量524.1.1 數(shù)據(jù)類型524.
10、1.2 常量534.2 局部變量和全局變量544.2.1 SELECT語句無源查詢544.2.2 局部變量554.2.3 全局變量564.3 常用函數(shù)564.3.1 數(shù)學(xué)函數(shù)564.3.2 字符串函數(shù)574.3.3 日期時間函數(shù)584.3.4 聚合函數(shù)594.3.5 系統(tǒng)函數(shù)594.3.6 系統(tǒng)統(tǒng)計函數(shù)604.4 運算及表達(dá)式614.4.1 算術(shù)運算614.4.2 字符串連接運算614.4.3 比較運算614.4.4 邏輯運算624.4.5 運算優(yōu)先級624.5 批處理和流程控制語句634.5.1 批和腳本634.5.2 流程控制語句644.6 本章小結(jié)664.7 本章習(xí)題68第5章 數(shù)據(jù)庫和
11、數(shù)據(jù)表715.1 數(shù)據(jù)庫的結(jié)構(gòu)715.1.1 系統(tǒng)數(shù)據(jù)庫715.1.2 數(shù)據(jù)庫文件和文件組725.1.3 數(shù)據(jù)庫對象735.2 用企業(yè)管理器管理數(shù)據(jù)庫和表735.2.1 創(chuàng)建數(shù)據(jù)庫735.2.2 查看/修改數(shù)據(jù)庫信息755.2.3 刪除數(shù)據(jù)庫765.2.4 創(chuàng)建數(shù)據(jù)表775.2.5 查看表結(jié)構(gòu)785.2.6 修改表結(jié)構(gòu)795.2.7 刪除表805.2.8 管理數(shù)據(jù)表數(shù)據(jù)815.2.9 常用系統(tǒng)數(shù)據(jù)表825.3 用T-SQL管理數(shù)據(jù)庫835.3.1 創(chuàng)建數(shù)據(jù)庫835.3.2 查看數(shù)據(jù)庫845.3.3 修改數(shù)據(jù)庫875.3.4 刪除數(shù)據(jù)庫885.4 用T-SQL管理數(shù)據(jù)表885.4.1 創(chuàng)建表89
12、5.4.2 顯示表895.4.3 修改表915.4.4 刪除表925.5 用T-SQL語句操作數(shù)據(jù)表數(shù)據(jù)925.5.1 插入數(shù)據(jù)925.5.2 修改數(shù)據(jù)935.5.3 刪除數(shù)據(jù)935.6 用(T-SQL)語句處理文本圖像數(shù)據(jù)945.6.1 圖像、文本數(shù)據(jù)945.6.2 寫入數(shù)據(jù)955.6.3 修改數(shù)據(jù)965.6.4 讀出數(shù)據(jù)975.7 本章實訓(xùn)98實訓(xùn)目的98實訓(xùn)內(nèi)容98實訓(xùn)過程98實驗總結(jié)995.8 本章小結(jié)995.9 本章習(xí)題100第6章 數(shù)據(jù)查詢與視圖1026.1 SELECT語句概述1026.1.1 基本語法格式1026.1.2 執(zhí)行方式1036.2 T-SQL簡單查詢1056.2.1
13、 SELECT子句選取字段和記錄1056.2.2 條件查詢1076.2.3 匯總查詢(聚合函數(shù))1096.2.4 查詢結(jié)果排序1096.2.5 查詢結(jié)果保存1106.3 T-SQL高級查詢1106.3.1 連接查詢1106.3.2 使用分組1136.3.3 合并結(jié)果集1156.3.4 匯總計算1166.3.5 子查詢1176.4 視圖1186.4.1 視圖的概念1186.4.2 創(chuàng)建視圖1196.4.3 修改視圖1216.4.4 查詢視圖1226.4.5 通過視圖更新數(shù)據(jù)1226.4.6 刪除視圖1236.4.7 使用視圖的優(yōu)點及注意事項1236.5 本章實訓(xùn)124實訓(xùn)目的124實訓(xùn)內(nèi)容124
14、實訓(xùn)過程124實驗總結(jié)1256.6 本章小結(jié)1256.7 本章習(xí)題126第7章 設(shè)計數(shù)據(jù)的完整性1297.1 數(shù)據(jù)完整性的概念1297.1.1 實體完整性(Entity Integrity)1307.1.1 實體完整性(Entity Integrity)1307.1.2 域完整性(Domain Integrity)1307.1.3 參照完整性(Referential Integrity)1307.1.4 用戶定義完整性(User-defined Integrity)1317.1.5 數(shù)據(jù)完整性的實現(xiàn)方式1317.2 使用約束實施數(shù)據(jù)完整性1317.2.1 NOT NULL(非空)約束1317.
15、2.2 PRIMARY KEY(主鍵)約束1337.2.3 UNIQUE(唯一性)約束1357.2.4 CHECK(檢查)約束1367.2.5 DEFAULT(默認(rèn))約束1387.2.6 FOREIGN KEY(外鍵)約束1397.3 默認(rèn)管理技術(shù)1427.3.1 創(chuàng)建默認(rèn)1427.3.2 綁定默認(rèn)1437.3.3 解除綁定默認(rèn)1457.3.4 刪除默認(rèn)1457.4 使用規(guī)則1467.4.1 創(chuàng)建規(guī)則1467.4.2 綁定規(guī)則1477.4.3 解除綁定規(guī)則1487.4.4 刪除規(guī)則1497.5 使用IDENTITY(標(biāo)識符)列1497.5.1 創(chuàng)建IDENTITY列1507.5.2 使用IDE
16、NTITY函數(shù)1507.6 本章實訓(xùn)151實訓(xùn)目的151實訓(xùn)內(nèi)容151實訓(xùn)過程151實驗總結(jié)1557.7 本章小結(jié)1557.8 本章習(xí)題156第8章 索引、全文索引與優(yōu)化1588.1 索引的概念1588.1.1 索引的概念1598.1.2 創(chuàng)建索引的優(yōu)、缺點1598.1.3 考慮建索引的列和不考慮建索引的列1608.2 索引的類型1608.2.1 聚集索引1618.2.2 非聚集索引1628.3 索引的創(chuàng)建與管理1628.3.1 使用T-SQL語句創(chuàng)建與管理索引1628.3.2 使用企業(yè)管理器創(chuàng)建、查看、重命名及刪除索引1648.3.3 使用向?qū)?chuàng)建索引1668.4 索引的維護(hù)1674.4.1
17、 顯示索引的碎塊信息1674.4.2 整理碎片1684.4.3 重建索引1698.5 索引優(yōu)化1708.6 全文索引1718.6.1 全文索引概述1718.6.2 使用企業(yè)管理器創(chuàng)建全文索引目錄1738.6.3 使用向?qū)?chuàng)建全文索引1738.6.4 使用全文索引1758.7 本章實訓(xùn)177實訓(xùn)目的177實訓(xùn)內(nèi)容177實訓(xùn)過程177實訓(xùn)總結(jié)1778.8 本章小結(jié)1778.8 本章習(xí)題178第9章 自定義函數(shù)、存儲過程和觸發(fā)器1799.1 自定義函數(shù)1799.1.1 自定義函數(shù)的概念1799.1.2 創(chuàng)建自定義函數(shù)1799.1.3 查看自定義函數(shù)信息1819.1.4 調(diào)用自定義函數(shù)1829.1.5
18、 修改自定義函數(shù)1839.1.6 刪除自定義函數(shù)1839.2 存儲過程1839.2.1 存儲過程的概念1849.2.2 創(chuàng)建存儲過程1849.2.3 查看存儲過程信息1859.2.4 執(zhí)行存儲過程1869.2.5 修改存儲過程1869.2.6 刪除存儲過程1879.2.7 使用存儲過程的優(yōu)點1879.3 觸發(fā)器1889.3.1 觸發(fā)器的概念1889.3.2 創(chuàng)建觸發(fā)器1889.3.3 觸發(fā)器使用限制1909.3.4 修改觸發(fā)器1919.3.5 刪除觸發(fā)器1919.3.6 使用觸發(fā)器的優(yōu)點1929.4 本章實訓(xùn)192實訓(xùn)目的192實訓(xùn)內(nèi)容192實訓(xùn)過程192實驗總結(jié)1949.5 本章小結(jié)1949
19、.5 本章習(xí)題196第10章 游標(biāo)及事務(wù)19910.1 游標(biāo)19910.1.1 游標(biāo)的概念19910.1.2 聲明游標(biāo)20010.1.3 打開游標(biāo)20110.1.4 數(shù)據(jù)處理20110.1.5 關(guān)閉游標(biāo)20410.1.6 釋放游標(biāo)20410.2 事務(wù)的使用20510.2.1 事務(wù)的概念20510.2.2 事務(wù)的模式20710.2.3 事務(wù)控制20910.4 本章實訓(xùn)211實訓(xùn)目的211實訓(xùn)內(nèi)容211實訓(xùn)過程212實驗總結(jié)21310.5 本章小結(jié)21310.6 本章習(xí)題214第11章 數(shù)據(jù)庫的安全性21511.1 SQL Server的安全機(jī)制21511.1.1 數(shù)據(jù)庫管理系統(tǒng)的安全性21511
20、.1.2 SQL Server的安全機(jī)制21511.2 服務(wù)器的登錄賬戶21611.2.1 設(shè)置安全認(rèn)證模式21611.2.2 服務(wù)器登錄賬戶21811.2.3 SQL上機(jī)考試與輔助閱卷系統(tǒng)案例簡介21911.2.4 增加登錄賬戶21911.2.5 阻止賬戶登錄22111.2.6 刪除登錄賬戶22211.3 服務(wù)器的角色22311.3.1 固定服務(wù)器角色22311.3.2 查看固定服務(wù)器角色成員22311.3.3 向固定服務(wù)器角色中添加成員22411.3.4 從固定服務(wù)器角色中刪除成員22511.4 數(shù)據(jù)庫的用戶22511.4.2 修改和查看數(shù)據(jù)庫用戶22611.4.3 刪除數(shù)據(jù)庫用戶2271
21、1.4.4 特殊數(shù)據(jù)庫用戶dbo、guest22711.5 數(shù)據(jù)庫的角色22711.5.1 固定數(shù)據(jù)庫角色22711.5.2 自定義數(shù)據(jù)庫角色22811.5.3 管理數(shù)據(jù)庫角色成員22911.6 管理權(quán)限23011.6.1 權(quán)限23111.6.2 使用企業(yè)管理器管理權(quán)限23211.6.3 使用T-SQL語句管理權(quán)限23411.7 本章實訓(xùn)236實訓(xùn)目的236實訓(xùn)內(nèi)容236實訓(xùn)過程236實驗總結(jié)23711.8 本章小結(jié)23711.8 本章習(xí)題239第12章 數(shù)據(jù)庫備份恢復(fù)、導(dǎo)入導(dǎo)出與分離附加24112.1 備份概述24112.1.1 備份的概念24112.1.2 備份類型24212.1.3 備份
22、設(shè)備24212.1.4 備份的策略與規(guī)劃24312.2 備份數(shù)據(jù)庫24412.2.1 數(shù)據(jù)庫備份設(shè)備24412.2.2 備份數(shù)據(jù)庫24512.3 恢復(fù)數(shù)據(jù)庫24812.3.1 檢查點24812.3.2 恢復(fù)數(shù)據(jù)庫24912.4 數(shù)據(jù)導(dǎo)入與導(dǎo)出25112.4.1 數(shù)據(jù)導(dǎo)入與導(dǎo)出的意義25112.4.2 SQL Server數(shù)據(jù)庫表數(shù)據(jù)導(dǎo)出25112.4.3 導(dǎo)入數(shù)據(jù)到SQL Server 表中25512.5 數(shù)據(jù)庫分離與附加26012.6 本章實訓(xùn)262實訓(xùn)目的262實訓(xùn)內(nèi)容262實訓(xùn)過程262實訓(xùn)總結(jié)26512.7 本章小結(jié)26612.8 本章習(xí)題266第13章 代理服務(wù)與數(shù)據(jù)復(fù)制26713.
23、1 SQL Server代理服務(wù)26713.1.1 SQL Server代理服務(wù)配置26713.1.2 定義操作員27013.1.3 作業(yè)管理27213.1.4 警報管理27713.2 SQL Server數(shù)據(jù)復(fù)制27913.2.1 復(fù)制概述27913.2.2 配置服務(wù)器28013.2.3 創(chuàng)建發(fā)布28213.2.4 創(chuàng)建訂閱28413.2.5 復(fù)制監(jiān)視器28613.3 本章實訓(xùn)287實訓(xùn)目的287實訓(xùn)內(nèi)容287實訓(xùn)過程288實訓(xùn)總結(jié)28813.4 本章小結(jié)28813.5 本章習(xí)題288第14章 教學(xué)成績管理系統(tǒng)的VB實現(xiàn)29014.1 數(shù)據(jù)庫實現(xiàn)29014.1.1 創(chuàng)建數(shù)據(jù)庫29014.1.
24、2 創(chuàng)建數(shù)據(jù)表29014.1.3 創(chuàng)建觸發(fā)器29214.1.4 創(chuàng)建視圖29314.2 主窗體的創(chuàng)建29314.2.1 Visual Basic設(shè)置29314.2.2 創(chuàng)建主窗體29414.2.3 模塊設(shè)計與主窗體菜單29514.2.4 全局變量29714.2.5 程序代碼29714.2.6 程序啟動順序29814.3 數(shù)據(jù)訪問機(jī)制29914.3.1 ADO對象結(jié)構(gòu)29914.3.2 ADO編程模型30014.3.3 SQL執(zhí)行函數(shù)30014.4 登錄界面與權(quán)限30214.4.1 系統(tǒng)登錄界面30214.4.2 權(quán)限設(shè)置30414.5 信息查詢模塊30514.5.1 cell主要屬性30614
25、.5.2 學(xué)生檔案查詢30614.6 數(shù)據(jù)維護(hù)模塊31014.7 數(shù)據(jù)備份還原與系統(tǒng)幫助模塊31414.7.1 數(shù)據(jù)備份31414.7.2 數(shù)據(jù)還原31614.7.3 幫助文件制作31714.8 本章小結(jié)31714.9 本章習(xí)題318第15章 教學(xué)成績管理系統(tǒng)的ASP實現(xiàn)31915.1 安裝與使用31915.1.1 應(yīng)用軟件安裝31915.1.2 IIS配置32015.1.3 教學(xué)成績管理數(shù)據(jù)庫附加32015.1.4 教學(xué)成績管理系統(tǒng)(ASP)的使用32115.2 系統(tǒng)實現(xiàn)32215.2.1 系統(tǒng)需求32315.2.2 總體設(shè)計32315.2.3 數(shù)據(jù)庫連接32415.2.4 數(shù)據(jù)查詢3251
26、5.3 本章小結(jié)32715.4 本章習(xí)題327附錄1 SQL作業(yè)提交與批閱系統(tǒng)328附錄2 SQL上機(jī)考試與閱卷系統(tǒng)334附錄3 SQL保留字背單詞系統(tǒng)341附錄1 SQL作業(yè)提交與批閱系統(tǒng)為了老師們有效地組織好本課程的教學(xué),為了同學(xué)們有效地學(xué)好本課程,特研制本系統(tǒng)。系統(tǒng)中主要用戶有:代課教師、學(xué)習(xí)小組組長、組員。我們可將一個教學(xué)班分成812個學(xué)習(xí)小組,每個小組46名學(xué)員,然后指定12名組長。其職責(zé)是教師布置作業(yè)、批閱部分學(xué)生(主要批閱課代表、組長)的作業(yè)以及查閱全體同學(xué)作業(yè)完成情況;組長批閱其組員的作業(yè),查閱本組同學(xué)作業(yè)完成情況,其中選擇題、判斷題、填空題自動批閱;學(xué)生通過上機(jī)實習(xí)完成作業(yè),
27、并將其結(jié)果提交到數(shù)據(jù)庫中。1.1 系 統(tǒng) 安 裝運行環(huán)境:操作系統(tǒng)Windows 2000及以上版本、數(shù)據(jù)庫服務(wù)器SQL Server 2000。數(shù)據(jù)庫安裝:(1) 從北京大學(xué)出版社第六事業(yè)部網(wǎng)站下載WinRar自解壓縮包:SQL作業(yè)提交與批閱系統(tǒng).exe。在安裝SQL Server 2000服務(wù)器的計算機(jī)上執(zhí)行自解壓縮包:SQL作業(yè)提交與批閱系統(tǒng).exe進(jìn)行安裝,默認(rèn)安裝目錄:e:SQL作業(yè)提交與批閱系統(tǒng)。(2) 在企業(yè)管理器中,附加自解壓釋放在安裝目錄的數(shù)據(jù)庫文件:數(shù)據(jù)庫SQL作業(yè)數(shù)據(jù)庫.mdf、數(shù)據(jù)庫SQL作業(yè)數(shù)據(jù)庫_log.ldf。(3) 在查詢分析器中用sa身份運行賬戶初始化.sql
28、腳本文件設(shè)置賬戶。客戶端安裝:(1) 在安裝目錄的客戶端子目錄下,雙擊PBCLTRT90.msi安裝PowerBuilder的運行庫。(2) 在安裝目錄的客戶端子目錄下,修改配置文件:config.ini中成為數(shù)據(jù)庫服務(wù)器的IP地址。(3) 將安裝目錄的子目錄客戶端共享,在網(wǎng)絡(luò)中每臺考試客戶端復(fù)制安裝目錄的客戶端子目錄的內(nèi)容,雙擊PBCLTRT90.msi安裝PowerBuilder的運行庫,雙擊sql_test.exe運行本軟件。1.2 系 統(tǒng) 使 用1.2.1 教師初始設(shè)置(1) 系統(tǒng)登錄在桌面單擊【SQL作業(yè)提交與批閱系統(tǒng)】快捷圖標(biāo),出現(xiàn)如附圖1所示的登錄界面,用戶類型有:學(xué)生、老師。以
29、老師身份登錄,sql老師初始口令:22,輸入口令后出現(xiàn)如附圖2所示的主界面。登錄后口令可自行修改。 附圖1 登錄界面 附圖2 系統(tǒng)主界面(2) 設(shè)置班級信息在系統(tǒng)菜單欄上單擊【系統(tǒng)】|【設(shè)置班級信息】菜單,出現(xiàn)如附圖3所示的【設(shè)置班級】界面,一次性設(shè)置好班級信息進(jìn)入下一步。(3) 設(shè)置學(xué)生信息在系統(tǒng)菜單欄上單擊【系統(tǒng)】|【設(shè)置學(xué)生信息】菜單,出現(xiàn)如附圖4所示的【學(xué)生信息維護(hù)】界面,一次性設(shè)置好學(xué)生信息進(jìn)入下一步,特別是學(xué)生學(xué)號,不可漏設(shè)。 附圖3 設(shè)置班級 附圖4 設(shè)置學(xué)生信息(4) 初始化作業(yè)表在系統(tǒng)菜單欄上單擊【系統(tǒng)】|【初始化作業(yè)表】菜單,出現(xiàn)如附圖5所示的【初始化作業(yè)布置、完成表】,在
30、上述兩步設(shè)置好班級名稱和學(xué)生學(xué)號的條件下,執(zhí)行初始化。這種操作一般來說只能執(zhí)行一次。(5) 參數(shù)設(shè)置在系統(tǒng)菜單欄上單擊【系統(tǒng)】|【設(shè)置系統(tǒng)參數(shù)】菜單,出現(xiàn)如附圖6所示的【參數(shù)設(shè)置】。其中,設(shè)置學(xué)生登錄賬戶與口令是為每個學(xué)生設(shè)置登錄賬戶和初始密碼為學(xué)號;作業(yè)系統(tǒng)登錄客戶密碼配置新密碼后,還需修改配置文件:config.ini中PassWord=2005成為新密碼。 附圖5 初始化作業(yè)布置、完成表 附圖6 參數(shù)設(shè)置1.2.2 教師日常使用(1) 教師布置作業(yè)以老師身份登錄系統(tǒng),在系統(tǒng)菜單欄上單擊【教師】|【教師布置作業(yè)】菜單,出現(xiàn)如附圖7所示的【教師布置作業(yè)】界面,選擇布置作業(yè)。(2) 教師批閱作
31、業(yè)在系統(tǒng)菜單欄上單擊【教師】|【教師批閱作業(yè)】菜單,出現(xiàn)如附圖8所示的【教師批閱作業(yè)】界面。其中,單擊【自動批閱】按鈕將自動批閱選擇題、判斷題、填空題及空白題。 附圖7 教師布置作業(yè) 附圖8 教師批閱作業(yè)(3) 瀏覽學(xué)生完成作業(yè)情況以老師身份登錄系統(tǒng),在系統(tǒng)菜單欄上單擊【教師】|【瀏覽學(xué)生完成作業(yè)情況】菜單,出現(xiàn)如附圖9所示的【查詢學(xué)生完成作業(yè)情況】界面。(4) 備份數(shù)據(jù)在系統(tǒng)菜單欄上單擊【系統(tǒng)】|【備份數(shù)據(jù)】菜單,出現(xiàn)如附圖10所示的【備份數(shù)據(jù)】界面,可由安排課代表每次上機(jī)實訓(xùn)課后備份,一般備份前兩次上機(jī)后的數(shù)據(jù)即可,以備數(shù)據(jù)丟失后恢復(fù)數(shù)據(jù)時使用。 附圖9 查詢學(xué)生完成作業(yè)情況 附圖10 備
32、份數(shù)據(jù) 學(xué)生日常使用(1) 系統(tǒng)登錄在桌面單擊【SQL作業(yè)提交與批閱系統(tǒng)】快捷圖標(biāo),出現(xiàn)登錄界面,以學(xué)生身份登錄,初始口令:學(xué)號,輸入口令后出現(xiàn)如附圖11所示的主界面。登錄后口令可自行修改。(2) 上機(jī)完成提交作業(yè)在菜單欄上單擊【學(xué)生】|【上機(jī)完成提交作業(yè)】菜單,出現(xiàn)如附圖12所示的【上機(jī)完成提交作業(yè)】界面,雙擊題目區(qū)進(jìn)行該題作答提交。 附圖11 學(xué)生登錄主控界面 附圖12 上機(jī)完成提交作業(yè)(3) 查看作業(yè)批閱信息在菜單欄上單擊【學(xué)生】|【查看作業(yè)批閱信息】菜單,出現(xiàn)如附圖13所示的【查看作業(yè)批閱信息】界面,可由安排課代表每次上機(jī)實訓(xùn)課后備份,一般備份前兩次上機(jī)后的數(shù)據(jù)即可,以備數(shù)據(jù)丟失后恢復(fù)
33、數(shù)據(jù)時使用。(4) 瀏覽學(xué)生完成作業(yè)情況在菜單欄上單擊【學(xué)生】|【查看作業(yè)完成情況】菜單,出現(xiàn)如附圖14所示的【查看作業(yè)完成情況】界面。 附圖13 查看作業(yè)批閱信息 附圖14 查看作業(yè)完成情況 組長日常使用(1) 組長批閱組員作業(yè)如果某學(xué)生指定為組長,在菜單欄上單擊【組長】|【組長批閱組員作業(yè)】菜單,出現(xiàn)【組長批閱組員作業(yè)】界面,如附圖15所示,雙擊題目區(qū)進(jìn)行該題批閱。(2) 瀏覽組員完成作業(yè)情況在菜單欄上單擊【組長】|【瀏覽組員完成作業(yè)情況】菜單,出現(xiàn)【瀏覽組員完成作業(yè)情況】界面,如圖16所示。 附圖15 組長批閱組員作業(yè) 附圖16 瀏覽組員完成作業(yè)情況 其他界面(1) 瀏覽作業(yè)信息在菜單欄
34、上單擊【公共】|【瀏覽作業(yè)信息】菜單,出現(xiàn)【瀏覽作業(yè)信息】界面,如附圖17所示。(2) 關(guān)于軟件 附圖17 瀏覽作業(yè)信息 附圖18 關(guān)于軟件本軟件已在教學(xué)實踐中進(jìn)行了驗證,系統(tǒng)運行穩(wěn)定可靠。附錄2 SQL上機(jī)考試與閱卷系統(tǒng)為了便于老師有效地組織本課程的畢業(yè)考試和本書第11章數(shù)據(jù)庫的安全性的教學(xué)而研制了本軟件系統(tǒng)。建議在本課程教學(xué)進(jìn)度完成三分之二時,安裝本系統(tǒng)組織同學(xué)進(jìn)行模擬考試,將考試變成促進(jìn)同學(xué)掌握SQL知識的手段。用戶有兩大類:監(jiān)考教師和學(xué)生。教師從題庫中(16份試題)通過隨機(jī)等方式為同學(xué)們發(fā)放試題;學(xué)生通過上機(jī)方式完成試卷,并將其結(jié)果提交到數(shù)據(jù)庫中;教師再從數(shù)據(jù)庫中取出試卷進(jìn)行閱卷(其中
35、選擇題、判斷題、填空題自動批閱)并匯總學(xué)生考試成績,以減輕考試的工作量。2.1 系 統(tǒng) 設(shè) 計2.1.1 數(shù)據(jù)表設(shè)計(1) 學(xué)生信息表序號字段名類型寬度null主鍵/外鍵1學(xué)號char10*2姓名nchar5not null3性別nchar1not null性別 in ('女', '男')4卷號char1null5座號char16null考試計算機(jī)的IP地址6班級char16not null7身份證號char18not null8宿舍電話char109手機(jī)號碼char 1610照片image示例數(shù)據(jù)如下:學(xué)號姓名性別班級身份證號100001高翔男03網(wǎng)絡(luò)3班10
36、0002白云女03網(wǎng)絡(luò)3班100003康健男03網(wǎng)絡(luò)3班100004黨生男03網(wǎng)絡(luò)3班100005華麗女03網(wǎng)絡(luò)3班100006歐陽芙蓉女03網(wǎng)絡(luò)3班(2) 試題信息表序號字段名類型寬度null主鍵/外鍵1題號char20not null*2題型nchar3not null題型表(題型)3題目varchar12null4問題varchar255null5參考答案varchar255null6應(yīng)得分int(3) 試卷完成表序號字段名類型寬度null主鍵/外鍵1學(xué)號char10not null學(xué)生信息表(學(xué)號)2題號char20not null作業(yè)信息表(題號)3答案varchar2554結(jié)果圖I
37、mage5提交時間datetime6提交機(jī)器char167批語char2559分?jǐn)?shù)Int10批閱時間datetimeUNIQUE(學(xué)號,題號)(4) 參數(shù)表序號字段名類型寬度null1開考時間datetimenull2收卷時間datetimenull3老師姓名nchar10not null2.1.2 數(shù)據(jù)視圖設(shè)計教師批閱試卷視圖(學(xué)號,姓名,性別,班級,題號,題型,題目,問題,參考答案,應(yīng)得分,答案,結(jié)果圖,提交時間,提交機(jī)器,批語,分?jǐn)?shù),批閱時間,未答,未閱,問答,問答閱)2.1.3 存儲過程設(shè)計(1) p學(xué)生查詢個人試卷只有在學(xué)號、座號正確的前提下返回學(xué)生自己的試卷信息:題目,未答,問答,
38、題號,題型,問題,答案,不能看到其他同學(xué)的答案或閱卷用的參考答案。create procedure p學(xué)生查詢個人試卷學(xué)號 char(10),座號 char(15) asbegin set 學(xué)號 = rtrim(學(xué)號) select 題目, 未答, 問答, 題號, 題型, 問題, 答案 from dbo.教師批閱試卷視圖 where rtrim(學(xué)號) in ( select 學(xué)號 from 學(xué)生信息表 where rtrim(學(xué)號) = 學(xué)號 and rtrim(座號) = 座號) order by 題號end(2) p學(xué)生提交試卷答案只有在學(xué)號、座號、密碼正確的前提下保存學(xué)生自己的答案、提
39、交時間、提交機(jī)器的IP號,并返回ok,否則返回no。create procedure p學(xué)生提交試卷答案 學(xué)號 char(10),題號 char(20), 答案 varchar(255), 座號 char(16), 結(jié)果 char(2) output asbegin set 學(xué)號 = rtrim(學(xué)號) if exists( select 學(xué)號 from 學(xué)生信息表 where rtrim(學(xué)號) = 學(xué)號 and 座號 = 座號 ) begin update 試卷完成表 set 答案 = 答案, 提交時間 = getdate(), 提交機(jī)器 = 座號 where (學(xué)號 = 學(xué)號) and
40、(題號 = 題號); set 結(jié)果 = 'ok' end else set 結(jié)果 = 'no'end2.1.4 登錄賬戶和數(shù)據(jù)庫用戶設(shè)計登錄名/角色名描述dbo服務(wù)器管理員sa,具有服務(wù)器和本數(shù)據(jù)庫的所有權(quán)限SQL考試客戶只用來登錄,登錄后用戶成為相應(yīng)的老師或?qū)W生SQL考試教師設(shè)置為數(shù)據(jù)庫的所有者角色,具有本數(shù)據(jù)庫的所有權(quán)限sqltest100001學(xué)號為100001的學(xué)生登錄賬戶考生(角色)所有考生都是這個角色的成員,只能進(jìn)行個人答卷,不可查詢別人的答案或標(biāo)準(zhǔn)答案2.1.5 安全性設(shè)計所有學(xué)生均以SQL考試學(xué)生身份登錄服務(wù)器,然后以學(xué)生信息表的學(xué)號、座位、密碼
41、在指定機(jī)器查看自己的試卷,提交自己的答案。用戶/角色名權(quán)限描述SQL考試客戶只可查詢參數(shù)表和學(xué)生信息表中學(xué)號、姓名、座號、身份證號、照片字段,填寫學(xué)生信息表中的座號考生(角色)只可查詢參數(shù)表和執(zhí)行p學(xué)生查詢個人試卷、p學(xué)生提交試卷答案SQL考試教師數(shù)據(jù)庫的所有者角色,具有本數(shù)據(jù)庫的所有權(quán)限,但不能修改試卷完成表中的答案、結(jié)果圖、提交時間和提交機(jī)器的內(nèi)容dbo服務(wù)器管理員sa,具有服務(wù)器和本數(shù)據(jù)庫的所有權(quán)限2.1.6 登錄賬戶建立- 賬戶初始化.sqluse SQL考試數(shù)據(jù)庫go-建立SQL考試客戶登錄賬戶、數(shù)據(jù)庫用戶if exists (select * from master.dbo.sys
42、logins where loginname = 'SQL考試客戶') exec sp_droplogin 'SQL考試客戶'exec sp_addlogin 'SQL考試客戶', '2005', 'SQL考試數(shù)據(jù)庫', '簡體中文'if exists (select * from dbo.sysusers where name = N'SQL考試客戶' and uid < 16382) exec sp_revokedbaccess N'SQL考試客戶'exec
43、 sp_grantdbaccess N'SQL考試客戶', N'SQL考試客戶'grant select on dbo.參數(shù)表 to SQL考試客戶grant select on dbo.學(xué)生信息表 (學(xué)號, 姓名, 座號, 班級, 照片, 身份證號) to SQL考試客戶guant update on dbo.學(xué)生信息表 (座號) to SQL考試客戶-建立SQL考試教師登錄賬戶、數(shù)據(jù)庫用戶if exists (select * from master.dbo.syslogins where loginname = N'SQL考試教師') ex
44、ec sp_droplogin N'SQL考試教師'exec sp_addlogin N'SQL考試教師', '22', N'SQL考試數(shù)據(jù)庫',N'簡體中文'exec sp_addsrvrolemember N'SQL考試教師', sysadminexec sp_addsrvrolemember N'SQL考試教師', securityadminif exists (select * from dbo.sysusers where name = N'SQL考試教師'
45、 and uid < 16382) exec sp_revokedbaccess N'SQL考試教師'exec sp_grantdbaccess N'SQL考試教師', N'SQL考試教師'exec sp_addrolemember N'db_owner', N'SQL考試教師'exec sp_addrolemember N'db_securityadmin', N'SQL考試教師'deny update on dbo.試卷完成表 (答案, 結(jié)果圖, 提交時間, 提交機(jī)器) t
46、o SQL考試教師 cascade -建立考生角色if not exists (select * from dbo.sysusers where name = N'考生' and uid > 16399) exec sp_addrole N'考生'grant select on dbo.參數(shù)表 to 考生grant execute on dbo.p學(xué)生查詢個人試卷 to 考生grant execute on dbo.p學(xué)生提交試卷答案 to 考生2.1.7 功能(菜單)設(shè)計編程語言PowerBuilder,系統(tǒng)總控模塊(菜單)與各功能模塊調(diào)用關(guān)系如下。2.
47、2 系 統(tǒng) 使 用2.2.1 系統(tǒng)安裝運行環(huán)境:操作系統(tǒng)Windows 2000及以上版本與數(shù)據(jù)庫服務(wù)器SQL Server2000。數(shù)據(jù)庫安裝:(1) 在安裝SQL Server2000服務(wù)器的計算機(jī)上執(zhí)行自解壓縮包:SQL上機(jī)考試與閱卷系統(tǒng).exe進(jìn)行安裝, 默認(rèn)安裝目錄:e: SQL上機(jī)考試與閱卷系統(tǒng)。(2) 在企業(yè)管理器中,附加自解壓釋放在安裝目錄的數(shù)據(jù)庫文件:數(shù)據(jù)庫SQL考試數(shù)據(jù)庫.mdf、數(shù)據(jù)庫SQL考試數(shù)據(jù)庫_log.ldf。(3) 在查詢分析器中用sa身份運行賬戶初始化.sql腳本文件設(shè)置賬戶??蛻舳税惭b:(1) 在安裝目錄的客戶端子目錄下,雙擊PBCLTRT90.msi安裝P
48、owerBuilder的運行庫。(2) 在安裝目錄的客戶端子目錄下,修改配置文件:config.ini中成為數(shù)據(jù)庫服務(wù)器的IP地址。(3) 將安裝目錄的子目錄客戶端共享,在網(wǎng)絡(luò)中每臺考試客戶端復(fù)制安裝目錄的客戶端子目錄的內(nèi)容,雙擊PBCLTRT90.msi安裝PowerBuilder的運行庫,雙擊sql_test.exe運行本軟件。2.2.2 系統(tǒng)使用(1) 系統(tǒng)登錄在桌面單擊【SQL上機(jī)考試與閱卷系統(tǒng)】快捷圖標(biāo),出現(xiàn)如附圖2.1所示的登錄界面,用戶類型有:學(xué)生、老師。老師初始口令:22,學(xué)生初始口令:學(xué)號,口令可自行修改。輸入口令后出現(xiàn)如附圖2.2所示的主界面。 附圖2.1 登錄界面 附圖2
49、.2 系統(tǒng)主界面(2) 教師設(shè)置以教師身份登錄系統(tǒng),在系統(tǒng)菜單欄上單擊【教師】|【設(shè)置學(xué)生信息】菜單,出現(xiàn)如附圖2.3所示的學(xué)生信息維護(hù)界面。在系統(tǒng)菜單欄上單擊【教師】|【設(shè)定考試參數(shù)】菜單,出現(xiàn)如附圖2.4所示的設(shè)定考試參數(shù)界面:設(shè)置考試時間、確定考試座位、發(fā)放試題等。 附圖2.3 設(shè)置學(xué)生信息 附圖2.4 設(shè)置考試信息(3) 學(xué)生考試以學(xué)生身份登錄系統(tǒng),如附圖2.5所示。在系統(tǒng)菜單欄上單擊【學(xué)生】、【上機(jī)完成提交試卷】菜單,出現(xiàn)如附圖2.6所示的學(xué)生上機(jī)完成提交試卷界面。 附圖2.5 學(xué)生登錄界面 附圖2.6 學(xué)生上機(jī)考試(4) 教師批閱以教師身份登錄系統(tǒng),在系統(tǒng)菜單欄上單擊【教師】|【教師批閱試卷】菜單,出現(xiàn)如附圖2.7所示的教師批閱試卷界面。其中:選擇題、判斷題、填
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中外服裝史知到課后答案智慧樹章節(jié)測試答案2025年春德州學(xué)院
- 銀川市重點中學(xué)2025屆高三下學(xué)期教學(xué)質(zhì)量監(jiān)測(三模)英語試題含解析
- 新疆哈密市第十五中學(xué)2024-2025學(xué)年高三(高補班)下學(xué)期期末語文試題試卷含解析
- 吉首大學(xué)《給排水管道工程》2023-2024學(xué)年第二學(xué)期期末試卷
- 郴州思科職業(yè)學(xué)院《傳熱學(xué)基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江西財經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院《運籌學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 河北交通職業(yè)技術(shù)學(xué)院《醫(yī)用生物材料C》2023-2024學(xué)年第二學(xué)期期末試卷
- 工程造價咨詢依據(jù)
- 2025年衛(wèi)浴柜行業(yè)現(xiàn)狀分析:全球衛(wèi)浴柜市場規(guī)模將達(dá)410億美元
- 2025年茶飲市場分析:規(guī)模、競爭與未來展望
- 河北省房屋建筑和市政基礎(chǔ)設(shè)施工程監(jiān)理招標(biāo)文件示范文本(2025版)
- 2025年安徽衛(wèi)生健康職業(yè)學(xué)院單招職業(yè)適應(yīng)性考試題庫審定版
- 2025年興安職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫新版
- 高考語文復(fù)習(xí):觀點思辨類高考作文寫法指導(dǎo) 課件
- 城區(qū)道路環(huán)衛(wèi)作業(yè)整體市場化投標(biāo)文件(技術(shù)方案)
- 2025年合肥經(jīng)濟(jì)技術(shù)職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案一套
- 《中華人民共和國學(xué)前教育法》專題培訓(xùn)
- 中醫(yī)適宜技術(shù)-中藥熱奄包
- 2024年湖南大眾傳媒職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案解析
- 2024年中國科學(xué)技術(shù)大學(xué)創(chuàng)新班物理試題答案詳解
- 申根簽證申請表中文翻譯本
評論
0/150
提交評論