SQL Server数据库的三种创建方法汇总


Posted in MySQL onMay 08, 2023

可以使用以下3种方法创建数据库。

一.使用SQL Server Management Studio创建数据库

二..使用CREATE DATABASE 语句创建数据库。

三.使用模板创建数据库

一.使用SQL Server Management Studio创建数据库

创建一个名为“学生选课”的学生选课管理数据库

在SQL Server Management Studio左侧,有个“对象资源管理器”,右键"数据库",选择"新建数据库",得到以下窗口

SQL Server数据库的三种创建方法汇总

在数据库名称中输入“学生选课”,点击确定就可以创建了,在“对象资源管理器”下方的数据库中就就能找到学生选课数据库

二.使用CREATE DATABASE 语句创建数据库。

CREATE  DATABASE语句的语法格式如下

CREATE  DATABASE   database_name
[ON  [PRIMARY]  [<filespec> [,...n]
[,<filegroup>[,...n] ]]
[LOG ON {<filespec>[,...n]}]   ]
[COLLATE collation_name] [WITH <external_access_option> ]
<filespec> ::=
(NAME=logical_file_name,
   FILENAME='os_file_name'
   [,SIZE=size]
   [,MAXSIZE={max_size|UNLIMITED}]
   [,FILEGROWTH=growth_increment[KB|MB|GB|TB|%]]
)[,...n]
<filegroup> ::=FILEGROUP filegroup_name[DEFAULT][DEFAULT]<filespec>[,...n]

参数介绍如下:

  • ON:没什么深层次的意义,就是一个语法,必须要加
  • PRIMARY:关键字,指定主文件组的文件
  • LOG ON:事务日志文件的定义
  • NAME:指定文件的逻辑名称,是在SQL Server中使用的名称
  • FILENAME:指定文件的文件名和存储路径.
  • SIZE:指定文件的初始容量大小,可以使用KB,MB,GB,TB为计量单位
  • MAXSIZE:指定文件可增长到的最大值,可以使用KB,MB,GB,TB为计量单位,也可以用UNLIMITED(意思为文件可以不断增大到充满磁盘)
  • FILEGROWTH:指定文件每次增加容量的大小,当指定数据为“0”时,表示文件不增长。计量单位不仅可以使用KB,MB,GB,TB,还可以使用百分比

具体操作为下

1.在SQL Server Management Studio 中,单击工具栏中的“新建查询”按钮,或者选择“文件”——“新建”——“数据库引擎查询”命令

2.在查询编辑器中输入以下语句:

CREATE  DATABASE   学生选课
ON  
(NAME=Stu_data,     /*该数据文件的逻辑名称为Stu_data(每条语句都要用逗号分隔)*/
 FILENAME='C:\DATA\Stu_data.mdf', /*设置文件路径*/
 SIZE=10MB,            /*文件初始容量为10MB*/
 MAXSIZE=UNLIMITED,    /*文件可增长到充满磁盘*/
 FILEGROWTH=10%)    /*文件每次可增加容量的百分之十*/
LOG ON 
(NAME=Stu_log,     /*该日志文件的逻辑名称为Stu_data(每条语句都要用逗号分隔)*/
 FILENAME='C:\DATA\Stu_log.ldf', /*设置文件路径*/
 SIZE=3MB,            /*文件初始容量为3MB*/
 MAXSIZE=5MB,    /*文件可增长到5MB*/
 FILEGROWTH=1MB)    /*文件每次可增加1MB*/

3.点击工具栏中的“分析”按钮,进行语法分析,保证语句的正确性

SQL Server数据库的三种创建方法汇总

 4.点击“执行”按钮,或者按F5,执行上述语句

三.使用模板创建数据库

1.

SQL Server数据库的三种创建方法汇总

 2.

SQL Server数据库的三种创建方法汇总

 3.将Create Database模板拖放到查询编辑器中

4.替换模板参数

SQL Server数据库的三种创建方法汇总

将值改为逻辑名称

SQL Server数据库的三种创建方法汇总

5.单击“分析”按钮,进行语法分析

6.点击“执行”

总结

到此这篇关于SQL Server数据库的三种创建方法的文章就介绍到这了,更多相关SQL Server数据库创建内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

MySQL 相关文章推荐
MySQL 角色(role)功能介绍
Apr 24 MySQL
MySQL安装后默认自带数据库的作用详解
Apr 27 MySQL
MySQL中日期型单行函数代码详解
Jun 21 MySQL
为什么MySQL分页用limit会越来越慢
Jul 25 MySQL
Mysql排序的特性详情
Nov 01 MySQL
一文弄懂MySQL中redo log与binlog的区别
Feb 15 MySQL
一文简单了解MySQL前缀索引
Apr 03 MySQL
MySQL数据库 任意ip连接方法
May 20 MySQL
MySQL数据库安装方法与图形化管理工具介绍
May 30 MySQL
MySQL如何修改字段类型和字段长度
Jun 10 MySQL
MySQL控制流函数(-if ,elseif,else,case...when)
Jul 07 MySQL
MySQL新手入门进阶语句汇总
Sep 23 MySQL
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
May 08 #MySQL
MySQL中TIMESTAMP类型返回日期时间数据中带有T的解决
Dec 24 #MySQL
MySQL实现用逗号进行拼接、以逗号进行分割
Dec 24 #MySQL
MySQL数据管理操作示例讲解
Dec 24 #MySQL
MySQL深分页问题解决思路
Dec 24 #MySQL
DQL数据查询语句使用示例
Dec 24 #MySQL
mysql数据库如何转移到oracle
Dec 24 #MySQL
You might like
详解PHP归并排序的实现
2016/10/18 PHP
php变量与数组相互转换的方法(extract与compact)
2016/12/02 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
JavaScript 验证码的实例代码(附效果图)
2013/03/22 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
2014/01/15 Javascript
简单谈谈jQuery(function(){})与(function(){})(jQuery)
2014/12/19 Javascript
Javascript实现多彩雪花从天降散落效果的方法
2015/02/02 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
简单分析javascript面向对象与原型
2015/05/21 Javascript
Bootstrap响应式侧边栏改进版
2016/09/17 Javascript
移动端web滚动分页的实现方法
2017/05/05 Javascript
jQuery EasyUI开发技巧总结
2017/09/26 jQuery
Vuex的基本概念、项目搭建以及入坑点
2018/11/04 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
2019/02/26 Javascript
详解webpack4.x之搭建前端开发环境
2019/03/28 Javascript
M2实现Nodejs项目自动部署的方法步骤
2019/05/05 NodeJs
python简单的函数定义和用法实例
2015/05/07 Python
Python简单计算文件夹大小的方法
2015/07/14 Python
详解Swift中属性的声明与作用
2016/06/30 Python
python实现遍历文件夹修改文件后缀
2018/08/28 Python
python创建属于自己的单词词库 便于背单词
2019/07/30 Python
Python使用xpath实现图片爬取
2020/09/16 Python
客服部工作职责范本
2014/02/14 职场文书
教学个人的自我评价分享
2014/02/16 职场文书
企业管理毕业生求职信范文
2014/03/07 职场文书
师德师风承诺书
2014/05/23 职场文书
行政管理专业求职信
2014/07/06 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
导游词300字
2015/02/13 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书
2016年万圣节活动总结
2016/04/05 职场文书
Pytorch使用shuffle打乱数据的操作
2021/05/20 Python
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python
Python编程中内置的NotImplemented类型的用法
2022/03/23 Python