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 8.0 之不可见列的基本操作
May 20 MySQL
MySQL系列之三 基础篇
Jul 02 MySQL
MySQL 开窗函数
Feb 15 MySQL
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
Mar 23 MySQL
MySQL 外连接语法之 OUTER JOIN
Apr 09 MySQL
MySQL时区造成时差问题
Apr 13 MySQL
MySQL数据库之存储过程 procedure
Jun 16 MySQL
Mysql中的触发器定义及语法介绍
Jun 25 MySQL
delete in子查询不走索引问题分析
Jul 07 MySQL
MySQL添加索引特点及优化问题
Jul 23 MySQL
MySQL生成千万测试数据以及遇到的问题
Aug 05 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
PHP5中MVC结构学习
2006/10/09 PHP
PHP中删除变量时unset()和null的区别分析
2011/01/27 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
php stripslashes和addslashes的区别
2014/02/03 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
Laravel 5框架学习之Eloquent 关系
2015/04/09 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
浅谈Laravel核心解读之Console内核
2018/12/02 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
十个优秀的Ajax/Javascript实例网站收集
2010/03/31 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
JavaScript利用正则表达式去除日期中的-
2014/06/09 Javascript
js实现的类似于asp数据字典的数据类型代码实例
2014/09/03 Javascript
实例代码详解javascript实现窗口抖动及qq窗口抖动
2016/01/04 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
jQuery实现右键菜单、遮罩等效果代码
2016/09/27 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
对于Javascript 执行上下文的全面了解
2017/09/05 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
JS forEach跳出循环2种实现方法
2020/06/24 Javascript
python+opencv实现的简单人脸识别代码示例
2017/11/14 Python
python实现图像识别功能
2018/01/29 Python
python实现Dijkstra静态寻路算法
2019/01/17 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
Django实现简单网页弹出警告代码
2019/11/15 Python
python列表生成器迭代器实例解析
2019/12/19 Python
使用CSS3的font-face字体嵌入样式的方法讲解
2016/05/13 HTML / CSS
毕业生自荐信如何写
2014/03/24 职场文书
2015年节能减排工作总结
2015/05/14 职场文书
2015秋季幼儿园开学通知
2015/07/16 职场文书
Python学习之时间包使用教程详解
2022/03/21 Python