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 相关文章推荐
jdbc使用PreparedStatement批量插入数据的方法
Apr 27 MySQL
Mysql中 unique列插入重复值该怎么解决呢
May 26 MySQL
MySQL通过binlog恢复数据
May 27 MySQL
zabbix监控mysql的实例方法
Jun 02 MySQL
SpringBoot连接MySQL获取数据写后端接口的操作方法
Nov 02 MySQL
MySQL表类型 存储引擎 的选择
Nov 11 MySQL
教你如何让spark sql写mysql的时候支持update操作
Feb 15 MySQL
MySQL数据库完全卸载的方法
Mar 03 MySQL
MySQL中rank() over、dense_rank() over、row_number() over用法介绍
Mar 23 MySQL
一次Mysql update sql不当引起的生产故障记录
Apr 01 MySQL
MySQL磁盘碎片整理实例演示
Apr 03 MySQL
MySql中的json_extract函数处理json字段详情
Jun 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
无线电的诞生过程
2021/03/01 无线电
PHP 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
php入门学习知识点四 PHP正则表达式基本应用
2011/07/14 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
PHP+Mysql无刷新问答评论系统(源码)
2016/12/20 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
jquery $.ajax各个事件执行顺序
2010/10/15 Javascript
JQuery与JSon实现的无刷新分页代码
2011/09/13 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
javascript实现倒计时N秒后网页自动跳转代码
2014/12/11 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
浅析BootStrap模态框的使用(经典)
2016/04/29 Javascript
JQuery Mobile 弹出式登录框的实现方法
2016/05/28 Javascript
Bootstrap模态框插入视频的实现代码
2017/06/25 Javascript
angular2+node.js express打包部署的实战
2017/07/27 Javascript
Form表单上传文件(type=&quot;file&quot;)的使用
2017/08/03 Javascript
Echarts基本用法_动力节点Java学院整理
2017/08/11 Javascript
p5.js入门教程之键盘交互
2018/03/19 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
关于Vue中axios的封装实例详解
2019/10/20 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
Python 专题一 函数的基础知识
2017/03/16 Python
python spyder中读取txt为图片的方法
2018/04/27 Python
Python使用googletrans报错的解决方法
2018/09/25 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
Selenium之模拟登录铁路12306的示例代码
2020/07/31 Python
极简鞋类,赤脚的感觉:Lems Shoes
2019/08/06 全球购物
Ever New美国:澳大利亚领先的女装时尚品牌
2019/11/28 全球购物
村安全生产责任书
2014/08/25 职场文书
公安机关查摆剖析材料
2014/10/10 职场文书
三十年同学聚会感言
2015/07/30 职场文书
为什么node.js不适合大型项目
2021/04/28 Javascript