SQL Server数据库的创建方法
可以使用以下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数据库的创建方法相关推荐
- 无法连接到 SQL Server 数据库 的解决方法
问题: 出现了如下错误选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足.也可能是未启用角色管理器功能造成的.请单击下面的按钮,以重定向到可以选择新数据存储区的页.下面的消息可能 ...
- SQL Server 数据库 视图创建
SQL Server 数据库 视图创建 视图简介: 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口. 常规视图本身并不存储实际的数据,而仅仅是由SE ...
- wincc与SQL Server数据库通讯的方法介绍
wincc和数据库通信的最简单方法是使用VB-Script,主要流程如下: 连接配置->命令配置->记录集配置->管理从数据库返回的数据 对于连接配置需要包含以下参数: 参数 描述 ...
- 易语言 存储过程 mysql_在易语言中调用MS SQL SERVER数据库存储过程(Transact-SQL)方法总结...
作者:liigo 日期:2010/8/25 Microsoft SQL SERVER 数据库存储过程,根据其输入输出数据,笼统的可以分为以下几种情况或其组合:无输入,有一个或多个输入参数,无输出,直接 ...
- SQL Server数据库(创建及管理)
做好学习记录,方便随时查看.^ v ^ 一.数据库文件:系统数据库+用户数据库 1.系统数据库: 随程序一起安装,用户提供系统所需要的数据的数据库,是SQL Server运行的基础. 1)master ...
- 打开用友软件提示 SQL Server口令怎么办?(含多种版本SQL Server数据库的安装方法)
转自:http://www.ufidawhy.com/jcufida/SQLServerkl.html 用友财务软件提示:SQL Server口令怎么办?具体提示如下:由于SQL Server的超级用 ...
- sql server数据库:创建数据库、建立数据库用户、为用户赋予权限
1 使用sql创建数据库 use test go create database test2 on primary (name='test2_data', -- 主文件逻辑名filename='D:\ ...
- SQL Server数据库中创建数据表及数据类型操作应用
创建表 使用的SQL命令:create table 格式: create table table_name ( list_name type() Y|N null yard, ) eg: 创建AM数据 ...
- SQL Server 分区表的创建方法与管理
背景知识: 分区表.可以把表中的数据按范围保存到不同的文件组中. 举个例子吧: 2014年以前的数据保存到文件组A 2014~2015的数据保存到文件组B 2015年以后的数据保存到文件组C 好处: ...
- 快速清除SQL Server数据库日志的方法
backup log 数据库名称 with no_log dbcc shrinkfile (数据库日志文件逻辑名称) 例如: backup log database1 with no_log dbcc ...
最新文章
- react 引入html文件_javascript – React:如何加载和呈现外部html文件?
- 库(静态库和动态库)
- python画数学曲线_python学习笔记28:画函数曲线图
- mysql数据库的逻辑架构和存储引擎
- gis等时圈怎么做_如何批量制作交通等时圈
- StringBuilder和String有哪些区别?
- php 对象转xml字符串_php方法simplexml_load_string()解析xml转数组失败
- 23种设计模式(五)单一职责之装饰模式
- 计算机科学cs50_世界顶尖CS大学提供500门免费计算机科学课程
- Origin 2017 给曲线加标记符号
- 如何在bat文件中切换盘符并执行命令
- win10计算机丢失msvcr,win10系统运行程序提示计算机中丢失msvcr110.dll的教程
- 【python PDF解析】python 读取PDF文件内容
- 25 岁,毕业写前端的这三年,多益网络java面试
- C语言库函数access的使用
- Giant Sequoia(UTPC Contest 02-25-22 Div. 2 (Beginner))
- Java 文件与字节流操作
- oracle Day1
- 5G——万物互联新时代
- 2023CUPT第十四题 射流的折射 思路与解法
热门文章
- 服务器ip显示静态表示什么,静态ip是什么意思 什么是静态IP
- Linux中将两块新硬盘合并成一个,挂载到/data目录下
- Java技术--单点登录统一认证系统的实现
- 1415-2个人读后感作业
- linux命令大全 load,linux命令TOP参数load average详解[转]
- 零基础学大数据难吗?
- SVN Commit failed(details follow)
- Window环境下 Jenkins Master/Slaver模式 + Svn 部署
- 读书笔记-《20世纪最伟大的心理学实验》读后感1
- 带托管代码的infopath2007表单创建, 发布,应用(MOSS开发)