SQL 创建数据库
2019-10-28 16:54 qgbo 阅读(350) 评论(0) 编辑 收藏 举报
create database DBqgb --创建book数据库
on primary --主文件组
(
name='dbqgb', --主文件逻辑文件名
filename='D:\DB\dbqgb.mdf', --主文件物理文件名 目录的位置
size=5mb, --主文件的初始大小
maxsize=100mb, --主文件的增长的最大值
filegrowth=15% --主文件的增长率
)
log on --日志文件
(
name='dbqgb_log', --日志文件逻辑文件名
filename='D:\DB\dbqgb.log', --日志文件物理文件名
size=5mb, --日志文件初始大小
filegrowth=0 --为启用自动增长
)
有些问题:
1.数据库文件和数据库服务。数据库文件里存的是数据,按照某种格式存储,那些地方存Raw数据,哪些地方存索引,哪些地方存存储过程,视图等。数据库服务保存的有用户信息,怎么读写数据,所有的算法是在服务里存。访问数据库时各种锁也是服务的概念。所以,数据库文件可以分离出来,导入到别的系统中使用。
2. 批量删除数据库
select * from sysdatabases where name like '%qgb%'
DROP DATABASE qgb1,qgb2,qgb3