T SQL入門攻略之9 建立與檢視資料庫

2021-05-22 07:54:55 字數 2381 閱讀 8294

--> 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...