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查询语句的执行过程
May 07 MySQL
MySQL 覆盖索引的优点
May 19 MySQL
Mysql中调试存储过程最简单的方法
Jun 30 MySQL
mysql 数据插入优化方法之concurrent_insert
Jul 01 MySQL
SQL基础查询和LINQ集成化查询
Jan 18 MySQL
一条 SQL 语句执行过程
Mar 17 MySQL
MySQL创建管理HASH分区
Apr 13 MySQL
MySQL索引 高效获取数据的数据结构
May 02 MySQL
讲解MySQL增删改操作
May 06 MySQL
MySQL 逻辑备份 into outfile
May 15 MySQL
mysql 排序失效
May 20 MySQL
MySql统计函数COUNT的具体使用详解
Aug 14 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
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
PHP中文件缓存转内存缓存的方法
2011/12/06 PHP
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
PHP微信分享开发详解
2017/01/14 PHP
JavaScript中Object和Function的关系小结
2009/09/26 Javascript
用方法封装javascript的new操作符(一)
2010/12/25 Javascript
jQuery新闻滚动插件 jquery.roller.js
2011/06/27 Javascript
JS图片预加载 JS实现图片预加载应用
2012/12/03 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
js charAt的使用示例
2014/02/18 Javascript
JS实现的用来对比两个用指定分隔符分割的字符串是否相同
2014/09/19 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
2016/11/10 Javascript
JavaScript函数基础详解
2017/02/03 Javascript
vue.js整合vux中的上拉加载下拉刷新实例教程
2018/01/09 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
JS实现生成由字母与数字组合的随机字符串功能详解
2018/05/25 Javascript
vue实现将一个数组内的相同数据进行合并
2019/11/07 Javascript
[54:33]2018DOTA2亚洲邀请赛小组赛 A组加赛 Liquid vs Optic
2018/04/03 DOTA
详解Python3中yield生成器的用法
2015/08/20 Python
selenium在执行phantomjs的API并获取执行结果的方法
2018/12/17 Python
Python将json文件写入ES数据库的方法
2019/04/10 Python
python基于socket进行端口转发实现后门隐藏的示例
2019/07/25 Python
Python面向对象原理与基础语法详解
2020/01/02 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
django ListView的使用 ListView中获取url中的参数值方式
2020/03/27 Python
HTML5 Canvas基本线条绘制的实例教程
2016/03/17 HTML / CSS
2013届毕业生求职信范文
2013/11/20 职场文书
个人实习生的自我评价
2014/02/16 职场文书
市场营销管理毕业生自荐信
2014/03/03 职场文书
高中生职业规划范文
2014/03/09 职场文书
服务理念标语
2014/06/18 职场文书
2014年后勤工作总结
2014/11/18 职场文书