萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mssql數據庫 >> T-SQL入門攻略之創建與查看數據

T-SQL入門攻略之創建與查看數據

   創建數據庫

  IF DB_ID('MyDatabase6') IS NOT NULL

  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% -- 設置自動增長幅度

  )

  LOG ON(

  -- 設置日志檔的邏輯名稱

  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 --查看系統 aísys.database_files

  GO

  sp_helpdb

  存儲過程sp_helpdb提供了查看數據庫基本信息的功能,它實際上是對若干t-sql命令的封裝

  這些命令是從相關的系統表中抽取數據而得到數據庫基本信息。

  語法如下

  sp_helpdb 數據庫名

copyright © 萬盛學電腦網 all rights reserved