版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.實(shí)驗(yàn)一 數(shù)據(jù)庫定義實(shí)驗(yàn)姓 名吳錦誠學(xué) 號(hào)1151331112專 業(yè)計(jì)算機(jī)科學(xué)與技術(shù)課程名稱數(shù)據(jù)庫定義實(shí)驗(yàn)同組學(xué)生姓名無實(shí)驗(yàn)時(shí)間2017-10實(shí)驗(yàn)地點(diǎn)11#208指導(dǎo)老師劉金嶺一、實(shí)驗(yàn)?zāi)康?使用SQL Server Management Studio、T-SQL語句創(chuàng)建和管理數(shù)據(jù)庫,學(xué)會(huì)使用SQL Server查詢分析器接收 T-SQL語句和進(jìn)行結(jié)果分析。使用T-SQL語句進(jìn)行數(shù)據(jù)表的創(chuàng)建和刪除,并對(duì)數(shù)據(jù)表和表中的數(shù)據(jù)進(jìn)行有效有管理。二、實(shí)驗(yàn)環(huán)境 實(shí)驗(yàn)室名稱:11#208 軟件環(huán)境:操作系統(tǒng):windows 10;SQL 2008 硬件環(huán)境:安裝內(nèi)存(RAM):8.00GB(5.5GB可用)
2、處理器:Intel(R) Core(TM) i5-5200U CPU 2.20GHz 硬盤:250GB-SSD 500GB-HDD三、實(shí)驗(yàn)內(nèi)容 1.用SQL Server Management Studio創(chuàng)建、修改數(shù)據(jù)庫 2.用T-SQL語句創(chuàng)建、修改數(shù)據(jù)庫 3.用SQL Server Management Studio創(chuàng)建、修改數(shù)據(jù)表 4.用T-SQL語句創(chuàng)建、修改數(shù)據(jù)表四、實(shí)驗(yàn)步驟及實(shí)驗(yàn)結(jié)果分析 (一)、創(chuàng)建、修改數(shù)據(jù)庫 1.用SQL Server Management Studio創(chuàng)建步驟: (1)、單擊“開始”菜單選擇“所有程序”-Microsoft SQL Server 2008-
3、SQL Server Management Studio (2)、單擊“視圖”-”對(duì)象資源管理器”-右擊“數(shù)據(jù)庫”-選擇“新建數(shù)據(jù)庫”命令 (3)、在“數(shù)據(jù)庫名稱”文本框中輸入新建數(shù)據(jù)庫的名稱,本例輸入“JXGL” (4)、在“新建數(shù)據(jù)庫”的對(duì)話框里設(shè)置“常規(guī)”、“選項(xiàng)”、“文件組” 2.用SQL Server Management Studio修改數(shù)據(jù)庫步驟: (1)、在“對(duì)象資源管理器”窗口右擊要修改大小的數(shù)據(jù)庫,選擇“屬性”彈出屬性對(duì)話框 (2)、在屬性對(duì)話框中的“常規(guī)”、“文件”、“文件組”、“選項(xiàng)”、“更改跟蹤”、“權(quán)限”、“擴(kuò)展屬性”、“鏡像”、“事務(wù)日志傳送”修改數(shù)據(jù)庫的相關(guān)信息
4、 3.用SQL Server Management Studio刪除數(shù)據(jù)庫 右擊要?jiǎng)h除的數(shù)據(jù)庫,在彈出的菜單中選擇刪除命令在彈出的“刪除對(duì)象”的對(duì)話框中,單擊“確定”按鈕 4.用T-SQL語句創(chuàng)建數(shù)據(jù)庫: (1)、打開SSMS窗口,并連接到服務(wù)器 (2)、依次選擇“文件”-”新建”-“數(shù)據(jù)庫引擎查詢”命令或者單擊標(biāo)準(zhǔn)工具欄的“新建查詢”按鈕,創(chuàng)建一個(gè)查詢輸入窗口 (3)、在窗口中輸入以下create database 語句: create database temp on primary (name=TEMP,F:TEMPTEMP.MDF,size=3,) log on (name=TEMP_
5、log,F:TEMPTEMP_log.ldf, size=1, maxsize=20, ) (4)、單擊工具欄中的“執(zhí)行”按鈕,運(yùn)行程序語句。如果執(zhí)行成功,在查詢窗口的“查詢”結(jié)果窗口中,可能看到一條“命令已成功完成?!钡南ⅰ?(5)、在“對(duì)象資源管理器”窗口中刷新,展開數(shù)據(jù)庫結(jié)點(diǎn)就能看到剛創(chuàng)建的“TEMP”數(shù)據(jù)庫 5.用T-SQL語句修改數(shù)據(jù)庫 (1)、增加數(shù)據(jù)庫空間alter database TEMPmodify TEMP,size=10)實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析為數(shù)據(jù)庫TEMP增加容量,擴(kuò)展數(shù)據(jù)庫,將數(shù)據(jù)庫從3MB擴(kuò)展到10MB (2)、修改數(shù)據(jù)庫文件 use TEMPalter dat
6、abase TEMPmodify file(name=TEMP_log ,size=3, maxsize=5)實(shí)驗(yàn)結(jié)果命令已成功生成實(shí)驗(yàn)結(jié)果分析用alter database temp獲得權(quán)限,修改語句為modify file, 將maasize改為5 (3)、添加日志文件 alter database TEMPadd file(name=TEMP_a,F:TEMPTEMP_a.dnf,size=5,maxsize=30,)實(shí)驗(yàn)結(jié)果 (4)、刪除日志文件 use TEMP alter database TEMPremove 實(shí)驗(yàn)結(jié)果命令已成功完成 ,TEMP_log已刪除實(shí)驗(yàn)結(jié)果分析有alte
7、r database TEMP獲得權(quán)限,remove 語句進(jìn)行刪除 (二)、通過目錄視圖系統(tǒng)函數(shù)和系統(tǒng)存儲(chǔ)過程查看數(shù)據(jù)庫的基本信息 1、使用系統(tǒng)函數(shù)databasepropertyex查看數(shù)據(jù)庫的Version屬性u(píng)se TEMPselect databasepropertyex(TEMP, Version)實(shí)驗(yàn)結(jié)果2、使用系統(tǒng)存儲(chǔ)過程sp_spaceused查看數(shù)據(jù)庫JXGL的空間信息 use TEMP exec sp_spaceused實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析使用系統(tǒng)存儲(chǔ)過程sp_spaceused查看數(shù)據(jù)庫TEMP的空間信息 (三)、修改數(shù)據(jù)庫 1、用T-SQL語句修改數(shù)據(jù)庫名稱use te
8、mpAlter database tempmodify name = tempDataBase實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析alter database 原數(shù)據(jù)庫名稱modify name=新數(shù)據(jù)庫名稱use tempDataBase;exec sp_renamedb tempDataBase,temp實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析可以利用存儲(chǔ)過程修改名稱, sp_renamedbold_nameold_name new_namenew_name 2、用T-SQL語句添加數(shù)據(jù)庫create database Mo_JXGL 3、用T-SQL語句刪除數(shù)據(jù)庫 drop database temp實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析用
9、drop語句刪除數(shù)據(jù)庫格式:drop database 4、用T-SQL語句添加數(shù)據(jù)表(1)、創(chuàng)建表Screate table S(SNO char(9) not null,SNAME char(8) not null,SEX char(2),AGE smallint,SDEPT varchar(50),primary key (SNO)實(shí)驗(yàn)結(jié)果(2)、創(chuàng)建表Cuse Mo_JXGLcreate table C(CNO char(4) not null,CNAME varchar(50) not null,TNAME char(8),CDEPT varchar(50),primary key
10、(CNO),)實(shí)驗(yàn)結(jié)果(3)、創(chuàng)建表SCuse Mo_JXGL;create table SC(SNO CHAR(9) NOT NULL,CNO CHAR(4) NOT NULL, GRADE REAL NULL,PRIMARY KEY(SNO,CNO),foreign KEY(SNO) references S(SNO),foreign key(CNO) references C(CNO)實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析通過T-SQL語句創(chuàng)建和數(shù)據(jù)表是一個(gè)框架,然后再創(chuàng)建數(shù)據(jù)表的詳細(xì)數(shù)據(jù) 5、用T-SQL語句向數(shù)據(jù)表中插入和更新數(shù)據(jù) (1)、向S表中插入記錄 use NewJXGL;insert int
11、o S(SNO,SNAME,AGE,SEX,SDEPT) values (s1001,張卓成,22,男,物聯(lián)網(wǎng)1151) 實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析利用插入語句插入記錄,語句格式如下: insert into 表名(字段1,字段2)values(字段值1,字段值2) (2)、向C表中插入記錄use Mo_JXGL;insert into C(CNO,CNAME,CDEPT,TNAME) values (c01,數(shù)據(jù)庫,計(jì)算機(jī)與軟件工程學(xué)院,劉金嶺)實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析利用插入語句插入記錄,語句格式如下: insert into 表名(字段1,字段2)values(字段值1,字段值2) (3)、修改S
12、C表數(shù)據(jù) (a).向SC表中插入記錄USE Mo_JXGLINSERT TNTO SC(SNO,CNO,GRADE)VALUES(s1001,c01,68) (b).增加班級(jí)字段use Mo_JXGL;alter table Sadd class varchar(20) 實(shí)驗(yàn)結(jié)果分析:為S表中新增了class一列,數(shù)據(jù)類型為VARCHAR(20)(C).修改S 表中的class長(zhǎng)度為50use Mo_JXGL;alter table Salter column class varchar(50) 實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析S表中字段CLASS長(zhǎng)度由20變?yōu)?0 (d).刪除學(xué)生表S中的CLASS字段 use Mo_JXGL;alter table Sdrop column class 實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果分析刪除了S表中的CLASS一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度車間租賃安全協(xié)議書(含安全生產(chǎn)責(zé)任險(xiǎn))
- 二零二五年度茶業(yè)投資合作框架協(xié)議
- 2025年度解除婚約協(xié)議書(情感修復(fù)與法律支持)
- 二零二五年度油茶種植基地承包與生態(tài)修復(fù)協(xié)議
- 2025年度食堂食品安全風(fēng)險(xiǎn)評(píng)估與監(jiān)督執(zhí)行協(xié)議
- 施工現(xiàn)場(chǎng)施工防生物污染制度
- 施工日志填寫中的施工材料消耗記錄方法
- 個(gè)人商鋪抵押借款合同范本
- 云服務(wù)器托管服務(wù)合同(三)
- 二手廠房買賣合同
- 2025年度高端商務(wù)車輛聘用司機(jī)勞動(dòng)合同模板(專業(yè)版)4篇
- 2025長(zhǎng)江航道工程局招聘101人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年黑龍江哈爾濱市面向社會(huì)招聘社區(qū)工作者1598人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 執(zhí)行總經(jīng)理崗位職責(zé)
- 《妊娠期惡心嘔吐及妊娠劇吐管理指南(2024年)》解讀
- 《黑神話:悟空》跨文化傳播策略與路徑研究
- 《古希臘文明》課件
- 居家養(yǎng)老上門服務(wù)投標(biāo)文件
- 長(zhǎng)沙市公安局交通警察支隊(duì)招聘普通雇員筆試真題2023
- 2025年高考語文作文滿分范文6篇
- 零售業(yè)連鎖加盟合同
評(píng)論
0/150
提交評(píng)論