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 用户权限管理
Apr 20 MySQL
MySQL如何构建数据表索引
May 13 MySQL
Mysql Online DDL的使用详解
May 20 MySQL
linux下导入、导出mysql数据库命令的实现方法
May 26 MySQL
mysql升级到5.7时,wordpress导数据报错1067的问题
May 27 MySQL
MySQL为id选择合适的数据类型
Jun 07 MySQL
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
Jun 26 MySQL
解决MySQL添加新用户-ERROR 1045 (28000)的问题
Mar 03 MySQL
Mysql 如何合理地统计一个数据库里的所有表的数据量
Apr 18 MySQL
MySQL 执行数据库更新update操作的时候数据库卡死了
May 02 MySQL
深入理解MySQL中MVCC与BufferPool缓存机制
May 25 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
古巴咖啡 Cubita琥爵咖啡 独特的加勒比海风味咖啡
2021/03/06 新手入门
php array_walk() 数组函数
2011/07/12 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
thinkphp jquery实现图片上传和预览效果
2020/07/22 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
原生js实现半透明遮罩层效果具体代码
2013/06/06 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
2015/12/31 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
2016/10/18 Javascript
javascript基本数据类型及类型检测常用方法小结
2016/12/14 Javascript
基于vuejs实现一个todolist项目
2017/04/11 Javascript
jQuery操作css样式
2017/05/15 jQuery
jQuery鼠标移动图片上实现放大效果
2017/06/25 jQuery
JavaScript30 一个月纯 JS 挑战中文指南(英文全集)
2017/07/23 Javascript
基于js文件加载优化(详解)
2018/01/03 Javascript
fullpage.js最后一屏滚动方式
2018/02/06 Javascript
前端开发之便利店收银系统代码
2019/12/27 Javascript
jquery实现点击左右按钮切换图片
2021/01/27 jQuery
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
从零学Python之引用和类属性的初步理解
2014/05/15 Python
寻找网站后台地址的python脚本
2014/09/01 Python
Python输出9*9乘法表的方法
2015/05/25 Python
python实现SOM算法
2018/02/23 Python
python之从文件读取数据到list的实例讲解
2018/04/19 Python
matplotlib subplots 调整子图间矩的实例
2018/05/25 Python
flask入门之文件上传与邮件发送示例
2018/07/18 Python
Linux下python3.7.0安装教程
2018/07/30 Python
Python内置方法实现字符串的秘钥加解密(推荐)
2019/12/09 Python
Python处理PDF与CDF实例
2020/02/26 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
美国床垫和床上用品公司:Nest Bedding
2017/06/12 全球购物
2015年文秘个人工作总结
2015/10/14 职场文书
人民调解协议书
2016/03/21 职场文书
2016年公共机构节能宣传周活动总结
2016/04/05 职场文书
浅析Python实现DFA算法
2021/06/26 Python
vue选项卡切换的实现案例
2022/04/11 Vue.js