一、實(shí)驗(yàn)?zāi)康?/p>
1. 掌握在SQL Server中使用對(duì)象資源管理器和SQL命令創(chuàng)建數(shù)據(jù)庫。
2. 掌握在SQL Server中使用對(duì)象資源管理器和SQL命令查看數(shù)據(jù)庫。
3. 掌握在SQL Server中使用對(duì)象資源管理器和SQL命令修改數(shù)據(jù)庫。
二、實(shí)驗(yàn)硬、軟件環(huán)境
開發(fā)環(huán)境: Windows XP 操作系統(tǒng)及以上版本
數(shù)據(jù)庫管理系統(tǒng):SQL Server 2012
運(yùn)行環(huán)境:Windows XP 操作系統(tǒng)及以上版本
三、實(shí)驗(yàn)步驟
(一)用SQL Server企業(yè)管理器創(chuàng)建數(shù)據(jù)庫
SQL Server 企業(yè)管理器即 Mircosoft SQL Server Management Stduio 工具,是 Microsoft 公司專門提供給用戶,用于操作 SQL Server 數(shù)據(jù)庫的。想要對(duì) SQL Server 數(shù)據(jù)庫進(jìn)行各種操作,都可以通過 SQL Server 企業(yè)管理器實(shí)現(xiàn)。
以創(chuàng)建 test 數(shù)據(jù)庫為例,使用 SQL Server 企業(yè)管理器創(chuàng)建數(shù)據(jù)庫步驟如下:
1. 啟動(dòng) SQL Server 企業(yè)管理器,從開始菜單可以找到,如下圖所示:
?
2.?創(chuàng)建數(shù)據(jù)庫:在 SQL Server 企業(yè)管理器中選擇【數(shù)據(jù)庫】,然后右擊選擇【新建數(shù)據(jù)庫】菜單,如下圖所示:
?
- 在彈出的對(duì)話框中填寫數(shù)據(jù)庫名字,并可以修改系統(tǒng)默認(rèn)的相關(guān)設(shè)置信息,如文件名、初始容量及最大容量等。
4. 點(diǎn)擊【確定】創(chuàng)建 test 數(shù)據(jù)庫,查看創(chuàng)建的數(shù)據(jù)庫如下所示:
?
可以看到, test 數(shù)據(jù)庫已經(jīng)創(chuàng)建成功。
(二)用T-SQL語言創(chuàng)建數(shù)據(jù)庫
T-SQL 是 Microsoft 公司在 SQL Server 中 SQL-3 標(biāo)準(zhǔn)的實(shí)現(xiàn),是微軟對(duì) SQL 的擴(kuò)展,具有 SQL 的主要特點(diǎn)。
創(chuàng)建數(shù)據(jù)庫的SQL命令的語法格式如下所示:
CREATE DATABASE 數(shù)據(jù)庫名稱
[ON
[FILEGROUP 文件組名稱]
( ?NAME=數(shù)據(jù)文件邏輯名稱,
??FILENAME='路徑+數(shù)據(jù)文件名', ?SIZE=數(shù)據(jù)文件初始大小,
??MAXSIZE=數(shù)據(jù)文件最大容量,
??FILEGROWTH=數(shù)據(jù)文件自動(dòng)增長容量, )]
[LOG ON
( ?NAME=日志文件邏輯名稱,
??FILENAME='路徑+日志文件名’, ?SIZE=日志文件初始大小,
??MAXSIZE=日志文件最大容量,
??FILEGROWTH=日志文件自動(dòng)增長容量, )]
[COLLATE 數(shù)據(jù)庫校驗(yàn)方式名稱] [FOR ATTACH]
四、實(shí)驗(yàn)內(nèi)容
(一)在SQL Server 中使用對(duì)象資源管理器和SQL命令創(chuàng)建學(xué)生成績管理數(shù)據(jù)庫。
(1) 使用對(duì)象資源管理器創(chuàng)建數(shù)據(jù)庫
?
(2) 刪除第(1)步創(chuàng)建的數(shù)據(jù)庫,再次使用SQL命令創(chuàng)建數(shù)據(jù)庫,SQL代碼如下:
CREATE DATABASE EDUC
ON
( ?NAME=EDUC_Data1,
FILENAME='D:\TeachData.mdf',
SIZE=20,
??MAXSIZE=100,
??FILEGROWTH=10)
LOG ON
( ?NAME=EDUC_Data,
??FILENAME='D:\TeachData.ldf',
??SIZE=5,
??MAXSIZE=20,
??FILEGROWTH=3)
(二)使用對(duì)象資源管理器和SQL命令查看數(shù)據(jù)庫。
(三)創(chuàng)建數(shù)據(jù)庫之后,修改數(shù)據(jù)庫。
- 添加一個(gè)數(shù)據(jù)文件;
2.修改日志文件的初始大??;
?
3.刪除一個(gè)數(shù)據(jù)文件。
(四)使用對(duì)象資源管理器和SQL命令刪除數(shù)據(jù)庫。
(五)實(shí)驗(yàn)要求
1. 數(shù)據(jù)庫名稱:EDUC
2. 主數(shù)據(jù)文件名為EDUC_data,存放位置D: \數(shù)據(jù)庫\數(shù)據(jù),初始大小20MB,最大100MB,增量為20%;
3. 日志文件名為EDUC_log,存放位置D: \數(shù)據(jù)庫\日志,初始大小5MB,最大20MB,增量為3MB。
請(qǐng)根據(jù)實(shí)驗(yàn)內(nèi)容要求寫出對(duì)應(yīng)的SQL語句填寫在實(shí)驗(yàn)報(bào)告中。
五、實(shí)驗(yàn)結(jié)果及分析
1.在創(chuàng)建數(shù)據(jù)庫、修改用戶數(shù)據(jù)庫和刪除用戶數(shù)據(jù)庫時(shí)需要嚴(yán)格遵循SQL命令的語法格式,輸入字母符號(hào)時(shí)注意必須是英文字體,否則會(huì)出現(xiàn)報(bào)錯(cuò)。
2.用SQL命令修改用和數(shù)據(jù)庫,可以使用ALTER DATABASE命令修改數(shù)據(jù)庫。文章來源:http://www.zghlxwxcb.cn/news/detail-738870.html
3.用SQL命令刪除數(shù)據(jù)庫,使用DROP DATABSE命令可以從SQLSever中刪除數(shù)據(jù)庫,可以一次刪除一個(gè)或者多個(gè)數(shù)據(jù)庫。文章來源地址http://www.zghlxwxcb.cn/news/detail-738870.html
到了這里,關(guān)于數(shù)據(jù)庫的創(chuàng)建與管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!