




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、實驗?zāi)康?23、理解數(shù)據(jù)庫的含義。 、掌握在 SQL Server 、掌握 在 SQL Server實驗二 數(shù)據(jù)庫建立中創(chuàng)建數(shù)據(jù)庫的各種方法以及對數(shù)據(jù)庫的各種操作。 中創(chuàng)建數(shù)據(jù)表的各種方法以及對數(shù)據(jù)表的各種操作。二、實驗環(huán)境1、實驗儀器 設(shè)備至少 具有如 下配 置的計 算機 :計算機主頻 至少 166MHZ ;計算 機內(nèi) 存至少 64MB以上;至少1G以 上的硬盤空間;VGA或更高分 辨率的 顯示器 。2 、 軟 件 環(huán) 境操 作 系 統(tǒng) : Windows 7 或 Windows XP 。DBMS: SQL Server 2005。三、實驗內(nèi)容1、在 SQLserver Manageme
2、nt Studio 中創(chuàng)建數(shù)據(jù)庫 創(chuàng)建學(xué)生選課管理的數(shù)據(jù)庫庫,數(shù)據(jù)庫名為xs,主數(shù)據(jù)文件名(邏輯文件名自定或默認(rèn),物理文件名默認(rèn),物理文件存儲路徑自定或采用默認(rèn)路徑) ,初始大小為 20MB ,最大 為 50MB ,數(shù)據(jù)庫自動增長,增長方式是按 15% 比例增長;日志文件名(邏輯文件名自定或 默認(rèn),物理文件名默認(rèn),物理文件存儲路徑自定或采用默認(rèn)路徑)默認(rèn),初始為5MB ,最大可增長到 25MB ,按 5MB 增長。2、使用 SQLserver Management Studio,在數(shù)據(jù)庫 XS 中創(chuàng)建:學(xué)生、課程和選課三個 表,結(jié)構(gòu)如下:學(xué)生表 S 的結(jié)構(gòu)如下:sno(學(xué)號)char(10)s
3、name(姓名)char(8)sage(年齡)intsdept(系別)char(20)birth (出生日期) datetime表中的記錄如下所示:snosnamesAGESDEPTbirth0001a23計算機12/5/830002b21計算機11/3/850003c24數(shù)學(xué)2/3/820004d19外語3/5/87表 SC 結(jié)構(gòu)如下:sno(學(xué)號)char(10)cno(課程號 )char(2)grade(成績) int 表中的記錄如下所示:snocnoGrade0001170000127200013730002165100022540003335表 C 結(jié)構(gòu)如下:cno( 課程號 )ch
4、ar(2)cname(課程名)char(20)ccredit (學(xué)分)smallint表中的記錄如下所示:cnocnameccredit1數(shù)據(jù)庫42數(shù)據(jù)結(jié)構(gòu)43計算機網(wǎng)絡(luò)33、在 SQLserver Management Studio 修改表(1)為 S 表增加一字段 JL (簡歷)類型: char(1000)( 2)修改 JL 的類型為 VARCHAR(2000)( 3)修改 JL 字段名為 JJ(簡介)( 4)刪除列 JJ4、在 SQLserver Management Studio 刪除數(shù)據(jù)庫和數(shù)據(jù)表(1)在 SQLserver Management Studio 中刪除表 S、 SC、
5、 C(2)在 SQLserver Management Studio 中刪除 xs 數(shù)據(jù)庫5、利用 T-SQL 中創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表(重點掌握)(1)用 T-SQL 語句創(chuàng)建 xs 數(shù)據(jù)庫( 2)使用 T-SQL 語句創(chuàng)建表 S、SC、C6、利用 T-SQL 修改字段(1)為 S 表增加一字段 JL (簡歷)類型: char(1000)( 2)修改 JL 的類型為 VARCHAR(2000)( 3)修改 JL 字段名為 JJ(簡介)( 4)刪除列 JJ四、實驗步驟1、準(zhǔn)備工作:在 D 盤上創(chuàng)建以自己“學(xué)號 -姓名”命名的文件夾2、在 SQLserver Management Studio 中創(chuàng)
6、建數(shù)據(jù)庫( 1)打開 SQLserver Management Studio開始” -“程序” -MS SQL SERVER 2005SQL SERVER MANAGEMENT STUDIO( 2)展開 “數(shù)據(jù)庫”文件夾(3)選中“數(shù)據(jù)庫”圖標(biāo)單擊右鍵出現(xiàn)如圖2-1 所示界面后單擊“新建數(shù)據(jù)庫”圖 2-1( 4)單擊“新建數(shù)據(jù)庫”彈出如圖2-1 所示界面“,在名稱文本框中輸入xs,然后設(shè)置”數(shù)據(jù)文件“、 ”日志文件“各參數(shù)后,單擊”確定“圖 2-2 (5)打開數(shù)據(jù)文件和日志文件所在的文件夾,查看其數(shù)據(jù)文件和日志文件 2、使用 SQLserver Management Studio ,在數(shù)據(jù)庫
7、XS 中創(chuàng)建表 ( 1)單擊“開始” -“程序” -MS SQL SERVER 2005 SQL SERVER MANAGEMENT STUDIO( 2)展開“數(shù)據(jù)庫”文件夾,找到數(shù)數(shù)據(jù)庫XS.( 3)展開” XS ”數(shù)據(jù)庫文件夾,選中“表“單擊右鍵選中”新建表“( 4 )單擊“新建表”后在出現(xiàn)的界面中輸入S 表的個字段及其參數(shù),單擊保存后輸入表名 S 單擊“確定”( 5)SC、C 表的創(chuàng)建和以上步驟類似。( 6)選中表 S,單擊右鍵“打開表”根據(jù)實驗內(nèi)容(2)輸入數(shù)據(jù)。( 7)SC、C 表的數(shù)據(jù)輸入和步驟( 6)類似3、在 SQLserver Manag5 )SC、 C 表的創(chuàng)建和以上步驟類
8、似 ement Studio 修改表 ( 1)單擊“開始” -“程序” -MS SQL SERVER 2005 SQL SERVER MANAGEMENT STUDIO( 2)展開“數(shù)據(jù)庫”文件夾,找到數(shù)數(shù)據(jù)庫XS.( 3)展開” XS”數(shù)據(jù)庫文件夾,展開“表“,找到表S,單擊右鍵“設(shè)計表”( 4)根據(jù)實驗內(nèi)容 (3)的要求修改( 4)SC、C 表的修改和以上步驟類似。修改內(nèi)容自定。4、在 SQLserver Management Studio 刪除數(shù)據(jù)庫和數(shù)據(jù)表( 1)單擊“開始” -“程序” -MS SQL SERVER 2005 SQL SERVER MANAGEMENT STUDIO(
9、 2)展開“數(shù)據(jù)庫”文件夾,找到數(shù)數(shù)據(jù)庫XS.( 3)展開” XS”數(shù)據(jù)庫文件夾,展開“表“,找到表S,單擊右鍵“刪除”( 4)SC、C 表的創(chuàng)建和以上步驟類似。(5)選中數(shù)據(jù)庫 XS 單擊右鍵“刪除”5、利用 T-SQL 中創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表(重點掌握)( 1)單擊“開始” -“程序” -MS SQL SERVER 2005 SQL SERVER MANAGEMENT STUDIO( 2)單擊工具欄上“新建查詢”按鈕,在打開右側(cè)窗口中輸入創(chuàng)建的命令,然后執(zhí)行。如下所示:創(chuàng)建有單數(shù)據(jù)文件和單日志文件的數(shù)據(jù)庫 xscreate database xson( name=xs_data, filen
10、ame= d: 學(xué)號 -姓名 xs data.mdf , size=20, maxsize=50 , filegrowth=15 ) log on( name=xs1_log , filename= d: 學(xué)號 -姓名 xsl og.ldf , size=5, maxsize=25 , filegrowth=5 )(3)打開數(shù)據(jù)文件和日志文件所在的文件夾,查看其數(shù)據(jù)文件和日志文件( 4)再次點擊“新建查詢”按鈕,在打開右側(cè)窗口中輸入創(chuàng)建的命令,然后執(zhí)行。如 下所示:create database xs2on( name=xs2_data1,filename= d: 學(xué)號 -姓名xs2data1
11、.mdf , size=20,maxsize=50, filegrowth=15% ),( name=xs2_data2,filename= d: 學(xué)號 -姓名 xs2data2.ndf , size=6,maxsize=30, filegrowth=2 ) log on( name=xs2_log , filename= d: 學(xué)號 -姓名xs2log1 .ldf , size=5, maxsize=25, filegrowth=5 ),( name=xs2_log2 , filename= d: 學(xué)號 -姓名 xs 2log2.ldf , size=3, maxsize=10 , file
12、growth=5%)( 5)打開數(shù)據(jù)文件和日志文件所在的文件夾,查看其數(shù)據(jù)文件和日志文件( 6)再次點擊“新建查詢”按鈕,在打開右側(cè)窗口中輸入創(chuàng)建的命令,然后執(zhí)行。打開 數(shù)據(jù)庫 XS,在 XS 中創(chuàng)建表, 命令如下:USE XS CREATE TABLE S( sno CHAR( 12), sname CHAR ( 8), sage INT , ssex CHAR ( 2), sdept CHAR( 20), csrq DATETIME )CREATE TABLE C(cno CHAR(2), cname CHAR ( 20), ccredit SMALLINT )CREATE TABLE S
13、C(sno CHAR(12),cno CHAR ( 2), grade SMALLINT ,)6、利用 T-SQL 修改字段 (1)再次點擊“新建查詢”按鈕,在打開右側(cè)窗口中輸入創(chuàng)建的命令,然后執(zhí)行。打 開數(shù)據(jù)庫 XS.(2)增加字段USE XSALTER TABLE SADD JL varchar( 1000)(3)修改字段長度ALTER TABLE S alter COLUMN JL varchar(2000)(4)修改列名exec sp_rename s.JL ,JJ , column (5)刪除字段ALTER TABLE SDROP COLUMN JL 考慮:對于 SC、 COURSE表可能做哪些修改。7、分離數(shù)據(jù)庫( 1)單擊“開始” -“程序” -MS SQL SERVER 2005 SQL SERVER MANAGEMENT STUDIO( 2)展開“數(shù)據(jù)庫”文件夾,找到數(shù)數(shù)據(jù)庫XS,單擊右鍵“任務(wù)” -“分離”( 3)觀察數(shù)據(jù)庫 XS 是否還存在?8、附加數(shù)據(jù)庫(1)在 SQL Server Management Studio “對象資源管理器 ”窗格中,右擊 “數(shù)據(jù)庫 ”結(jié)點, 在彈出的快捷菜單中選擇 “附加 ”命令。(2)打開“附加數(shù)據(jù)庫 ”對話框,單擊 “添加”按鈕,找到要附加數(shù)據(jù)庫的 mdf 文件,最 后單擊 “確定 ”按鈕,
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于深度學(xué)習(xí)的過濾水質(zhì)預(yù)測研究
- 沉浸式教學(xué)法在初級漢語綜合課的應(yīng)用行動研究-以泰國岱密中學(xué)為例
- 胎盤影像診斷
- 感統(tǒng)組合培訓(xùn)
- 集中注意力與心理健康維護
- 闌尾手術(shù)護理查房
- 《智能網(wǎng)聯(lián)汽車技術(shù)》課件-超聲波雷達
- 預(yù)防溺水班會課件
- 頂崗實習(xí)安全課件
- 音標(biāo)課件圖片高清
- ERAS快速康復(fù)理念在胃腸外科應(yīng)用課件
- 17025檢測和校準(zhǔn)實驗室認(rèn)可準(zhǔn)則解析
- 工業(yè)廢水處理工(中級工)理論試題庫匯總-上(單選、多選題)
- 潛水泵操作JSA分析表
- DL∕T 5622-2021 太陽能熱發(fā)電廠儲熱系統(tǒng)設(shè)計規(guī)范
- 物理化學(xué)實驗:實驗12 膠體的制備和電泳
- 高中物理選修 分子動理論
- CNC數(shù)控車床操作指導(dǎo)書
- 管道施工主要質(zhì)量保證措施及通病防治措施
- 失火罪消防責(zé)任事故罪消防刑事案件移送移交報告
- 斯巴達勇士賽
評論
0/150
提交評論