--> title: t-sql
入門攻略之9-
建立與檢視資料庫
--> author : wufeng4552
--> date: 2010-04-21
建立資料庫
ifdb_id
('mydatabase6')is
notnull
drop
database mydatabase6;
create
database mydatabase6 on
primary
(--
主資料檔案
name
=' logicnameofdatafile6_1'
,filename
='c:/program files/microsoft sql server/mssql10.mssqlserver/mssql/data/datafile6_1.mdf'
,size
= 5mb ,
-- 設定初始大小
maxsize
= 100mb,
-- 設定資料檔案的最大儲存空間
filegrowth
= 15%
-- 設定自動增長幅度 ),
filegroup
userfg6_2
-- 將資料庫檔
datafile6_2.ndf
分配到檔案組
userfg6_2中
(--
次要資料檔案
name
=' logicnameofdatafile6_2'
,filename
='c:/program files/microsoft sql server/mssql10.mssqlserver/mssql/data/datafile6_2.ndf'
,size
= 2mb ,
-- 設定初始大小
maxsize
= 100mb,
-- 設定資料檔案的最大儲存空間
filegrowth
= 10%
-- 設定自動增長幅度 ),
filegroup
userfg6_3
-- 將資料庫檔
datafile6_3.ndf
分配到檔案組
userfg6_3中
(--
次要資料檔案
name
=' logicnameofdatafile6_3'
,filename
='c:/program files/microsoft sql server/mssql10.mssqlserver/mssql/data/datafile6_3.ndf'
,size
= 3mb ,
-- 設定初始大小
maxsize
= 100mb,
-- 設定資料檔案的最大儲存空間
filegrowth
= 5%
-- 設定自動增長幅度 )
logon(
-- 設定日誌檔的邏輯名稱
name
='logicnameoflogfile6'
,--
設定日誌檔
filename =
'c:/program files/microsoft sql server/mssql10.mssqlserver/mssql/data/logfile6.ldf.ldf'
,size
= 10mb,
-- 設定初始大小
maxsize
= 100mb,
-- 設定資料檔案的最大儲存空間
filegrowth
= 1mb
-- 設定自動增長幅度 )
檢視資料庫
檢視資料庫有多種方法
,可以檢視系統表
,也可以用系統儲存過程
select
type_desc,
name
,physical_name,
size,
max_size,
growth
from
sys.database_files
--檢視系統
ªísys.database_files go
sp_helpdb
儲存過程
sp_helpdb
提供了檢視資料庫基本資訊的功能,它實際上是對若干
t-sql
命令的封裝
這些命令是從相關的系統表中抽取資料而得到資料庫基本資訊.
語法如下
sp_helpdb
資料庫名
T SQL入門攻略之9 建立與檢視資料庫
title t sql入門攻略之9 建立與檢視資料庫 author wufeng4552 date 2010 04 21 建立資料庫 if db id mydatabase6 is not null drop database mydatabase6 create database mydataba...
T SQL入門攻略之12 建立資料表
title t sql 入門攻略之12 建立資料表 author wufeng4552 date 2010 06 18 使用主鍵約束 主鍵不允許重複也不允許有空值 1單字段主鍵 if object id testtable u is notnull drop table testtable crea...
T SQL入門攻略之12 建立資料表
使用主鍵約束 主鍵不允許重複也不允許有空值 1單字段主鍵 if object id testtable u is notnull drop table testtable create table testtable col1 varchar 10 col2 int,col3 datetime,co...