




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.wd.wd.wd.實(shí)驗(yàn)1.1 創(chuàng)立數(shù)據(jù)庫實(shí)驗(yàn)?zāi)康氖炀氄莆绽肧SMS中的設(shè)計(jì)工具來創(chuàng)立數(shù)據(jù)庫的方法。了解利用T-SQL語句創(chuàng)立數(shù)據(jù)庫的方法。實(shí)驗(yàn)內(nèi)容利用SSMS中的設(shè)計(jì)工具創(chuàng)立圖書管理系統(tǒng)數(shù)據(jù)庫xsbook,其中數(shù)據(jù)庫參數(shù)均為默認(rèn)值。使用T-SQL命令創(chuàng)立數(shù)據(jù)庫xsbook。實(shí)驗(yàn)步驟利用SSMS中的設(shè)計(jì)工具 其實(shí)現(xiàn)步驟如下: 啟動SQL sever 2000翻開企業(yè)管理器新建數(shù)據(jù)庫,如以以下圖彈出數(shù)據(jù)庫屬性,在“常規(guī)選項(xiàng)卡中新建數(shù)據(jù)庫xsbook,其他設(shè)置選擇默認(rèn),然后確定,如以以下圖使用T-SQL的create database命令在SQL Server 2000中進(jìn)展T-SQL語句的實(shí)驗(yàn)
2、,步驟如下:翻開查詢分析器,在查詢分析器窗口中輸入如下T-SQL語句:create database xsbookon primary(name=xsbook,filename=E:DBxsbook.mdf,size=2240KB,maxsize=unlimited, filegrowth=1024KB)log on(name = xsbook_log,filename = E:DBxsbook_log.LDF,size = 1088KB,maxsize = 2048GB , filegrowth = 10%)運(yùn)行程序后在E盤DB文件夾中創(chuàng)立了兩個(gè)文件xsbook.mdf、xsbook_log
3、.LDF如以以下圖所示:實(shí)驗(yàn)心得通過這次試驗(yàn)可以熟練掌握利用SSMS中的設(shè)計(jì)工具來創(chuàng)立數(shù)據(jù)庫的方法并了解利用T-SQL語句創(chuàng)立數(shù)據(jù)庫的方法,對SQL server 2000 的 基本功能有了一定的了解,熟悉了軟件的 基本界面和操作方法,為以后更深入的運(yùn)用軟件打下了良好的根基。這個(gè)實(shí)驗(yàn)中主要的難點(diǎn)如下:初次接觸SQL sever 2000,對軟件的界面不熟悉,很多操作都需要通過不斷的嘗試來實(shí)現(xiàn)試驗(yàn)的要求。在初次使用T-SQL創(chuàng)立數(shù)據(jù)庫時(shí),不能完全理解腳本代碼的含義,導(dǎo)致在敲代碼的效率比較低。實(shí)驗(yàn)1.2 表實(shí)驗(yàn)?zāi)康氖炀氄莆绽肧SMS中的設(shè)計(jì)工具來創(chuàng)立表、修改表構(gòu)造以及查看表屬性等操作。熟悉T-S
4、QL的數(shù)據(jù)定義語言,能夠熟練地使用SQL語句創(chuàng)立和更改 基本表。實(shí)驗(yàn)內(nèi)容利用SSMS中的設(shè)計(jì)工具為數(shù)據(jù)庫LibraryLib創(chuàng)立表1-6所示的Publish出版社信息表和表1-5所示的BookClass圖書類別表。利用T-SQL創(chuàng)立新表1-10與1-8。修改表ExtraDateFee超期罰款信息表:將FineMoney字段數(shù)據(jù)類型更改為:numeric(15,2);刪除Remarks字段;增加新字段Descriptvarchar,70。利用T-SQL語句:刪除BookClass圖書類別表,并重新創(chuàng)立該表。在SSMS中查看Book圖書信息表的屬性。實(shí)驗(yàn)步驟利用SSMS中的設(shè)計(jì)工具創(chuàng)立表的步驟如下
5、:翻開SSMS創(chuàng)立數(shù)據(jù)庫LibraryLib,翻開數(shù)據(jù)庫,展開數(shù)據(jù)庫目錄,選擇表右擊,創(chuàng)立表,如以以下圖:翻開表編輯器依照表1-5創(chuàng)立BookClass表,如以以下圖:參照上面兩個(gè)步驟創(chuàng)立1-6 Publish 如以以下圖利用T-SQL創(chuàng)立新表1-10與1-8。創(chuàng)立表1-8 Borrow表 翻開SQL查詢分析器,選擇LibraryLib數(shù)據(jù)庫,新建查詢,在窗口中輸入如下代碼:create table Borrow(BorrowID int primary key identity(1,1), UserID varchar(20), BookID int,BorrowBeginDate date
6、time default(getdate(),BorrowEndDate datetime default(getdate()+60),ManagerID varchar(20),foreign key (UserID) references Users(UserID),foreign key (BookID) references Book(BookID)創(chuàng)立表1-10 ExtraDateFee新建查詢,在窗口中輸入如下代碼: create table ExtraDateFee(BorrowID int primary key not null, UserID varchar(20) not
7、 null,BookID int not null,BorrowBeginDate datetime not null,BorrowEndDate datetime not null,BorrowReturnDate datetime not null,ManagerID varchar(20) not null,ManagerReturnID varchar(20) not null,FineMoney money not null,Turnln bit not null,ManagerFineID varchar(20) null,Remarks char(10) null,foreign
8、 key (UserID)references Users(UserID),foreign key (BookID)references Book(BookID)在SSMS中可查看所創(chuàng)立的兩張表如以以下圖:Borrow表ExtraDateFee表修改數(shù)據(jù)庫中的表用SSMS修改表ExtraDateFee:展開LibraryLib數(shù)據(jù)庫的ExtraDateFee表節(jié)點(diǎn),然后右擊該表,從彈出的快捷鍵菜單中選擇“設(shè)計(jì)命令,就可以訪問如以以下圖的用于設(shè)計(jì)表的界面用T-SQL完成上述操作新建查詢用如下命令完成數(shù)據(jù)庫的修改alter table ExtraDateFee alter column FineM
9、oney numeric(15,2);alter table ExtraDateFee drop column Remarks;alter table ExtraDateFee add Descript varchar(70);執(zhí)行操作之后得到數(shù)據(jù)表如以以下圖4利用T-SQL語句:刪除BookClass圖書類別表,并重新創(chuàng)立該表。在查詢分析器重新建查詢,利用T-SQL語句:drop table BookClass刪除BookClass表再用如下語句創(chuàng)立該表create table BookClass1(BookClassID int primary key identity(1,1), Boo
10、kClassName varchar(30) not null, BookBorrowDays int not null default(60), BookFee money not null,)新表BookClass 如以以下圖在SSMS中查看Book圖書信息表的屬性。如以以下圖實(shí)驗(yàn)心得通過本次試驗(yàn),可以熟練掌握利用SSMS中的設(shè)計(jì)工具來創(chuàng)立表,修改表構(gòu)造以及查看表屬性等操作,除了在SSMS中用圖形界面來創(chuàng)立和修改表以外,還利用T-SQL的腳步來創(chuàng)立和修改表,并熟練地使用SQL語句創(chuàng)立和更改 基本表, 基本到達(dá)了試驗(yàn)?zāi)康摹1敬蔚膶?shí)驗(yàn)難點(diǎn)有:對表中字段說明無法用準(zhǔn)確的SQL語言來定義數(shù)據(jù),例如:Publish中的PublishID字段要求是自增類型,但是對自增類型這個(gè)概念是初次接觸,無法準(zhǔn)確用SQL語言來描述,最后在百度中找到是用identi
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教學(xué)反思如何影響學(xué)生學(xué)習(xí)角色轉(zhuǎn)變試題及答案
- 統(tǒng)計(jì)物理基本定律試題及答案
- 無人測繪考試試題及答案
- 音樂流媒體平臺用戶付費(fèi)行為與市場細(xì)分研究報(bào)告
- 安全工程師在建筑施工計(jì)劃中扮演的角色與試題及答案
- 2025特崗教師招聘教學(xué)能力測試試題及答案
- 2025年智慧校園安全教育與培訓(xùn)體系建設(shè)研究報(bào)告
- 家具設(shè)計(jì)的生態(tài)設(shè)計(jì)原則與實(shí)踐案例研究試題及答案
- 深入解析幼兒園數(shù)學(xué)試題及答案
- 物業(yè)秩序考試試題及答案
- 新北師大版八年級下冊數(shù)學(xué)教案+教學(xué)計(jì)劃大全
- 量子通信平臺下的宇宙觀測-全面剖析
- 2025-2030中國生物質(zhì)能發(fā)電行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報(bào)告
- 固體廢物運(yùn)輸合同協(xié)議
- 2025年全國防災(zāi)減災(zāi)日班會 課件
- 普法宣講楊立新-民法典-人格權(quán) 編【高清】
- 2023中國電子科技集團(tuán)有限公司在招企業(yè)校招+社招筆試參考題庫附帶答案詳解
- 2025年上半年浙江省杭州市交通運(yùn)輸局所屬事業(yè)單位統(tǒng)一招聘20人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 10.2 保護(hù)人身權(quán)(課件)-2024-2025學(xué)年七年級道德與法治下冊
- 福彩考試題庫目錄及答案
- SL631水利水電工程單元工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)第1部分:土石方工程
評論
0/150
提交評論