SQL語句建立資料庫

2021-05-21 22:01:43 字數 1738 閱讀 4865

1.create database dataname

這是建立資料庫最簡單的方法.資料庫的各個屬性都是預設.如資料庫檔案與日誌檔案儲存目錄.資料庫大小等.

下面介紹下常用決定資料庫屬性的子句.

on:簡單理解為定義儲存資料庫檔案的位置,看下面**.

filename:資料庫的邏輯別名

size:資料庫初始大小

maxsize:資料庫初大容量

filegrowth:資料庫每次增加的容量.

log on:簡單理解為定義儲存資料庫日誌檔案的位置.

看建立**:

create database accounting

on(name='accountingname',

filename='f:/總結/sql/建立和修改資料表/accounting.mbdf',

size=10mb,

maxsize=50mb,

filegrowth=5mb)

log on(name='accountinglog',

filename='f:/總結/sql/建立和修改資料表/accounting.log',

size=10mb,

maxsize=50mb,

filegrowth=5mb)

上面說到了 filegrowth:資料庫每次增加的容量 結合**來說.就是初始資料庫大小為10mb.當資料庫容量要超出時.他會自動增加5mb.這會就是15mb大小.最大到50mb

create database song on

(name=ktvdata,filename='d:/database/ktvdata.mdf',

size=8mb,maxsize=9mb,filegrowth=100kb)

log on

(name=ktvdata_log,filename='d:/database/ktvdata.ldf',

size=9mb,maxsize=10mb,filegrowth=100kb)

go2. 使用alter database語句修改資料庫

例4-3 將兩個資料檔案和乙個事務日誌檔案新增到test資料庫中。

程式清單如下:

alter database test

add file

(name = test1, filename='c:/program files/microsoft sql server/mssql/data/test1.ndf', size =

5mb, maxsize = 100mb, filegrowth = 5mb),

(name = test2, filename='c:/program files/microsoft sql server/mssql/data/test2.ndf', size =

3mb, maxsize = 10mb, filegrowth = 1mb)

goalter database test

add log file ( name = testlog1, filename='c:/program files/microsoft sql

server/mssql/data/testlog1.ldf',  size = 5mb,  maxsize = 100mb,  filegrowth = 5mb)

go 3、重新命名test為demo

sp_renamedb 'test','demo'

4. 刪除資料庫: drop database song

go

sql語句建立資料庫

1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...

sql語句建立資料庫

1 建立資料庫 系統資料庫master中儲存了所有本地資料庫的名字 use master goif exists select from sysdatabases where name student drop database student 如果資料庫存在就刪除 gocreate databas...

sql語句 建立資料庫表

create table 表 名字 欄位名以及字段型別 id int,s name varchar 10 其中varchar表示的是字元型,10表示最多儲存10個位元組 varchar和varchar2 只存在於oracle資料庫 是有區別的,乙個varchar是定長行,只要不超過 最儲存,哪怕你只...