社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
一、数据库的基本概念
二、数据库的操作
1、物理数据库
(1)、数据库文件的类型:
(2)、数据库文件组: 为了便于管理和分配数据而将文件组织在一起。分为主文件组合用户自定义文件组
(3)、文件组的应用规则如下:
2、逻辑数据库
(1)、系统数据库:
(2)、用户自定义数据库
1、创建数据库: 可视化创建方式和T-SQL脚本创建方式
(1)、利用企业管理器可视化创建数据库,学习阶段一般不建议使用
(2)、使用T-SQL脚本创建数据库
创建数据库的语法:
create database stuDB
on primary -- 默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
name='stuDB_data', -- 主数据文件的逻辑名称
filename='D:stuDB_data.mdf', -- 主数据文件的物理名称
size=5mb, --主数据文件的初始大小
maxsize=100mb, -- 主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
log on
(
/*--日志文件的具体描述,各参数含义同上--*/
name='stuDB_log',
filename='D:stuDB_log.ldf',
size=2mb,
filegrowth=1mb
)
2、修改数据库 对已经建好的库进行修改
(1)、增加数据库空间
增加已有数据库文件的大小:
alter database 数据库名
modify file
(
name=''逻辑文件名,
size=文件大小,
maxsize=增长限制
)
增加数据库文件:
alter database 数据库名
add fille|add log file
(
name='逻辑文件名',
filename='物理文件名',
size='文件大小',
filegrowth=‘增长限制’
)
(2)、缩减已有数据库文件的大小
(3)、删除数据库文件
alter database 数据库名
remove file 逻辑文件名
(4)、数据库更名: 重命名之前确保没有用户在使用该数据库
使用系统存储过程sp_renamedb重命名
sp_renamedb [@dbname=] 'old_name',[@newname=]'new_name'
示例:sp_renamedb 'student2','student_back'
3、删除数据库
(1)、使用SSMS删除
(2)、使用T-SQL中的drop database删除
drop database 数据库名
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!