sqlserver学习笔记(一)—— 登录本机sqlserver、启动和停止sqlserver服务、创建和删除数据库
(重要参考:51自学网——SQL Server数据库教程)

首先按照网上教程安装好sqlserver,打开登录
登录本机sqlserver:①. ②localhost ③127.0.0.1
启动和停止sqlserver服务:SQL Server(MSSQLSERVER):
1.计算机右键打开管理

2.打开服务和应用程序,双击服务,找到SQL Server(MSSQLSERVER)数据库服务并启动。

视图创建数据库
数据库右键新建数据库,可设置数据库名称、大小、增长率和位置、日志文件,默认数据库保存在主文件组PRIMARY中;可在数据库属性中的文件组中查看,也可添加新的文件组和辅助数据库文件。
sql语句创建数据库(创建了一个主数据库文件、日志文件和一个辅助数据库文件、日志文件)
USE master --指向当前操作的数据库
GO --批处理标志
CREATE DATABASE E_Market1 --创建数据库 关键字+数据库名称
ON PRIMARY --主文件组
(
NAME='E_Market1_data', --数据库文件名,以data结尾,注意加英文逗号
FILENAME='E:\project\E_Market1_data.mdf', --物理地址名,即磁盘存放位置,主数据库以mdf结尾
SIZE=5MB, --初始大小
MAXSIZE=100MB, --最大容量
FILEGROWTH=% --按15%启用增长,最后一句结尾不加逗号
), --第一个文件组结束
FILEGROUP FG -- 第二个文件组,放辅助数据文件组,以ndf结尾
(
NAME='FG_E_Market1_data',
FILENAME='E:\project\E_Market1_data.ndf',
SIZE=5MB,
FILEGROWTH=
)
LOG ON --日志文件不属于任何文件组
(
NAME='E_Market1_log',
FILENAME='E:\project\E_Market1_log.ldf',
SIZE=5MB,
FILEGROWTH=
), --第二个日志文件
(
NAME='E_Market1_log1',
FILENAME='E:\project\E_Market1_log1.ldf',
SIZE=5MB,
FILEGROWTH=
)
GO SELECT * FROM sysdatabases
删除数据库
直接在视图,选中要删除的数据库,右键删除(删除时可以选中关闭现有连接),在本地关于该数据库的所有文件都被删除。
sql语句删除数据库
Use master
if exists(select * from sysdatabases where name='E_Market1')
drop database E_Market1 --从磁盘本地删除数据库,删除后不能恢复
小结:联系sql语句创建和删除数据库:在创建database之前,先判断本地是否已经存在同名数据库,若存在删除,再重新创建。
sqlserver学习笔记(一)—— 登录本机sqlserver、启动和停止sqlserver服务、创建和删除数据库的更多相关文章
- linux初级学习笔记二:linux操作系统及常用命令,文件的创建与删除和命名规则,命令行展开以及linux中部分目录的作用!(视频序号:02_3)
本节学习的命令:tree,mkdir,rmdir,touch,stat,rm 本节学习的技能:Linux中主要的目录作用以及特殊的目录文件: 文件的命名规则,命令行展开: 文件的创建与删除: Linu ...
- SQLServer 学习笔记之超详细基础SQL语句 Part 11
Sqlserver 学习笔记 by:授客 QQ:1033553122 -----------------------接Part 10------------------- DECLARE @myavg ...
- SQLServer 学习笔记之超详细基础SQL语句 Part 10
Sqlserver 学习笔记 by:授客 QQ:1033553122 -----------------------接Part 9------------------- 删除约束的语法 ALTER T ...
- SQLServer学习笔记系列6
一.写在前面的话 时间是我们每个人都特别熟悉的,但是到底它是什么,用什么来衡量,可能很多人会愣在那里.时间可以见证一切,也可以消磨一切,那些过往的点点滴滴可思可忆.回想往年清明节过后,在家乡的晚上总能 ...
- SQLServer学习笔记系列5
一.写在前面的话 转眼又是一年清明节,话说“清明时节雨纷纷”,武汉的天气伴随着这个清明节下了一场暴雨,整个城市如海一样,朋友圈渗透着清明节武汉看海的节奏.今年又没有回老家祭祖,但是心里依然是怀念着那些 ...
- SQLServer学习笔记系列3
一.写在前面的话 今天又是双休啦!生活依然再继续,当你停下来的时候,或许会突然显得不自在.有时候,看到一种东西,你会发现原来在这个社会上,优秀的人很多,默默 吃苦努力奋斗的人也多!星期五早上按时上班, ...
- SQLServer学习笔记系列2
一.写在前面的话 继上一次SQLServer学习笔记系列1http://www.cnblogs.com/liupeng61624/p/4354983.html以后,继续学习Sqlserver,一步一步 ...
- SQLServer学习笔记<>相关子查询及复杂查询
二.查询缺少值的查询 在这里我们加入要查询2008年每一天的订单有多少?首先我们可以查询下订单表的订单日期在2008年的所有订单信息. 1 select distinct orderdate,coun ...
- SQLServer 学习笔记之超详细基础SQL语句 Part 12(The End)
Sqlserver 学习笔记 by:授客 QQ:1033553122 -----------------------接Part 11------------------- 现在,我们希望从 " ...
随机推荐
- Linux/UNIX线程(2)
线程(2) 线程同步 当多个控制线程共享同样内存时,须要确保每一个线程看到一致的数据视图.假设每一个线程使用的变量都是其它线程不会读取或改动的,那么就不在一致性问题. 当两个或多个线程试图在同一时间改 ...
- 一步一步学习Vim 全图解释
转载:http://linux.chinaunix.net/techdoc/desktop/2009/01/03/1056322.shtml 一步一步学习Vim 全图解释 以下注释,根据图示和自己实践 ...
- jdbc分页
分页是一个被讲到烂掉的话题,今天我再拾起来踹几脚吧 (Hibernate的分页做得很好很强大,用的人都知道 ,这个就不用再说了) 1.为什么要分页? 首先是数据量太大会影响查询和传输的性能,关键 ...
- OpenERP实施记录(10):采购补货
本文是<OpenERP实施记录>系列文章的一部分. 上文中业务部门接到沃尔玛三台联想Y400N笔记本电脑的订单,但是仓库无货.本文需要完成采购补货处理. 1. 联想YN400N是ABC公司 ...
- Andorid之Annotation框架初使用(七)
Save Instance State:程序保留Activity的实例状态 , 在onSaveInstanceState(Bundle)被系统调用的时候自动保存 , onCreate(Bundle)被 ...
- 解决sqoop报错:SQLServerException: 将字符串转换为 uniqueidentifier 时失败。
报错栈: Error: java.io.IOException: Cannection handler cannot recover failure: at org.apache.sqoop.mapr ...
- easyui radio 取值和赋值
1.html文件 <td><input id="client" type="text" name="client" sty ...
- calibre怎么转换文件格式
首先打开calibre软件,需要转换的书目不在列表的按照上一个教程将文件导入书籍列表. 选中需要转化格式的书籍之后右击,会跳出一个比较长的菜单栏,找到转换书籍选项,此处有两个选项,一个是逐个转换,另外 ...
- go语言基础之函数有多个返回值
1.函数有多个返回值 示例1: package main //必须有一个main包 import "fmt" //go推荐用法 func myfunc01() (int, int, ...
- C#中的yield
一.C#中yield关键字用于遍历循环中,yield语句的两种形式 yield return用于返回IEnumerable<T>, yield break用于终止循环遍历. 二.yield ...