MSSql建立資料庫 表

2022-05-06 16:15:13 字數 2163 閱讀 7443

1、建立資料庫

use master --

開啟master資料庫,一般的建立語句都在master中執行

goif

exists (select

*from sysdatabases where name=

'students')

drop

database

students

gocreate

database students /*

建立資料庫students

*/on

primary

( name

="students_data", /*

主資料檔案的邏輯名

*/filename

="d:\test\students_data.mdf", /*

主資料檔案儲存位置

*/size

=3mb, /*

主資料檔案的初始大小

*/maxsize

=100mb, /*

主資料檔案的最大大小,不寫就是沒有限制

*/filegrowth

=1mb /*

增量為1mb*/)

logon

(

/***日誌檔案***

*/name

="students_log",

filename

="d:\test\students_log.ldf", /*

日誌檔案儲存位置

*/size

=1mb, /*

日誌檔案的初始大小

*/filegrowth=10

%/*增長率為10%

*/)

2、修改資料庫名稱

exec sp_renamedb '

students

' , '

stu'

3、向資料庫中新增檔案組和檔案

--

新增檔案組

alter

database

students

addfilegroup students_st1

--向檔案組中新增資料檔案

alter

database

students

addfile

( name ='

students_st1_dat1',

filename='

d:\test\students_st1_dat1.ndf',

size

=1mb,

maxsize

=10mb,

filegrowth

=1mb),(

name ='

students_st1_dat2',

filename ='

d:\test\students_st1_dat2.ndf',

size

=1mb,

maxsize

=10mb,

filegrowth

=1mb

)to filegroup students_st1

4、修改資料庫檔案

--

修改檔案初始大小

alter

database

students

modify

file

( name

=students_st1_dat1,

size

=15mb)--

刪除乙個資料檔案

alter

database

students

remove

file students_st1_dat2

5、檢視資料庫資訊

--

檢視所有資料庫

sp_helpdb

--檢視指定的資料庫資訊

sp_helpdb '

students

'

6、刪除資料庫

drop

database students

ms sql資料庫系統表

名稱 位址 說明 master.dbo.sysaltfiles 主資料庫 儲存資料庫的檔案 master.dbo.syscharsets 主資料庫 字符集與排序順序 master.dbo.sysconfigures 主資料庫 配置選項 master.dbo.syscurconfigs 主資料庫 當前...

資料庫建立表

use jy go1 建立reader讀者表create table reader reader id varchar 8 not null primary key,第一種主鍵約束方式 reader name nvarchar 50 not null,姓名 reader char 2 not nul...

資料庫表建立

慣例 我是溫浩然 建立資料庫表的時候,要充分考慮表與表之間的關係,否則,會一直改。最近在做乙個網路論壇的專案,最開始的時候,沒有充分考慮論壇版塊,與版主之間的關係,所以,在版塊表中,加入乙個版主id的字段,在使用者表中,角色字段,設定了乙個版主。但是後來考慮,版主,是一種許可權,而不是乙個角色。角色...