没有合适的资源?快使用搜索试试~ 我知道了~
SQL SERVER 2000实用教程所有所有实例及代码.doc
需积分: 9 11 下载量 68 浏览量
2010-08-09
00:39:32
上传
评论
收藏 2.79MB DOC 举报
温馨提示
试读
64页
SQL SERVER 2000实用教程所有所有实例及代码.doc 全,有用的!
资源详情
资源评论
资源推荐
【例 2.1】创建一个 uname 用户定义数据类型, 其基于的系统数据类型
是变长为 8 的字符,不允许空。
Use Northwind
Execsp_addtypeuname,'Varchar(8)', 'NotNull '
【例 2.2】创建一个用户定义的数据类型 birthday,其基于的系统数据
类型是"DateTime,允许空。
Use Northwind
Execsp_addtypebirthday,datetime,'Null'
【例 2.3】创建两个数据类型 telephone 和 fax,为电话及传真号码设置
专门的数据类型。
UseSales
Exec sp_addtype telephone,'varchar(24) ','Not Null'
Exec sp_addtype fax,'varchar(24)','Null'
【例 2.4】删除用户定义数据类型 uname
UseNorthwind
Execsp_droptype'uname '
【例 3.1】使用企业管理器创建一个数据库。名字为 Sales,数据文件
名为 Sales_Data.Mdf,存储在 E:\下,初始大小为 2MB,最大为 10MB,
文件增量以 1MB 增长,事务日志文件名为 Sales_Log.Ldf,存储在在 E:\
下,初始大小为 1MB,最大为 5MB,文件增量以 1MB 增长。
(1)展开服务器,右击“数据库”,在弹出的菜单中选择“新建数据库”命令。
(2)单击数据库属性窗口的“常规”选项卡,在“名称”栏输入销售数据库的
名字 Sales,结果如图 3.3 所示。
1
图 3.3 Sales 数据库属性窗口
(3)单击数据库属性窗口的“数据文件”选项卡,在文件名和位置栏输入
文件名及其存放的位置,也可以通过单击“ ”按钮后进行修改。本例采用
系统默认的数据文件名字 Sales_Data,将路径修改为“E:\”,将数据文件
的初始大小修改为 2MB。
(4)文件组采用系统给出的默认值 PRIMARY,它表示当前的这个数据
文件是在主文件组中。
(5)数据文件增长采用“按兆字节”,文件增量为 1MB,将文件最大容量
限制为 10MB,设置结果如图 3.4 所示。
2
图 3.4 完成设置后的数据文件属性页
(6)单击数据库属性窗口的“事务日志”选项卡,出现如图 3.5 所示的对话
框,事务日志文件名 采 用 系统默认 的 名 字 Sales_Log, 将 路 径 修改为
“E:\”,将事务日志文件的初始大小修改为 1MB。
(7)事务日志文件增长采用“按兆字节”,文件增量为 1MB,将文件最大容
量限制为 5MB。
(8)单击“确定”按钮,完成数据库的创建。
【例 3.2】在查询分析器中使用 CREATE DATABASE 语句创建一个数
据库。名字为 NewSales,数据文件名为 NewSales_Data.Mdf,存储在 E:\下,
初 始 大 小 为 4MB, 最大 为 10MB ,文 件 增 量 以 1MB 增 长 , 事 务 文件 为
NewSales_Log.Ldf,存储在 E:\下,初始大小为 2MB,最大为 5MB,文件增
量以 1MB 增长。
(1) 启动查询分析器,输入登录名和登录密码,按“确定”按钮后屏幕出
现 SQL 查询分析器窗口。
(2) 在查询分析器中运行以下命令:
CREATE DATABASE NewSales
3
ON PRIMARY
(NAME = NewSales_Data ,
FILENAME = 'E:\ NewSales_Data.Mdf',
SIZE = 4MB,
MAXSIZE = 10MB,
FILEGROWTH =1 MB)
LOG ON
(NAME = NewSales_Log ,
FILENAME = 'E:\NewSales_Log.Ldf',
SIZE = 2MB,
MAXSIZE =5MB,
FILEGROWTH = 1MB)
GO
【例 3.3】使用查询分析器创建名为 Mydb 的数据库,它有容量为
12MB、8MB、6MB 的 3 个数据文件,其中 Mydb_Data1.Mdf 是主文件,
Mydb_Data2.Ndf、Mydb_Data3.Ndf 是次文件,数据库中有两个容量分
别 是 6MB 、 5MB 的 事 务 日 志 文 件 , 文 件 名 分 别 为
Mydb_Log1.Ldf、Mydb_Log2.Ldf。数据文件和事务日志文件均存储在
E:\,最大容量均为 20MB,文件增量均为 2MB。
在查询分析器中运行以下命令:
CREATE DATABASE Mydb
ON PRIMARY
( NAME = Mydb_Data1,
FILENAME ='E:\ Mydb_Data1.Mdf',
SIZE = 12MB,
MAXSIZE = 20MB,
FILEGROWTH = 2MB),
(NAME = Mydb_Data2 ,
FILENAME ='E:\ Mydb_Data2.Ndf',
SIZE = 8MB,
MAXSIZE = 20MB,
FILEGROWTH = 2MB),
(NAME = Mydb_Data3,
FILENAME = 'E:\ Mydb_Data3.Ndf',
SIZE = 6MB,
MAXSIZE = 20MB,
FILEGROWTH = 2MB)
LOG ON
(NAME = Mydb_Log1,
4
FILENAME = 'E:\ Mydb_Log1.Ldf',
SIZE = 6MB,
MAXSIZE = 20MB,
FILEGROWTH = 2MB),
(NAME = Mydb_Log2,
FILENAME = 'E:\ Mydb_Log2.Ldf',
SIZE = 5MB,
MAXSIZE = 20MB,
FILEGROWTH = 2MB)
GO
【例 3.4】在查询分析器中使用存储过程 SP_HELPDB 显示数据库
Sales 的信息。
在查询分析器中运行如下命令:
SP_HELPDB Sales
【 例 3.5 】 在 查 询 分 析 器 中 使 用 存 储 过 程 SP_HELPDB 显 示 SQL
Server 上所有数据库的信息。
在查询分析器中运行如下命令:
SP_HELPDB
【 例 3.6 】 使 用 企 业 管 理 器 将 销 售 数 据 库 Sales 的 数 据 文 件
Sales_Data 由 原 来 的 2MB 扩 充 为 4MB ; 增 加 一 个 次 文 件
Sales_Data.Ndf,存储在 E:\,初始容量为 2MB,最大容量为 10MB,文件
增量为 1MB;事务日志文件由原来的 1MB 扩充为 2MB。
(1)展开服务器。
(2)右击 Sales 数据库,在弹出的菜单中选择“属性”命令。
(3)单击“属性”窗口的“数据文件”选项卡,将数据文件 Sales_Data 分配的
空间修改为 4MB。单击下一个空行,输入增加的次文件名
Sales_1_Data.Ndf,位置为“E:\”, 分配的空间为 2MB,文件增长采用“按兆字
节”,将文件最大限制为 10MB,文件增量为 1MB。
(4)单击“属性”窗口的“事务日志”选项卡,将事务日志文件 Sales_Log 分配
的空间修改为 2MB
(5)单击“确定”按钮,完成数据库的扩充。
【 例 3.7 】 使 用 查 询 分 析 器 将 NewSales 数 据 库 中 的 数 据 文 件
NewSales_Data 由原来的 4MB 扩充为 8MB,事务日志文件 NewSales_Log 由
原来的 2MB 扩充为 4MB。
在查询分析器中运行如下命令:
USE MASTER
GO
ALTER DATABASE NewSales
MODIFY FILE (NAME='NewSales_Data',SIZE=8MB)
5
剩余63页未读,继续阅读
AppByte
- 粉丝: 7
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0