第三章 SQL Server数据库应用基础

本文详细介绍如何使用T-SQL语句进行数据库的创建、修改、查看和删除操作,包括数据文件和日志文件的管理,以及数据库选项的设置,提供实用的SQL命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建和使用数据库

使用T-SQL语句创建数据库
create database lizi
on
(name =lziz_data,
filename = 'D:\Prg\MSSQL\data\lizi_data.MDF',
size = 1,
filegrowth = 10%
)
log on
(name =lziz_log,
filename = 'D:\Prg\MSSQL\data\lizi_log.LDF',
size = 5,
filegrowth = 10%
)

也可以简单地创建数据库

create database lizi
使用T-SQL语句查看数据库信息
  1. 使用系统存储过程sp_helpdb
    打开查询分析器,在窗口中输入存储过程,格式如下:
sp_helpdb [数据库名]
  1. 使用系统存储过程sp_databases
sp_databases

显示服务器中所有可以使用的数据库信息
3. 使用系统存储过程sp_helpfile查看数据库文件信息

sp_helpfile [文件名]
  1. 使用系统存储过程sp_helpfilegroup查看数据库文件组信息
sp_helpfilegroup [文件组名]
使用T-SQL语句修改数据库
  1. 增减数据文件和日志文件
alter database lizi
add file
(name = lizi_data2,
filename = 'D:\Prg\MSSQL\data\lizi_data2.ndf'
size = 1MB,
filegrowth = 10%
)

其中add file是指增加一个数据文件,还可以是add log file 、remove file、modify file等,分别代表增加日志文件,删除数据库文件和修改文件信息。如下:

alter database lizi
modify file
	(name = lizi_data2,
	size = 20MB)
  1. 修改数据库选项
alter database lizi
set auto_shrink on
  1. 使用系统存储过程sp_dboption修改数据库选项
Sp_dpoption 'lizi','autoshrink','true'
使用T-SQL语句删除数据库
drop database Northwind,pubs

当数据库处于一下三种情况之一时,不能被删除
1)有用户使用此数据库时
2)数据库正在被恢复时
3)数据库正在参与复制时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值