SQL Server创建数据库

创建数据的方式有两种:

  • 使用SQL Server Management Studio图形化的管理工具,初学者常用。
  • 使用sql语句的CREATE DATABASE来创建数据库

此篇讲解并不是要完成它的创建操作,只是先创建完成,而不是设计数据库。

创建方法一

打开数据库 -→ 连接到服务器 -→ 展开数据库 -→ 右击数据库 -→ 新建数据库 -→

  • 常规页

       在常规页编辑数据库名称 -→ 指定所有者,点击所有者栏后面的三点按钮 -→ 浏览 -→ 指定本地的用户(NT AUTHORITY\SYSTEM) -→ 编辑初始大小,对所设计的数据库及日志文件大小进行估计 -→ 设置自动增长模式,也可根据磁盘空间限制增长 -→ 配置数据库文件存放的路径,默认在Data文件夹中。日志文件和数据库文件放在同一文件夹中,以后在使用的过程中,方便查找。

  • 选项页

       在选项页编辑排序规则,根据需要进行选择 -→ 调整数据库的恢复模式,这个选项很重要 -→ 兼容级别和其他选项根据需要调整

  • 文件组

       数据库文件都需要存放在文件组中,默认在PRIMARY文件组中,如果需要新的文件组可单击添加。文件组通常适用于执行数据库备份以及优化数据库等操作。

       -→ 单击确定即可创建新的数据库,在数据库节点下就可以看到新创建的数据库,并进行设计操作。

创建方法二

【语句】

       并不是所有的情况都可以通过管理工具操作来创建数据库,有时需要还需要执行sql语句来创建数据库,这时就涉及到一些sql语句的知识。

SQL Server创建数据库_第1张图片

  • CREATE DATABASE:创建数据库的关键字。

  • database_name:参数,数据库文件的名称。

  • ON:指定需要关联数据库的主文件,默认是PRIMARY文件组。不进行设置就会将我们创建的文件组作为主文件。

  • 4 - 9行:为数据文件。
  • NAME:是标识数据文件逻辑的。
  • logical_name:是逻辑名称,指定数据文件的逻辑名称。
  • FILENAME:是数据文件在磁盘存放上的路径
  • SIZE:是数据库初始文件的大小,初始大小有很多的单位,如MB、TB等。
  • MAXSIZE:是数据库最大数据库文件的最大值,这里不进行任何设置的话,就默认不存在最大值,只要有数据就可以无限增长。
  • FILEGROWTH:是文件增长模式,按百分比增长还是按兆字节增长,即增量。
  • FILEGROUP:是文件所属的文件组,filegroup_name为具体的文件组。
  • 7 - 8行:是另外一个数据文件,数据文件包含几个都可以,没有限制。

  • 10 - 13行:为日志文件。
  • LOG ON:用这两个关键字来表示下面是日志文件,其中的内容和数据文件是相似的。NAME为逻辑名;FILENAME是磁盘存放的物理名,即路径;SIZE是日志文件的初始大小;MAXSIZE是最大值;FILEGROWTH是具体增长的增量。

       以上就是创建数据库简单的语法格式,这里只是筛选之后的非常简洁的创建数据库的语法格式。如果需要查看更详细的参数,以及详细的语句格式,可以从联机丛书中找到创建数据库相应的一些命令。

       打开联机丛书,点击索引直接进行查找即可,语法格式页下面对每一个参数都有非常详细的说明。

【创建】

打开查询分析器 -→ 新建查询 -→ 右击最上项目名 -→ 新建查询

SQL Server创建数据库_第2张图片

 -→ 输入语法代码

SQL Server创建数据库_第3张图片

       在ON的地方并没有设置关联数据库的主文件。 -→ 点击上方对勾进行分析 -→ 点击叹号执行  (注意:文件路径中不可出现空格。出现错误需更改后进行保存再执行)

 -→ 出现下方提示即创建数据库的命令成功完成。

SQL Server创建数据库_第4张图片

 -→ 展开数据库节点即可找到新创建的数据库。

你可能感兴趣的:(笔记,数据库,sql)