【正文】
程表 .成績(jī) 90 C、 SELECT 姓名 FROM 學(xué)生表,課程表 WHERE 學(xué)生表 .學(xué)號(hào) =課程表 .學(xué)號(hào) OR 課程表 .成績(jī) 90 D、 SELECT 姓名 FROM 學(xué)生表,課程表 WHERE 學(xué)生表 .學(xué) 號(hào) =課程表 .學(xué)號(hào) AND 課程表 .成績(jī) 90 二、填空題(每空 2分,共 10分) 1. SQL語言共分為四大類,即數(shù)據(jù)定義語言,數(shù)據(jù)查詢語言,數(shù)據(jù)操縱語言、和 。 1.?dāng)?shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)由外模式、 模式 和 內(nèi)模式 三級(jí)抽象模式構(gòu)成。 3. SQL Server數(shù)據(jù)庫中的 NULL值(空值)表示的是 “空格 ”或 “0”值( ╳) 4. SQL Server中的 tempdb數(shù)據(jù)庫是一個(gè)臨時(shí)數(shù)據(jù)庫,屬用戶數(shù)據(jù)庫( ╳) 5. SQL雖被稱為 “查詢語言 ”,其功能卻不僅僅限于查詢( √ ) 1. DROP VIEW的功能是刪除表結(jié)構(gòu)。(√) 5.目前的關(guān)系數(shù)據(jù)庫系統(tǒng)一般都支持標(biāo)準(zhǔn) SQL語句(√) 四、簡(jiǎn)述題(每小題 5分,共 2題 10分) 1.請(qǐng)簡(jiǎn)要說明 SQL Server數(shù)據(jù)庫備份有哪幾種方式? SQL Server提供了四種不同 的方式:數(shù)據(jù)庫完全備份( 2分)、增量備份( 2分)、事務(wù)日志備份,以及數(shù)據(jù)庫文件和文件組備份( 1分) 2.請(qǐng)簡(jiǎn)要說明開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)時(shí),結(jié)構(gòu)設(shè)計(jì)和行為設(shè)計(jì)的含義。與原料和產(chǎn)品的概念相似,一個(gè)系統(tǒng)的產(chǎn)品可能是另一個(gè)系統(tǒng)的原料,那么一個(gè)系統(tǒng)的信息可能成為另一個(gè)系統(tǒng)的數(shù)據(jù)。(每答對(duì) 1點(diǎn)得 1分,最高 2分)。 CREATE TABLE T ( TNo CHAR(20) PRIMARY KEY, TN CHAR(20), TD Money )。請(qǐng)補(bǔ)充完成下列程序代碼。JK00139。 注意:說明主鍵碼和外鍵碼約束 參考答案及評(píng)分要點(diǎn): 參考答案 CREATE TABLE TC{ TNo INT, CNo INT, PRIMARY KEY (Tno,Cno), FOREIGN KEY (TNo) REFERENCES T(TNo), FOREIGN KEY (CNo) REFERENCES C(CNo) }。s largest breeding and research center. Three days are long enough for foreign visitors to visit those iconic tourist spots, he noted. The city is home to the remains of the Jin s ha civilization that dates back more than 3,000 years as well as the Qing cheng Mountains and the Du jiang yan irrigation system. Qing cheng has long been recognized as the birthplace of Taoism, China39。an, the starting point of the ancient Silk Road, a trade channel established more than 2,000 years ago linking China, Central Asia and Europe. 。s 72hour visafree policy has attracted wide attention from both Chinese and foreign experts and businessmen since it took effect on Sept 1 last Command1 year. The program permits citizens from 51 countries and regions including the United States, Australia, Canada and Japan who have valid visas and flight tickets to a third country to spend three days in the ci ty. The capital of Sichuan province is the first city in the western region of China to offer foreign tourists a threeday visa and the fourth nationwide to adopt the policy following Shanghai, Beijing and Guangzhou. Li Zhiyong, deputy dean of the tourism institute at Sichuan University, said the move contributes to a large increase in the number of overseas tourists and raises the city39。 參考答案及評(píng)分要點(diǎn): 參考答案 CREATE TABLE T{ TNo INT PRIMARY KEY, TN CHAR(30), TD CHAR(20), RANK CHAR(20) }。 某教師希望查詢課程號(hào)為“ JK001”的課程的所有學(xué)生成績(jī),并按如圖 1所示的方式顯示查詢結(jié)果,請(qǐng)寫出對(duì)應(yīng)的 Select查詢語句。 3.程序應(yīng)用題 設(shè)學(xué)生成績(jī)表的結(jié)構(gòu)為(學(xué)號(hào)、課程號(hào)、成績(jī)),程序運(yùn)行界面如圖 1所示。 五、綜合應(yīng)用題(第 2題每題 10分,第 3題 20分,共 40分) 1.用 SQL語句創(chuàng)建簡(jiǎn)單數(shù)據(jù)表 設(shè)有物資臺(tái)賬數(shù)據(jù)表 T,包括物資編號(hào) TNo,物資姓名 TN,單價(jià) TD等字段; TNo和 TN為字符型(長(zhǎng)度 20), TD 為數(shù)值型(帶小數(shù))。( 2)視圖屬于用戶模式范疇,在實(shí)際中,一般的用戶不一定具有 SELECT語句方面的專門知識(shí),從用戶友好性角度來說,視圖更便于用戶使用。 信息( Information)是經(jīng)過加工的,能對(duì)接收者的行為和決策產(chǎn)生影響的、有價(jià)值的 數(shù)據(jù)。 2.能夠惟一表示數(shù)據(jù)表中的每條記錄的字段或者字段的組合稱為主碼或主鍵(√)。 2.?dāng)?shù)據(jù)庫中只有一個(gè)模式,也只有一個(gè)內(nèi)模式,所以模式/內(nèi)模式映像是惟一的。 4.關(guān)系完整性是指關(guān)系模型中數(shù)據(jù)的 正確性 、 一致性 和 有效性 。 A、 INSERT DATABASEB、 BACKUP DATABASE C、 RESTORE DATABASE D、 UPDATE DATABASE 14.下列 SQL語句中,能夠完成并運(yùn)算的是( A )。( ╳ ) 1.計(jì)算機(jī)數(shù)據(jù)處理技術(shù)大致經(jīng)歷了人工管理、文件管理和 SQL Server數(shù)據(jù)庫管理三大階段(╳)。每小題 2分,共 10分) 1. 數(shù)據(jù)流圖是需求分析的常用工具之一,人們也經(jīng)常稱它為 DFD圖(╳ )。 3.?dāng)?shù)據(jù)庫設(shè)計(jì)的主要原則包括 表設(shè)計(jì)原則 、 字段設(shè)計(jì)原則 和 其他原則。 A、系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和事務(wù)日志 B、系統(tǒng)數(shù)據(jù)庫、系統(tǒng)表和數(shù)據(jù)字典 C、 系統(tǒng)數(shù)據(jù)庫、用戶數(shù)據(jù)庫和數(shù)據(jù)字典 D、用戶數(shù)據(jù)庫和事務(wù)日志 13. SQL Server中進(jìn)行數(shù)據(jù)庫恢復(fù)的 SQL語句是( C )。 A、性別 B、年齡 C、學(xué)號(hào) D、班級(jí) 5.有嚴(yán)格的數(shù)學(xué)基礎(chǔ)的數(shù)據(jù)模型是( A )。 A、操作系統(tǒng) B、系統(tǒng)數(shù)據(jù)庫 C、用戶數(shù)據(jù)庫 D、事務(wù)日志 12.下列說法中,( A )屬于表設(shè)計(jì)原則。 A、 master數(shù)據(jù)庫 B、 tempdb數(shù)據(jù)庫 C、 model數(shù)據(jù)庫 D、 msdb數(shù)據(jù)庫 4.如果要存儲(chǔ)的數(shù)據(jù)是帶有小數(shù)位的數(shù)據(jù),應(yīng)使用( A )做為數(shù)據(jù)類型。 A. Unicode數(shù)據(jù)類型 B. ASCII數(shù)據(jù)類型 C.時(shí)間戳數(shù)據(jù)類型 D.?dāng)?shù)值型類型 11.一個(gè)用戶訪問 SQL Server通常要依次經(jīng)過 4個(gè)層次的安全控制,分別是( A)。 A. Master和 Model B.基本表 和視圖 C.外模式和內(nèi)模式 D.系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫 4.在一個(gè)物資臺(tái)賬數(shù)據(jù)表中,能夠成為主關(guān)鍵字(或稱主碼)的字段是( B )。 A.采用 SQL結(jié)構(gòu)化查詢語言 B.具有客戶 /服務(wù)器體系結(jié)構(gòu) C.基于面向?qū)ο蟮臄?shù)據(jù)模型 D.提供了大量易用的管理工具 3. SQL Server數(shù)據(jù)庫一般包括兩大類數(shù)據(jù)庫類型( D )。 A.兩個(gè)關(guān)系的交 B.兩個(gè)關(guān)系的并 C.兩個(gè)關(guān)系的積 D.兩個(gè)關(guān)系的差 10. SQL Server提供的 Nchar、 Nvarchar、 Ntext等幾種雙字節(jié)數(shù)據(jù)類型實(shí)際上是一種( A )。 A、數(shù)據(jù)結(jié)構(gòu) B、規(guī)范性 C、關(guān)系完整性 D、數(shù)據(jù)獨(dú)立性 3.在系統(tǒng)數(shù)據(jù)庫中,( A )包含了系統(tǒng)級(jí)信息。 A、 SELECT MIN (年齡 ) AS 平均 FROM 學(xué)生表 B、 SELECT MAX (年齡 ) AS 平均 FROM 學(xué)生表 C、 SELECT AVG (年齡 ) AS 平均 FROM 學(xué)生表 D、