您的位置:首页 > 数据库

数据库与表的操作之创建、修改和删除数据

2016-09-28 19:37 495 查看

1.使用CREATE DATABASE创建数据库

1) 在SQL Server 服务器上创建一个数据库。该数据库包括一个主数据文件、一个用户定义文件组和一个日志文件。

CREATE DATABASE Library
ON PRIMARY                              --主文件与主文件组
(NAME='Library_Primary',
FILENAME = 'E:\workspace\SQL\chapter3\Library_Prm.mdf',
SIZE=5MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
),
FILEGROUP Library_FG1         --其他文件
(NAME = 'Library_FG1_Dat1',
FILENAME = 'E:\workspace\SQL\chapter3\Library_FG1_1.ndf',
SIZE = 1MB,
MAXSIZE = 10MB,
FILEGROWTH = 1MB),
(NAME = 'Library_FG1_Dat2',
FILENAME = 'E:\workspace\SQL\chapter3\Library_FG1_2.ndf',
SIZE = 1MB,
MAXSIZE = 10MB,
FILEGROWTH = 1MB)
LOG ON       --日志
(NAME = 'Library_log',
FILENAME = 'E:\workspace\SQL\chapter3\Library.ldf',
SIZE = 1MB,
MAXSIZE=10MB,
FILEGROWTH=1MB);


2) 执行后,生成数据库



3) 对应的Library,右击属性,你将会看到。



4) 本地生成的文件。



2.修改数据库——ALTER DATABASE

1) 本实例首先向Library数据库中添加一个组件Library_FG2,而后向该文件组中添加两个文件Library_FG2_Dat1和Library_FG2_Dat2.

--添加文件组
ALTER DATABASE Library
ADD FILEGROUP Library_FG2
--向文件组中添加数据文件
ALTER DATABASE Library
ADD FILE
(NAME = 'Library_FG2_Dat1',
FILENAME='E:\workspace\SQL\chapter3\DataBase\Library_FG2_1.ndf',
SIZE = 1MB,
MAXSIZE = 10MB,
FILEGROWTH = 1MB),
(NAME = 'Library_FG2_Dat2',
FILENAME = 'E:\workspace\SQL\chapter3\DataBase\Library_FG2_2.ndf',
SIZE = 1MB,
MAXSIZE = 10MB,
FILEGROWTH = 1MB)
TO FILEGROUP Library_FG2

2) 右击Library,查看属性你将会看到。



3) 本地生成。



3.修改数据库文件

1) 本实例将Library数据库中的Library_FG1_Dat1数据文件的初始大小修改为15MB,而将数据文件Library_FG2_Dat2删除。

--修改文件初始大小
ALTER DATABASE Library
MODIFY FILE
(NAME = Library_FG1_Dat1,
SIZE = 15MB)
--删除一个数据文件
ALTER DATABASE Library
REMOVE FILE Library_FG2_Dat2

2) 执行结果



4.查看数据库信息——sp_helpdb、sp_spaceued

1) sp_helpdb:查看服务器中所有数据库信息



2) sp_helpdb ‘Library’:指定的数据库信息



3) sp_spaceused:查看数据库表的磁盘空间信息

USE Example
GO
sp_spaceused 'Example.dbo.客户资料'
GO


4) sp_spaceused:查看数据库的磁盘空间信息

USE Library
GO
sp_spaceused
GO



5.删除数据库——DROP DATABASE

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: