国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

SQL的基本操作(2.數據庫的相關操作)

2019-11-18 17:48:48
字體:
來源:轉載
供稿:網友
1.如何創建數據庫
(1).使用CreateDatabase創建數據庫

CreateDatabase語名的語法形式如下:

CreateDatabasedatabase_name
[On
{[[,Size=size])
}[,...n]
]
[ForRestore]

注釋:
Primary:該選項是一個關鍵字,用來指定主文件組中的文件。主文件組不公包含了數據庫系統表中的全部內容,而且還包含了沒有在用戶文件組中包含的全部對象。一個數據庫只能有一個主文件。在默認情況下,即在沒有指定Primary關鍵字時,列在語句中的第一個文件就是主文件。
Name:該選項指定數據庫的邏輯名字,這是在SQLServer系統中使用的名稱,是數據庫在SQLServer中標識符。
Filename:該選項用來指定數據庫所在文件的
操作系統文件名稱和路徑。在os_file_name中的路徑必須是SQLServer所在服務器上的一個文件夾。該操作系統文件名稱與Name的邏輯名稱是一一對應的。
Size:該選項用來指定數據庫操作系統文件的大小。在指定文件大小的時候,既可以使用MB單位,也可以使用KB單位。如果沒有指定單位,那么系統默認的單位是MB。文件最小是1MB,也就是說,數據庫所在的文件不能小于1MB。在默認情況下,數據庫數據文件的大小是3MB,數據庫日志文件的大小是1MB。
Maxsize:該選項用來指定操作系統文件可以增長的最大尺寸。在指定文件增長尺寸的時候,既可以使用MB單位,也可以使用KB單位。如果沒有指定單位,那么系統的默認單位是MB。如果沒有指定文件可以增長的最大尺寸,那么系統的增長是沒有限制的,可以占滿整個磁盤空間。
FielGrowth:該選取項用來指定文件的增量,當然該選項不能與Maxsize選項有沖突。該選項指定的數據值為零時,表示文件不能增長。該選項可以用MB、KB和百分比指定。

例子:
創建一個cust數據庫,該數據庫的主數據文件的邏輯名稱是cust_data,操作系統文件是cust.mdf,大小是15MB,最大是30MB,以20的速度增加;該數據庫的日志文件的邏輯名稱是cust_log,操作系統是cust.ldf,大小是3MB,最大是10MB,以1MB的速度增加。

CreateDatabasecust
On
Primary(Name=cust_data,
Filename='d:/cust.mdf',
Size=15MB,
Maxsize=30MB,
Filegrowth=20)
LogOn
(Name=cust_log,
Filename='d:/cust.ldf',
Size=3MB,
Maxsize=10MB,
FileGrowth=1MB)

2.如何增加數據庫的大小
(1).使用AlterDatabase命令來增加數據庫文件的大小
如果在創建數據庫文件時沒有配置文件的大小自動增長,那么可以使用AlterDatabase命令來增加文件的大小。

例子:
將數據庫cust的數據文件cust_data的大小調整為50MB。
AlterDatabasecust
ModifyFile(Name='cust_data',Size=50)

(2).使用AddFile增加一個次要文件
通過為數據庫增加次要的數據文件和日志文件來增加數據庫的大小。
例子:
AlterDatabasecust
AddFile
(Name=cust_data2,Filename='d:/cust2.mdf',
Size=5MB,
Maxsize=10MB,
Filegrowth=10)

3.壓縮數據庫和數據文件
(1)使用DbccShrinkdatabase命令壓縮整個數據庫
例子:
將cust數據庫的大小壓縮到10
DbccShrinkdatabase(cust,10)
(2)使用DbccShrinkFile命令壓縮數據庫中的某一個數據文件
例子:
將cust數據文件的大小壓縮到5MB
DbccShrinkFile(cust,5)

4.刪除數據庫
(1)使用Drop命令刪除數據庫
例子:
將刪除cust數據庫
DropDatabasecust->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上高县| 故城县| 松阳县| 台安县| 方城县| 保康县| 军事| 怀化市| 韩城市| 友谊县| 昌江| 阿图什市| 吉林省| 张北县| 读书| 全南县| 中西区| 闻喜县| 于都县| 昂仁县| 清苑县| 沧州市| 手机| 滕州市| 长寿区| 铜鼓县| 芦溪县| 宜都市| 英山县| 吉安市| 神池县| 黄陵县| 绥化市| 霍城县| 田林县| 凉山| 安国市| 海原县| 昭通市| 壤塘县| 双峰县|