SQL SERVER学习笔记(二)数据库管理(2)

2019-03-11 09:58

八、数据库结构调整

1、调整数据库结构

Alter Database 数据库名

? Add File (文件参数) To FileGroup 文件组

? Add Log File (文件参数)

? Remove File ‘逻辑数据库文件名字’

? Remove FileGroup ‘组名’

? Add FileGroup ‘组名’

? Modify File (文件参数)

注意:

1、ADD FILE时如果不指定“TO FileGroup 文件组”,系统自动将该文件归到“Primary”组中;

2、REMOVE FILEGROUP时,如果组中有数据,将无法删除。

九、数据规划的实现

表的数据规划的实现

Create Table Student

(Stu_Code Varchar(10) Primary Key

On G_Index,

Stu_Name Varchar(10) Not Null,

Stu_Sex Varchar(1) Not Null,

Stu_Pic Image)

On G_Normal

TextImage_On G_Big

规化重点:

1、将大数据(G_Big)和常规数据(G_Normal)分离;

2、将索引数据(G_Index)和表数据分离;

第二部分习题样例

一、创建本班数据库(T607),根据规划原则将四大类数据分组,每组一个数据文件5-100M,按30%增长,日志文件2个,5-100M,按50%增长。 create database T607 on primary (

name = 'T607_mdat',

filename = 'd:\ size = 5,

maxsize = 100, filegrowth = 30% ),

filegroup G_Normal (

name = 'T607_n1dat',

filename = 'd:\ size = 5, maxsize = 100, filegrowth = 30% ),

filegroup G_Change (

name = 'T607_n2dat',

filename = 'd:\ size = 5, maxsize = 100, filegrowth = 30%

),

filegroup G_Index (

name = 'T607_n3dat',

filename = 'd:\ size = 5, maxsize = 100, filegrowth = 30% ),

filegroup G_Big (

name = 'T607_n4dat',

filename = 'd:\ size = 5, maxsize = 100, filegrowth = 30% ) log on

(

name = 'T607_log1',

filename = 'd:\ size = 5, maxsize = 100, filegrowth = 50% ), (

name = 'T607_log2',

filename = 'd:\ size = 5, maxsize = 100, filegrowth = 50% )

二、数据库状态属性修改练习

1、 将创建好的数据库设置成自动“文件自动关闭”和自动“文件自动收缩”方式 文件自动关闭:exec Sp_dboption ' T607',' autoclose ',' true '


SQL SERVER学习笔记(二)数据库管理(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:六年级语文下册课课练

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: