Microsoft SQL Server学习(二)
目录
关于数据库的语法:
1.创建数据库
create database 数据库名
on primary
(主文件属性(name,filename,size等))
- -用逗号隔开次要主要文件和次要文件
(次要文件属性(name,filename,size等))
log on
(日志文件属性(name,filename,size等))
样例:
create database student on primary( name="student", filename="E:\SQL_test\student", size=5MB, maxsize=20MB, filegrowth=1MB ) log on( name="studeng_log", filename="E:\SQL_test\student_log", size=3MB )
===============================================
名词概念
Name为逻辑名称,相当于逻辑路径(相对路径)主要运用于数据库开发人员在使用数据库过程中进行的引用Filename:物理名称,相当于绝对路径,主要用于进行数据库数据的实际存储地址
编写数据库代码的注意事项:
1.所有的编码过程中都必须在英文状态下进行
2.所有的属性都必须写在小括号内,属性与属性之间用逗号隔开,最后一个属性不用加逗号
3.在sqlserver中,关键字不区分大小写,但是内容区分大小写,值的单位也不区分大小写(如mb和MB)
4.值必须用单引号 ‘’引起来
5.值可以使用两种方式,一种以兆数,一种以百分比
6.逻辑名是绝对不可以重名的
7.切换数据库,use +数据库名
8.创建数据库,create database 数据库名
关于文件语法:
1.添加文件语法Alter database 数据库名Add file(添加文件的文件属性信息)
2.删除文件语法:alter(修改)alter database 数据库名remove file 文件名
3.查找数据库文件语法:Execute(执行)Exec sp_helpfile 数据库中所存在的文件名,如果不接数据库所在的文件名的话则显示该数据库中的所有文件信息
4.修改数据库的文件信息语法:modify(修改)
Alter database student
Modify file(
Name=’student’,
Size=3MB,
Filegroweth=20%
)
5.数据库的重命名:Exec sp_renamedb 旧名称,新名称
6.文件名的重命名:
Alter database student
Modify file(
Name=’student2’,
Newname=’student3’
)
7.添加文件组:Alter database studentAdd filegroup 组名
8.删除文件组语法:alter(修改)alter database 数据库名remove filegroup 文件组名
9.查找数据库文件语法: Exec sp_helpfilegroup
10.将文件添加到文件组:
Alter database 数据库名
Add file (
Name=’学生’,
Filename=’e:\xuesheng.ndf’
)to filegroup 组名
实例代码
----------------------
----数据库语法(一)
----Author=“Mr zhong”
------------------------创建学生数据库
create database student
on primary(
name="student",
filename="F:\Micro SQL Express\workplace\student",
size=5MB,
maxsize=20MB,
filegrowth=1MB
)
log on(
name="student_log",
filename="F:\Micro SQL Express\workplace\student_log",
size=5MB
)--切换数据库
use student--数据库文件的增、删、改、查
--添加文件 ADD
alter database student
add file(
name="test_file_3",
filename="F:\Micro SQL Express\workplace\test_file_3",
size=1MB
)--修改文件 MODIFY
alter database student
modify file(
name="test_file",
size=4MB,
filegrowth=10%
)--查找数据库文件
exec sp_helpfile test_file--删除文件 drop
alter database student
remove file test_file--重命名
--数据库重命名
exec sp_renamedb student,newstudent
exec sp_renamedb newstudent,student
--文件重命名
alter database student
modify file(
name="test_file",
newname="new_test_file"
)alter database student
modify file(
name="new_test_file",
newname="test_file"
)exec sp_helpfile new_test_file--添加文件组
alter database student
add filegroup class_B--添加文件到组内
alter database student
add file(
name="test_file_4",
filename="F:\Micro SQL Express\workplace\test_file_4"
)to filegroup class_A--查找文件组
exec sp_helpfilegroup class_A--删除文件组
alter database student
remove filegroup class_B
转载于:https://www.cnblogs.com/Mrking2017/p/7599621.html
Microsoft SQL Server学习(二)相关推荐
- Microsoft SQL Server学习(二)--数据库的语法
关于数据库的语法 创建数据库 样例 名词概念 编写数据库代码的注意事项 关于文件语法 实例代码 关于数据库的语法: 1.创建数据库 create database 数据库名 on primary (主 ...
- Microsoft SQL Server 数据库使用(二)
##Microsoft SQL Server 数据库使用(二) 数据库练习使用可以在我的资源下载中下载数据库脚本文件. 一.查询数据 注:下面使用 Microsoft SQL Server 2019 ...
- 《Microsoft Sql server 2008 Internals》读书笔记--第五章Table(6)
<Microsoft Sql server 2008 Internals>读书笔记订阅地址: http://www.cnblogs.com/downmoon/category/2303 ...
- Microsoft SQL Server笔记整理
谨启: 程序员 / 媛同学你好,我是CSDN博主WanAkiko,很幸运我的这篇博文能够被你发现,也很高兴你能静下心来阅读我的这段话. 学习编程不一定非要上名企拿高薪方为功成名就.我们更该注重的是学习 ...
- Microsoft SQL Server 数据库使用(一)
一.Microsoft SQL Server安装 注:下面使用 Microsoft SQL Server 2019 数据库练习使用可以在我的资源下载中下载数据库脚本文件. 1.安装SQL准备工作 (1 ...
- sql server 学习教程
sql server 学习教程 SQL Server 系统数据库 master model msdb tempdb 索引 定义 分类 唯一索引 主键索引 聚集索引(Clustered) 非聚集索引(N ...
- 《Microsoft Sql server 2008 Internals》读书笔记--第六章Indexes:Internals and Management(3)
<Microsoft Sql server 2008 Internals>读书笔记订阅地址: http://www.cnblogs.com/downmoon/category/230397 ...
- SQL Server2019的Microsoft SQL Server Management Studio2019使用教程(小知识点、名词、使用软件进行数据库和表操作)
关于SQL Server2019的安装教程:https://blog.csdn.net/further_/article/details/108088044 读者本博文在读者掌握一定相关的知识后,进行 ...
- 恢复 Microsoft SQL Server SA 密码的三种方法
如果您丢失了 SA 密码,您可能认为唯一的选择是重新安装 SQL Server 并重新附加所有用户数据库.只需在单用户模式下启动 SQL Server,您就可以使用 OSQL 命令轻松恢复 SA 密码 ...
最新文章
- 交叉科学部如何建?基金委:要做好这4点
- 计算机图形学画圆和直线代码,计算机图形学作业(中点法画直线和八分画圆法).doc...
- ElasticSearch—基本概念
- HTML--HTML入门篇(我想10分钟入门HTML,可以,交给我吧)
- 【论文学习】Densely Connected Convolutional Networks 学习
- 2018 年最受欢迎的15个顶级 Python 库
- 模型参考自适应控制器(MRAC)系列: 2.提升瞬态性能
- win7企业版激活秘钥激活kms安装激活教程
- 急需你的意见:句子迷图文日签投票
- 蓝桥杯 算法训练 合集1 C++
- 经典排序算法之--冒泡排序
- Linux 修改时区和时间
- 二次元动漫卡通风格手机APP应用下载页自适应源码
- android 混淆规则作用,Android混淆规则
- 《大长今》分集剧情介绍(上)
- expdp报DBMS_AW_EXP等信息
- 2017考研复试:过来人总结经验教训
- 高版本IAR打开低版本编译的程序出现的问题
- tongue读音解析实例
- 今日睡眠质量记录74分