《數(shù)據(jù)庫》實訓指導書_第1頁
《數(shù)據(jù)庫》實訓指導書_第2頁
《數(shù)據(jù)庫》實訓指導書_第3頁
《數(shù)據(jù)庫》實訓指導書_第4頁
《數(shù)據(jù)庫》實訓指導書_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫實訓計劃課程名稱:數(shù)據(jù)庫原理及應用 一、課程簡介數(shù)據(jù)庫原理及應用課程是我院計算機科學與技術(shù)專業(yè)的一門重要專業(yè)課程,是一門理論性和實踐性都很強的面向?qū)嶋H應用的課程,它是計算機科學技術(shù)中發(fā)展最快的領(lǐng)域之一??梢哉f數(shù)據(jù)庫技術(shù)滲透到了工農(nóng)業(yè)生產(chǎn)、商業(yè)、行政管理、科學研究、教育、工程技術(shù)和國防軍事等各行各業(yè)。因此本課程的教學既要向?qū)W生傳授一定的數(shù)據(jù)庫理論基礎(chǔ)知識,又要培養(yǎng)學生運用數(shù)據(jù)庫理論知識和數(shù)據(jù)庫技術(shù)解決實際應用問題的能力。 二課程實驗實驗題目1.學籍管理系統(tǒng)2.圖書檔案管理系統(tǒng)3.企業(yè)人事管理系統(tǒng)4.工資管理系統(tǒng)5用戶和權(quán)限管理系統(tǒng)。6倉庫管理系統(tǒng)。7企業(yè)進銷存管理

2、系統(tǒng)。8、超市管理系統(tǒng)10、酒店管理系統(tǒng)11、旅游管理系統(tǒng) 12、高考成績信息管理系統(tǒng)13、醫(yī)院信息管理系統(tǒng)14、銀行計算機儲蓄系統(tǒng) 15、 ICU監(jiān)護系統(tǒng) 16、可自擬題目任選一題按照下列實驗綱要進行設(shè)計。實驗綱要1、實驗目標本課程實驗教學的目的和任務是使學生通過實踐環(huán)節(jié)深入理解和掌握課堂教學內(nèi)容,使學生得到數(shù)據(jù)庫應用的基本訓練,提高其解決實際問題的能力。2、實驗內(nèi)容數(shù)據(jù)庫的模式設(shè)計;數(shù)據(jù)庫、表、視圖、索引的建立與數(shù)據(jù)的更新;關(guān)系數(shù)據(jù)庫的查詢,包括嵌套查詢、連接查詢等;數(shù)據(jù)庫系統(tǒng)的實現(xiàn)技術(shù),包括事務的概念及并發(fā)控制、恢復、完整性和安全性實現(xiàn)機制;簡單數(shù)據(jù)庫應用系統(tǒng)的設(shè)計實現(xiàn)。給定一實際問題,

3、讓學生自己完成數(shù)據(jù)庫模式的設(shè)計,包括各表的結(jié)構(gòu)(屬性名、類型、約束等)及表之間的關(guān)系,在選定的DBMS上建立數(shù)據(jù)庫表。用SQL命令和可視化環(huán)境分別建立數(shù)據(jù)庫表,體會兩種方式的特點。3、實驗教學重點本課程的實驗教學重點包括:數(shù)據(jù)庫的模式設(shè)計;SQL的數(shù)據(jù)查詢;并發(fā)控制、恢復、完整性和安全性實現(xiàn)機制;簡單數(shù)據(jù)庫應用系統(tǒng)的設(shè)計實現(xiàn);實驗1:數(shù)據(jù)庫的創(chuàng)建實際問題的模式設(shè)計中至少要包括3個基本表,問題可以是上述四個實驗題目的任何一個。由學生自己選定。定義基本表、視圖和關(guān)鍵字等。實驗2:數(shù)據(jù)庫中數(shù)據(jù)的更新在實驗1的基礎(chǔ)上,對已建好的各表輸入適當?shù)臄?shù)據(jù)并練習數(shù)據(jù)的刪除和修改,注意檢測鍵碼約束、外碼約束、非空

4、約束、唯一約束、取值約束等各種約束在輸入數(shù)據(jù)及數(shù)據(jù)的刪除、修改時的作用,結(jié)合課堂教學體會其含義。同時練習索引、視圖的建立與刪除等。實驗3:數(shù)據(jù)庫中數(shù)據(jù)的查詢在實驗1和實驗2的基礎(chǔ)上,練習查詢語句的使用,包括簡單查詢、嵌套查詢、連接查詢及EXISTS查詢等,體會各種查詢的異同及相互之間的轉(zhuǎn)換,體會各種查詢的執(zhí)行過程,為簡單綜合應用打下良好的基礎(chǔ)。實驗4:簡單應用系統(tǒng)的實現(xiàn)通過前3個實驗,對數(shù)據(jù)庫的基本操作有了一定的掌握。本實驗綜合運用前面掌握的內(nèi)容并進行綜合應用。選定一種開發(fā)工具(VB、VC等)設(shè)計實現(xiàn)一個簡單的數(shù)據(jù)庫應用系統(tǒng),包括數(shù)據(jù)的插入、刪除、修改、查詢、統(tǒng)計等功能,做到界面友好、使用方便

5、。實驗條件:硬件環(huán)境: 軟件環(huán)境:操作系統(tǒng)為Windows xp,數(shù)據(jù)庫環(huán)境為SQL Server 2000。四、本課程內(nèi)容梳理及應用領(lǐng)域、應用方法講解下面我們結(jié)合一個具體實例-學生學籍管理信息系統(tǒng),簡單講解一下管理信息系統(tǒng)軟件開發(fā)的基本過程,并較為詳細地闡述數(shù)據(jù)庫的需求分析、概念模型設(shè)計、邏輯設(shè)計和物理設(shè)計的實現(xiàn)方法。在開發(fā)這個軟件的過程中,體會如何把數(shù)據(jù)庫理論與實際應用結(jié)合起來以及如何按照軟件工程的思想來開發(fā)軟件。開發(fā)一個完善的軟件產(chǎn)品是相當不容易的,一般都需要經(jīng)歷問題定義、可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、程序設(shè)計、測試和維護這么幾個階段,而且開發(fā)總是迭代往復的過程。1需求分析我

6、們在接到一個軟件項目后,首先要對問題進行需求分析。首先調(diào)查與分析設(shè)計的對象,對所有可能的數(shù)據(jù)庫用戶的數(shù)據(jù)要求和處理要求,進行全面的了解、收集和分析。學生學籍管理一直是學校的一項重要但又非常煩瑣的管理工作。學生學籍管理工作主要有:(1)記錄學生檔案的相關(guān)情況;(2)記錄學生課程成績的相關(guān)情況;(3)管理學生的異動情況;(4)管理學生課情況。采用手工的辦法來管理學生學籍已不能適應學校目前的形勢,因為這種傳統(tǒng)的手工管理辦法既費時又費力,而且還容易出錯,因此用計算機來管理學生的學籍信息很有必要。通過分析,學生學籍管理的主要內(nèi)容有:(1)學生基本情況(學號、姓名、性別、出生日期、入學時間、班級、系部、政

7、治面貌、籍貫、簡歷);(2)學生成績表(學號、姓名、課程名稱、成績);(3)課程情況(課程編號、課程名稱);(4)選課情況(學號、姓名、課程名稱);5)任課教師基本情況(教師編號、教姓名、性別、出生日期、政治面貌、籍貫、簡歷)。 教務管理人員使用這個系統(tǒng)可以管理學生的基本情況、學生的學習情況。學生使用這個系統(tǒng)可以查看自己的學習成績。教師使用這個系統(tǒng)可以查看開課情況和所教學生的基本情況。2、總體設(shè)計主要從總體宏觀角度完成功能設(shè)計和數(shù)據(jù)庫邏輯設(shè)計,為系統(tǒng)搭建一個框架。功能設(shè)計(1) 學生基本情況的錄入、查詢、修改、刪除和打印;(2) 教師基本情況的錄入、查詢、修改、刪除和打?。唬?) 課程信息的錄

8、入、查詢、修改、刪除和打印;(4) 學生成績的錄入、查詢、修改、刪除和打??;(5) 系統(tǒng)輔助功能,如登錄、用戶管理等;數(shù)據(jù)庫邏輯設(shè)計 邏輯結(jié)構(gòu)設(shè)計的任務是按照一定的規(guī)則,將概念模型轉(zhuǎn)化為某種數(shù)據(jù)庫管理系統(tǒng)所能接受的數(shù)據(jù)模型。這個數(shù)據(jù)模型需要經(jīng)過優(yōu)化處理,并適當考慮完整性、安全性、一致性以及恢復和效率等一系列有關(guān)數(shù)據(jù)庫性能的因素。同時還要避免數(shù)據(jù)庫的插入異常和刪除異常。(1)ER模型設(shè)計數(shù)據(jù)庫的概念模型是獨立于任何計算機系統(tǒng)的信息結(jié)構(gòu)模型,采用ER模型來描述這個信息結(jié)構(gòu)模型是非常合適的方法。如圖2.1所示。(2)表設(shè)計ER模型設(shè)計完成后,再把ER模型中的實體集轉(zhuǎn)換成表。在這個過程中,某些聯(lián)系也應

9、轉(zhuǎn)換成表,有些表中應適當增加屬性。有些表中的屬性應適當刪除。學生基本情況實體集可轉(zhuǎn)換成一個表,其中學號是主關(guān)鍵字,姓名不能作為主關(guān)鍵字,因為在一個學校中,學生重名的情況是普遍的。其他實體集也同樣可以轉(zhuǎn)換成相應的表。選課聯(lián)系應設(shè)計成一個表,該表包括學號、課程編號和成績兩個屬性。由學號就可以在學生基本情況表中查到學生的基本信息,由課程編號就可以在課程表中查到課程名稱,在這個選課表中由學號和課程編號共同組成主關(guān)鍵字,單一的學號或課程編號都不能組成主關(guān)鍵字,但都是外關(guān)鍵字,因為學號在學生基本情況表中是主關(guān)鍵字,課程編號在課程表中是主關(guān)鍵字。(3)具體表結(jié)構(gòu)設(shè)計在數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)表的結(jié)構(gòu)

10、設(shè)計是非常重要的一個環(huán)節(jié),數(shù)據(jù)表結(jié)構(gòu)的好壞將直接影響應用系統(tǒng)的效率以及實現(xiàn)的效果,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)庫的存儲量,還能提高數(shù)據(jù)庫的完整性和一致性,使系統(tǒng)具有較快的響應速度,還能簡化基于此數(shù)據(jù)庫應用程序的實現(xiàn)等。在數(shù)據(jù)表開始設(shè)計的時候應該盡量考慮全面,尤其應該仔細考慮用戶的各種需要,避免浪費不必要的人力和物力。l 學生基本情況表StudentInfo字段名稱中文含義數(shù)據(jù)類型可否為空StudentID學號CHAR 8Not nullName姓名CHAR 8Not NullSex性別CHAR 2NullGrade年級CHAR 4NullDepartmentID院系編號CHAR 6Not Nu

11、llSpeciality專業(yè)CHAR 8NullBirthday出生日期DateNot nullPolity政治面貌CHAR 4NullResume簡歷varchar 50Nulll l課程表CourseInfo字段名稱中文含義數(shù)據(jù)類型可否為空CourseID課程號CHAR 6Not nullName課程名CHAR 20Not NullCreditHour學分INTNot NullTeacherID任課教師編號CHAR 6Not Nulll 選課表StudentCourse字段名稱中文含義數(shù)據(jù)類型可否為空StudentID學號CHAR 8Not nullCourseID課程編號CHAR 6No

12、t NullGrade成績intNulll 教師基本情況表TeacherInfo字段名稱中文含義數(shù)據(jù)類型可否為空TeacherID教師編號CHAR 8Not nullName姓名CHAR 8Not NullSex性別CHAR 2NullDepartmentID院系編號CHAR 4NullSpeciality專業(yè)CHAR 8NullBirthday出生日期DateNot nullPolity政治面貌CHAR 4NullResume簡歷varchar 50Nulll 院系表DepartmentInfo字段名稱中文含義數(shù)據(jù)類型可否為空DepartmentID院系編號CHAR 6Not nullNam

13、e姓名CHAR 20Not Null3、系統(tǒng)結(jié)構(gòu)設(shè)計在第九章的網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng)中,我們學習了三層結(jié)構(gòu)的客戶機/服務系統(tǒng),其體系結(jié)構(gòu)如圖3.1所示。3.1圖所示的結(jié)構(gòu)把應用功能分成界面表示層、應用功能層和數(shù)據(jù)服務層。其中界面表示層是應用的接口部分,它擔負著用戶與應用間的對話功能。應用功能層由應用服務器實現(xiàn),是應用的主體,也是應用邏輯處理的核心,是具體的業(yè)務實現(xiàn)。應用服務器一般和數(shù)據(jù)庫服務器有密切的交往,應用服務器項數(shù)據(jù)庫服務器發(fā)送SQL請求,數(shù)據(jù)庫服務器將數(shù)據(jù)訪問結(jié)果返回給應用服務器。數(shù)據(jù)服務層就是DBMS,駐留在數(shù)據(jù)庫服務器上,負責管理對數(shù)據(jù)庫數(shù)據(jù)的存取操作。它接受應用服務器提出的SQL請求,完

14、成數(shù)據(jù)的存儲、訪問和完整性約束檢查等。按照三層體系結(jié)構(gòu)的技術(shù)思想,該系統(tǒng)也應把功能分成三個層次。界面表示層需要考慮三類用戶,分別是教務管理人員、學生和教師。界面設(shè)計應簡單和直觀。應用功能層完成主要業(yè)務功能,如學生成績匯總、計算平均成績等。數(shù)據(jù)層主要存儲與學生有關(guān)的所有數(shù)據(jù)信息。4、數(shù)據(jù)庫實現(xiàn)學生學籍數(shù)據(jù)庫系統(tǒng)設(shè)計完成后,我們就要考慮實現(xiàn)了。首先要選擇一個實現(xiàn)環(huán)境。目前,關(guān)系數(shù)據(jù)庫產(chǎn)品很多,每一種產(chǎn)品都有其適應的領(lǐng)域。考慮到我們所設(shè)計的數(shù)據(jù)庫系統(tǒng)需要在網(wǎng)絡(luò)環(huán)境下運行,所管理的數(shù)據(jù)庫容量不算太大,可選擇SQL SERVER 2000數(shù)據(jù)庫產(chǎn)品。首先建立一個名為STUDENT的數(shù)據(jù)庫,再在其中建立數(shù)

15、據(jù)表、索引、觸發(fā)器和存儲過程。為了實現(xiàn)這個網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng),客戶端和應用服務器端的開發(fā)環(huán)境可選擇DELPHI。由于學生選課是在網(wǎng)絡(luò)上進行,因此采用ASP技術(shù)設(shè)計成瀏覽器頁面是一個合理的設(shè)計。因為這樣不需要額外的客戶端應用界面安裝。系統(tǒng)使用SQL SERVER作為后臺數(shù)據(jù)庫,用DELPHI制作應用程序來訪問數(shù)據(jù)庫,這就需要設(shè)置DELPHI與數(shù)據(jù)庫的連接與訪問。DELPHI支持的數(shù)據(jù)庫連接技術(shù)非常多,如BDE技術(shù)、ODBC技術(shù)和ADO技術(shù)等。由于數(shù)據(jù)庫是SQL SERVER,所以選擇ADO技術(shù)比較好,操作簡單方便。 由于系統(tǒng)實現(xiàn)涉及到DELPHI編程技術(shù)、數(shù)據(jù)庫技術(shù)細節(jié),在此不作更詳細的說明。5、測

16、試與維護測試就是找出系統(tǒng)中的錯誤,要從基本模塊開始逐一測試。要盡可能設(shè)計完備的測試用例。經(jīng)過嚴格測試后,系統(tǒng)就可以交給用戶使用了。如果用戶在使用過程中,發(fā)現(xiàn)了錯誤,需要開發(fā)人員對產(chǎn)品進行維護。通過開發(fā)這樣一個數(shù)據(jù)庫應用系統(tǒng),就可以把我們所學過的數(shù)據(jù)庫主要內(nèi)容串聯(lián)起來,從而使得高深的數(shù)據(jù)庫理論不再抽象了。同學們只要按照上面所述基本步驟,認真設(shè)計并實現(xiàn)一個這樣的系統(tǒng),定會對數(shù)據(jù)庫的基本理論有較深刻的認識和理解。 計算機應用技術(shù)教研室 2010年11月“數(shù)據(jù)庫原理及應用”課程設(shè)計進程安排表專業(yè)班級計算機網(wǎng)絡(luò)技術(shù)組號組長劉銀霞實驗題目高考成績信息管理系統(tǒng)EMAIL地址Cweiqi_21組員 序號組員姓

17、名組員學號主要任務1汪佩珺3查閱資料和收集信息2李夢華7對收集的資料和信息進行規(guī)劃整理3衛(wèi)遠利9設(shè)計實驗報告的步驟4劉銀霞2對收集的資料信息建立數(shù)據(jù)庫5何晨昊4對數(shù)據(jù)庫邏輯的設(shè)計6郭露4對數(shù)據(jù)庫的校驗和修改7王志強4對整個數(shù)據(jù)庫的整理8戚偉超0對數(shù)據(jù)庫的實行性和可靠性的審核課程設(shè)計進程安排時間期限應完成的任務具體分工安排2010年12月20號至2010年12月24號創(chuàng)建高考成績信息管理系統(tǒng)1. 查閱資料和收集信息2. 對收集的資料和信息進行規(guī)劃整理3. 設(shè)計實驗報告的步驟4. 對收集的資料信息建立數(shù)據(jù)庫5. 對數(shù)據(jù)庫邏輯的設(shè)計6. 對數(shù)據(jù)庫的校驗和修改7. 對整個數(shù)據(jù)庫的整理8. 對數(shù)據(jù)庫的實

18、行性和可靠性的審核上機地點安排2號實驗樓406備注對該數(shù)據(jù)庫的創(chuàng)建完全實驗要求填寫人: 劉銀霞 填寫日期: 2010 年 12 月 18日 .桂林航天高等??茖W校課程設(shè)計報告課程名稱:數(shù)據(jù)庫原理與應用實訓 專 業(yè): 計算機網(wǎng)絡(luò)技術(shù) 班 級: / 學 號: 姓 名: 汪佩珺,李夢華,衛(wèi)遠利, 劉銀霞,何晨昊,郭露,王志強 題 目: 高考成績信息管理系統(tǒng) 指導教師: 穆振海 2010年12 月數(shù)據(jù)庫原理及應用課程設(shè)計報告目錄1、概述2、需求分析3、數(shù)據(jù)庫邏輯設(shè)計4、軟件功能設(shè)計5、界面設(shè)計6、程序調(diào)試情況7、結(jié)論。8、結(jié)束語。9、參考文獻。摘要引言1、概述2、需求分析高考成績管理一直是學校的一項重

19、要但又非常煩瑣的管理工作。高考成績管理工作主要有:(1)錄入考生成績的相關(guān)情況;(2)記錄考生成績的相關(guān)情況;(3)管理考生查詢情況。采用手工的辦法來管理考生成績已不能適應學校目前的形勢,因為這種傳統(tǒng)的手工管理辦法既費時又費力,而且還容易出錯,因此用計算機來管理考生的高考成績信息很有必要。通過分析,高考成績管理的主要內(nèi)容有:(1)理科學生成績表(準考證號、身份證號,姓名、性別,語文,數(shù)學,英語,理綜,總分);(2)文科學生成績表(準考證號、身份證號,姓名、性別,語文,數(shù)學,英語,文綜,總分); 教務管理人員使用這個系統(tǒng)可以錄入考生成績??忌褂眠@個系統(tǒng)可以查詢自己的高考成績。3、數(shù)據(jù)庫邏輯設(shè)計

20、邏輯結(jié)構(gòu)設(shè)計的任務是按照一定的規(guī)則,將概念模型轉(zhuǎn)化為某種數(shù)據(jù)庫管理系統(tǒng)所能接受的數(shù)據(jù)模型。這個數(shù)據(jù)模型需要經(jīng)過優(yōu)化處理,并適當考慮完整性、安全性、一致性以及恢復和效率等一系列有關(guān)數(shù)據(jù)庫性能的因素。同時還要避免數(shù)據(jù)庫的插入異常和刪除異常。(1)ER模型設(shè)計數(shù)據(jù)庫的概念模型是獨立于任何計算機系統(tǒng)的信息結(jié)構(gòu)模型,采用ER模型來描述這個信息結(jié)構(gòu)模型是非常合適的方法??忌鷾士甲C號身份證號姓名性別語文數(shù)學英語理綜/文綜總分(2)表設(shè)計ER模型設(shè)計完成后,再把ER模型中的實體集轉(zhuǎn)換成表。在這個過程中,某些聯(lián)系也應轉(zhuǎn)換成表,有些表中應適當增加屬性。有些表中的屬性應適當刪除。理科學生成績實體集可轉(zhuǎn)換成一個表,其

21、中準考證號是主關(guān)鍵字,姓名不能作為主關(guān)鍵字,因為在考高中,學生重名的情況是普遍的。其他實體集也同樣可以轉(zhuǎn)換成相應的表。(3)具體表結(jié)構(gòu)設(shè)計在數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)表的結(jié)構(gòu)設(shè)計是非常重要的一個環(huán)節(jié),數(shù)據(jù)表結(jié)構(gòu)的好壞將直接影響應用系統(tǒng)的效率以及實現(xiàn)的效果,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)庫的存儲量,還能提高數(shù)據(jù)庫的完整性和一致性,使系統(tǒng)具有較快的響應速度,還能簡化基于此數(shù)據(jù)庫應用程序的實現(xiàn)等。在數(shù)據(jù)表開始設(shè)計的時候應該盡量考慮全面,尤其應該仔細考慮用戶的各種需要,避免浪費不必要的人力和物力。l 理科學生成績表字段名稱數(shù)據(jù)類型可否為空準考證號CHAR 8Not null身份證號CHAR 8No

22、t Null姓名CHAR 8Null性別CHAR 2Null語文CHAR 8Not Null數(shù)學CHAR 8Null英語CHAR 8Not null理綜CHAR 8Null總分CHAR 8Nulll 文科學生成績表字段名稱數(shù)據(jù)類型可否為空準考證號CHAR 8Not null身份證號CHAR 8Not Null姓名CHAR 8Null性別CHAR 2Null語文CHAR 8Not Null數(shù)學CHAR 8Null英語CHAR 8Not null文綜CHAR 8Null總分CHAR 8Null4、軟件功能設(shè)計(1)考生高考成績的錄入;(2)考生高考成績的查詢;(3)考生高考成績的修改;(4)考生高

23、考成績的刪除;(5)系統(tǒng)輔助功能,如登錄、用戶管理等;5、界面設(shè)計6、程序調(diào)試情況7、結(jié)論。8、結(jié)束語。9、參考文獻。SQL Server數(shù)據(jù)庫基礎(chǔ)與實訓教程CREATE DATABASE gaokao1 -創(chuàng)建數(shù)據(jù)庫 ON ( NAME = gaokao1 , -創(chuàng)建主數(shù)據(jù)文件,該邏輯名參數(shù)可以省略 FILENAME = 'C:gaokao3.mdf' , SIZE = 1 , MAXSIZE= UNLIMITED , -最大容量不受限制 FILEGROWTH = 10% ) , ( NAME = gaokao2 , -創(chuàng)建輔助數(shù)據(jù)文件,該邏輯名參數(shù)可以省略 FILENAME

24、 = 'C: gaokao4.mdf', SIZE = 1 , MAXSIZE= UNLIMITED , FILEGROWTH = 10% ) LOG ON /* 創(chuàng)建事務日志文件*/ ( NAME = gaokaolog , /* 該邏輯名參數(shù)可以省略 */ FILENAME = 'C: gaokao1log.LDF', SIZE = 500 KB , MAXSIZE = 5 , /* 日志文件最大容量 5 MB */ FILEGROWTH = 500 KB ) GO sp_dboption gaokao1 , autoclose , true - 設(shè)置數(shù)據(jù)庫

25、自動關(guān)閉 EXEC sp_dboption gaokao1 , autoshrink, true - 設(shè)置數(shù)據(jù)庫自動收縮 GO EXECUTE sp_helpdb gaokao1 -查看數(shù)據(jù)庫信息Use gaokao1 - 打開gaokao1 數(shù)據(jù)庫 CREATE TABLE 理科學生成績表 - 創(chuàng)建“理科學生成績表”數(shù)據(jù)表 (準考證號 Char (12) not null primary key check(準考證號 like a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9 a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a

26、-zA-Z0-9a-zA-Z0-9a-zA-Z0-9), 身份證號 char(18) not null , 姓名 Nvarchar(20) not null unique , 性別 Varchar (2) not null unique , 語文 char(3) - 默認null允許空值 數(shù)學 char(3) - 默認null允許空值英語 char(3) - 默認null允許空值理綜 char(3) - 默認null允許空值總分 char(3) - 默認null允許空值 )Use gaokao - 打開gaokao 數(shù)據(jù)庫 CREATE TABLE文科學生成績表 - 創(chuàng)建“文科學生成績表”數(shù)據(jù)

27、表 (準考證號 Char (12) not null primary key check(準考證號 like a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9 a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9a-zA-Z0-9), 身份證號 char(18) not null , 姓名 Nvarchar(20) not null unique , 性別 Varchar (2) not null unique , 語文 char(3) - 默認null允許空值 數(shù)學 char(3) - 默認nu

28、ll允許空值英語 char(3) - 默認null允許空值文綜 char(3) - 默認null允許空值總分 char(3) - 默認null允許空值 )USE gaokao INSERT 理科學生成績表 (準考證號,身份證號,姓名,性別,語文,數(shù)學,英語,理綜,總分)VALUES ('1','', '呂川頁','男','88', '100', '90','132','410') INSERT 理科學生成績表 (準考證號,身份證號,姓名,性別,語文,數(shù)學,英語,理綜,總分) VALUES ('2','','鄭學敏','女','

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論