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

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

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

三.使用模板创建数据库

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

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

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

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

二.使用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.点击工具栏中的“分析”按钮,进行语法分析,保证语句的正确性

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

三.使用模板创建数据库

1.

2.

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

4.替换模板参数

将值改为逻辑名称

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

6.点击“执行”

SQL Server数据库的创建方法相关推荐

  1. 无法连接到 SQL Server 数据库 的解决方法

    问题:  出现了如下错误选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足.也可能是未启用角色管理器功能造成的.请单击下面的按钮,以重定向到可以选择新数据存储区的页.下面的消息可能 ...

  2. SQL Server 数据库 视图创建

    SQL Server 数据库 视图创建 视图简介: 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口. 常规视图本身并不存储实际的数据,而仅仅是由SE ...

  3. wincc与SQL Server数据库通讯的方法介绍

    wincc和数据库通信的最简单方法是使用VB-Script,主要流程如下: 连接配置->命令配置->记录集配置->管理从数据库返回的数据 对于连接配置需要包含以下参数: 参数 描述 ...

  4. 易语言 存储过程 mysql_在易语言中调用MS SQL SERVER数据库存储过程(Transact-SQL)方法总结...

    作者:liigo 日期:2010/8/25 Microsoft SQL SERVER 数据库存储过程,根据其输入输出数据,笼统的可以分为以下几种情况或其组合:无输入,有一个或多个输入参数,无输出,直接 ...

  5. SQL Server数据库(创建及管理)

    做好学习记录,方便随时查看.^ v ^ 一.数据库文件:系统数据库+用户数据库 1.系统数据库: 随程序一起安装,用户提供系统所需要的数据的数据库,是SQL Server运行的基础. 1)master ...

  6. 打开用友软件提示 SQL Server口令怎么办?(含多种版本SQL Server数据库的安装方法)

    转自:http://www.ufidawhy.com/jcufida/SQLServerkl.html 用友财务软件提示:SQL Server口令怎么办?具体提示如下:由于SQL Server的超级用 ...

  7. sql server数据库:创建数据库、建立数据库用户、为用户赋予权限

    1 使用sql创建数据库 use test go create database test2 on primary (name='test2_data', -- 主文件逻辑名filename='D:\ ...

  8. SQL Server数据库中创建数据表及数据类型操作应用

    创建表 使用的SQL命令:create table 格式: create table table_name ( list_name type() Y|N null yard, ) eg: 创建AM数据 ...

  9. SQL Server 分区表的创建方法与管理

    背景知识: 分区表.可以把表中的数据按范围保存到不同的文件组中. 举个例子吧: 2014年以前的数据保存到文件组A 2014~2015的数据保存到文件组B 2015年以后的数据保存到文件组C 好处: ...

  10. 快速清除SQL Server数据库日志的方法

    backup log 数据库名称 with no_log dbcc shrinkfile (数据库日志文件逻辑名称) 例如: backup log database1 with no_log dbcc ...

最新文章

  1. react 引入html文件_javascript – React:如何加载和呈现外部html文件?
  2. 库(静态库和动态库)
  3. python画数学曲线_python学习笔记28:画函数曲线图
  4. mysql数据库的逻辑架构和存储引擎
  5. gis等时圈怎么做_如何批量制作交通等时圈
  6. StringBuilder和String有哪些区别?
  7. php 对象转xml字符串_php方法simplexml_load_string()解析xml转数组失败
  8. 23种设计模式(五)单一职责之装饰模式
  9. 计算机科学cs50_世界顶尖CS大学提供500门免费计算机科学课程
  10. Origin 2017 给曲线加标记符号
  11. 如何在bat文件中切换盘符并执行命令
  12. win10计算机丢失msvcr,win10系统运行程序提示计算机中丢失msvcr110.dll的教程
  13. 【python PDF解析】python 读取PDF文件内容
  14. 25 岁,毕业写前端的这三年,多益网络java面试
  15. C语言库函数access的使用
  16. Giant Sequoia(UTPC Contest 02-25-22 Div. 2 (Beginner))
  17. Java 文件与字节流操作
  18. oracle Day1
  19. 5G——万物互联新时代
  20. 2023CUPT第十四题 射流的折射 思路与解法

热门文章

  1. 服务器ip显示静态表示什么,静态ip是什么意思 什么是静态IP
  2. Linux中将两块新硬盘合并成一个,挂载到/data目录下
  3. Java技术--单点登录统一认证系统的实现
  4. 1415-2个人读后感作业
  5. linux命令大全 load,linux命令TOP参数load average详解[转]
  6. 零基础学大数据难吗?
  7. SVN Commit failed(details follow)
  8. Window环境下 Jenkins Master/Slaver模式 + Svn 部署
  9. 读书笔记-《20世纪最伟大的心理学实验》读后感1
  10. 带托管代码的infopath2007表单创建, 发布,应用(MOSS开发)