SQL server 命令創建、修改、刪除數據庫


1. 創建數據庫:create

例1:要求創建一個學生-課程數據庫(名稱為student)。

Create database student

例2:要求在本地磁盤D創建一個學生-課程數據庫(名稱為student1),只有一個數據文件和日志文件,文件名稱分別為stu和stu_log,初始大小都為3MB,增長方式分別為10%和1MB,數據文件最大為500MB,日志文件大小不受限制。

CREATE   DATABASE  student1
ON
( NAME = stu, 
FILENAME = 'D:\stu.mdf' , 
SIZE = 3MB , 
MAXSIZE = 500MB , 
FILEGROWTH = 10%)
 LOG ON 
( NAME = stu_log, FILENAME = 'D:\stu_log.ldf' , SIZE = 3MB , MAXSIZE = unlimited,FILEGROWTH = 1MB )

實例

----------------------------------------------------------------
IF EXISTS(SELECT * FROM sysdatabases WHERE name='student')
DROP DATABASE student
GO
CREATE DATABASE student --創建數據庫
ON PRIMARY --定義在主文件組上的文件
(NAME=stu_date, --邏輯名稱
FILENAME='C:\sql\student.mdf', --物理名稱
SIZE=10, --初始大小為10mb
MAXSIZE=unlimited, --最大限制為無限大
FILEGROWTH=10%) --主數據文件增長幅度為10%
LOG ON --定義事務日志文件
(NAME=stu_log, --邏輯名稱
FILENAME='C:\sql\student.ldf', --物理名稱
SIZE=1, --初始大小為1mb
MAXSIZE=5, --最大限制為5mb
FILEGROWTH=1) --事務日志增長幅度為1mb`
-----------------------------------------------------------------

2. 修改數據庫:alter

例3:修改數據庫student現有數據文件的屬性,將主數據文件的最大大小改為50MB,增長方式改為每次2MB增長。

Alter database student1
modify file (name=stu,maxsize=50mb,filegrowth=2mb)

3. 刪除數據庫:drop

例4:將數據庫student刪除,可使用下述語句。

DROP DATABASE student


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM