實驗一:資料庫的管理
1、假設sql server服務已啟動,並以administrator身份登入計算機(檔名稱自定);請分別使用management介面方式和t-sql語句實現以下操作:
1) 要求在本地磁碟d建立乙個學生-課程資料庫(名稱為student),只有乙個資料檔案和日誌檔案,檔名稱分別為stu和stu_log,物理名稱為stu_data.mdf 和stu_log.ldf,初始大小都為5mb,增長方式分別為10%和1mb,資料檔案最大為500mb,日誌檔案大小不受限制。
2) 建立乙個company資料庫,該資料庫的主資料檔案邏輯名稱為company_data,物理檔案為company.mdf,初始大小為10mb,最大尺寸為無限大,增長速度為10%;資料庫的日誌檔案邏輯名稱為company_log,物理檔名為company.ldf,初始大小為1mb,最大尺寸為50mb,增長速度為1mb。
3) 建立資料庫db,具有2個資料檔案,檔案邏輯名分別為db_data1和db_data2,檔案初始大小均為5mb,最大為100mb,按10%增長;只有乙個日誌檔案,初始大小為3mb,按10%增長;所有檔案都儲存在d盤資料夾ceshi中。
4) 在資料庫student中增加資料檔案db2,初始大小為10mb,最大大小為50 mb,按10%增長;
5) 在資料庫student中新增日誌檔案,儲存在d盤中,初始大小為1mb,最大無限制,增長方式按照1mb增長;
6) 修改資料庫student主資料檔案的大小,將主資料檔案的初始大小修改為10mb,增長方式為20%;
7) 修改資料庫student輔助資料檔案初始大小為5mb,最大為100mb,按照10%增長,名稱為db;
8) 刪除資料庫student輔助資料檔案和第二個日誌檔案;
9) 刪除資料庫company和db。
作業提交:
--1
create database studenton(
name = stu,
filename = 'd:\stu.mdf',
size = 5mb,
maxsize = 500mb,
filegrowth= 10%
)log on
(name = 'stu_log',
filename = 'd:\stu_log.ldf',
size = 5mb,
maxsize = unlimited,
filegrowth = 1mb
)--2
create database companyon(
name = company_data,
filename = 'd:\company.mdf',
size = 10mb,
maxsize = unlimited,
filegrowth= 10%
)log on
(name = 'company_log',
filename = 'd:\company.ldf',
size = 1mb,
maxsize = 50mb,
filegrowth = 1mb
)--3
create database db
on primary
(name = db_data1,
filename = 'd:\ceshi\db_data1.mdf',
size = 5mb,
maxsize = 100mb,
filegrowth= 10%),
(name = db_data2,
filename = 'd:\ceshi\db_data2.mdf',
size = 5mb,
maxsize = 100mb,
filegrowth = 10%)
log on
(name = 'db_log',
filename = 'd:\ceshi\db_log.ldf',
size = 3mb,
maxsize = unlimited,
filegrowth =10%
)--4
alter database student
add file
(name = db2,
filename = 'd:\db2.ndf',
size = 10mb,
maxsize = 50mb,
filegrowth = 10%
)--5
alter database student
add log file
(name = db2_log,
filename = 'd:\db2_log.ndf',
size = 1mb,
maxsize = unlimited,
filegrowth = 1mb
)--6
alter database student
modify file
(name = 'stu',
size = 10mb,
filegrowth = 20%
)--7
alter database student
modify file
(name = 'db2',
newname = 'db',
size = 15mb,
maxsize = 100mb,
filegrowth = 10%
)--8
alter database student
remove file db
alter database student
remove file db2_log
--9drop database company
drop database db
ps:如需引用請改(自定義)一下建立的檔名和檔案路徑(小心查重哦) 實驗一 資料庫的建立與管理
掌握建立資料庫的方法。使用transact sql 語句建立test資料庫,主要檔案組包含主要資料文 件f1和次要資料檔案f2。有1個次要檔案組 g1包含2個次要資料檔案f11和 f12。日誌的邏輯檔案名為f log。對test資料庫進行如下操作 create database test onpri...
sqlserver資料庫實驗一
1.一些sql語法sqlserver並不支援 2.當用insert插入date型資料的時候,要用單引號括起來 values 2012 10 1 3.增加乙個新的字段 alter table 表名稱 add 欄位名 字段型別 null not null 4.更新字段 update 表名稱 set 欄位...
資料庫(實驗2 資料庫表)
建立資料庫 建立資料庫資料檔案 create database testbase2 on name testbase2 data,filename d 張小山資料庫 lianxi2 testbase2 data.mdf size 5mb,maxsize 50mb,filegrowth 20 建立資料...