資料庫實驗記錄 1 建立和管理資料庫

2021-10-04 21:59:14 字數 2626 閱讀 7397

(1)用create database語句來建立乙個名為book的資料庫,存放在f盤上以自己的學號命名的路徑下,它由3mb主資料檔案5mb次資料檔案5mb日誌檔案組成。並且主資料檔案以1mb的增長速度其最大資料檔案的大小為10mb,次資料檔案以2mb的增長速度其最大次資料檔案的大小為15mb,事務日誌檔案以1mb的增長速度其最大日誌檔案的大小為10mb

create

database book1

onprimary

--主檔案組

( name =

"book1"

, filename =

"f:\2018050206222\book.mdf"

, size =

5mb,

maxsize =

10mb,

filegrowth =

1mb)

,--第二個檔案組

( name =

"books1"

, filename =

"f:\2018050206222\books.ndf"

, size =

5mb,

maxsize =

15mb,

filegrowth =

2mb)

--日誌檔案不屬於任何檔案組

log on

( name =

"booklog1"

, filename =

"f:\2018050206222\booklog.ldf"

, size =

5mb,

maxsize =

10mb,

filegrowth =

1mb)

2、用alter database語句修改book1資料庫,為其增加乙個次要資料檔案(book1_data2.ndf),該檔案的大小是5mb最大可增長到20mb,以20%的速度增長

alter

database book1

addfile

(name =

"book1_data2"

,filename =

"f:\2018050206222\book1_data2.ndf"

,size =

5mb,

maxsize =

20mb,

filegrowth =10%

)

3、用alter database語句為book資料庫增加乙個myfilegroup1

alter

database book1

add filegroup myfilegroup1

4、用alter database語句為book資料庫增加兩個次資料檔案,並將他們放到myfilegroup檔案組

alter

database book1

addfile

(name = test1,

filename =

"f:\2018050206222\tese1.ndf"

,size =

5mb,

maxsize =

100mb,

filegrowth =

5mb),(

name = test2,

filename =

"f:\2018050206222\tese2.ndf"

,size =

5mb,

maxsize =

100mb,

filegrowth =

5mb)

to filegroup myfilegroup1

總結alter database語句的用法

alter datebase db_name

addfile

(name =

'file_name'

,filename =

'f:\data\file_name.ndf'

,size =

2mb,

maxsize =

100mb,

filegrowth =

5mb)

to filegroup *

*alert database db_name

modify

file

(name = file_name,

--file_name 是要修道改的版資料庫檔名權

size =

4mb)

實驗二 資料庫及資料庫物件的建立和管理

分別建立登陸賬號和使用者賬號john,mary 注意伺服器角色的設定 sp addlogin john sp adduser john 將員工表的所有許可權給全部使用者 grant all privileges on employee to public 建立角色r1,r2,將訂單明細表所有列的se...

MySQL建立和管理資料庫

使用t sql 語句建立資料庫 使用t sql 語句編輯資料庫 1 要求在本地磁碟d建立乙個學生 課程資料庫 名稱為student 只有乙個資料檔案和日誌檔案,檔名稱分別為stu和stu log,物理名稱為stu data.mdf 和stu log.ldf,初始大小都為3mb,增長方式分別為10 和...

實驗1 建立資料庫

實驗名稱 建立資料庫。實驗內容 在sql server 的環境中建立資料庫和維護資料庫。實驗目的 理解sql server 資料庫的儲存結構,掌握sql server資料庫的建立方法和維護方法。實驗方法 在sql server 環境下用create database命令建立資料庫。實驗者 何小變 1...