SQL Server 2010 学习笔记
SQL Server2010学习笔记(基础篇)
1.数据库的创建
首先数据库的创建其实非常简单,在SQL Server 2010 中提供了两种命令创建的方式:
1.简单方式
create database <数据库名>
简单命令下创建的数据库,数据库文件的大小、数据库的文件存放位置都是默认的设定。这对于普通用户很友好,但是对于一些专业的或者有其他需求的用户并不是很友好,所以在2012中还提供了完整的命令操作。
2.完整格式
create database <数据库名>
[on]
([name=<逻辑文件名>,
filename=<物理文件名>,//这边物理文件名是具体文件需要存放的文件路径而且同时需要文件的后缀名
size=<初始大小>,
maxsize=<文件最大值>,
filegrowth=<增大比例>])//在这边有两种方式设置增大比例:普通数值方式/百分比——2MB/2%
log on <日志文件>
([name=<逻辑文件名>,
filename=<物理文件名>,
size=<初始大小>,
maxsize=<文件最大值>,
filegrowth=<增大比例>])
在上面代码中需要注意的是:
“[]”:代表可以省略不写,当省略时系统会使用默认值代替。
“<>”:表示不可以省略。
on:表示后面是创建数据库的参数。
log on :表示后面的参数是创建数据库日志文件的参数。
ps:一条命令可以写在多行,但是多条命令不可以写在一行。
在sql server 2012中数据库中至少包含2种文件:一种是数据文件(主文件)、一种是日志文件。
(1)主数据文件:在数据库中主文件是必须要有的,而且只能有一个主数据库文件,它的后缀名为.mdf。
(2)次要文件:可以建立多个,用于不同目地的存放,其扩展名为.ndf.
(3)日志文件:用于存放日志文件,一个数据库中至少有一个日志文件,当然可以建立多个,其后缀名为.ldf。