sql server 基本操作

1输入如下命令,即可通过SQL Server命令行启动、停止或暂停的服务。

SQL Server命令行如下:

启动SQL Server
NET START MSSQLSERVER

暂停SQL Server
NET PAUSE MSSQLSERVER

重新启动暂停的SQL Server
NET CONTINUE MSSQLSERVER

停止SQL Server
NET STOP MSSQLSERVER

2、创建数据库

创建数据库
	-> 使用SSMS创建数据库(可视化)
		-> 在SQL Server中任何可视化行为都是在后台作为SQL语句执行的

	-> T-SQL
		use master;	--使用主数据库
		create database 数据库名
		on
		(
			name=N‘逻辑名‘,
			filename=N‘路径\文件名.mdf‘,
			size=10MB,
			filegrowth=1MB
		)
		log on
		(
			name=N‘逻辑名_log‘,
			filename=N‘路径\文件名_log.ldf‘,
			size=10MB,
			filegrowth=10%
		);
		go	-- go不是SQL语句中的名利,他是通知数据库将前面的语句脚本一并执行
		use 数据库名;

  

3、创建表

use 数据库;
		create table 架构名.表名
		(
			字段1 类型1 not null或null,
			字段2 类型2 not null或null,
			字段3 类型3 not null或null,
			...
		);
		go
	-> 表中的数据如何描述
		字符串类型
			char(数字)		ASCCII码字符,固定长度的字符
							如果输入数据的长度不够末尾补空格
							char(10)	1
							char(10)	1234567890
										一二三四五
							优势,插入数据的时候不需要考虑计算
							缺点,占用资源
			nchar(数字)		unicode字符集,结构与char一致
							nchar(10)	占十个unicode字符的位置
							1234567890
							一二三四五六七八九十
			varchar(数字)	ASCCII编码,使用可变长度,只要不超过数字即可
							varchar(10)	1
			nvarchar(数字)

			Text和NText		存储大文本数据(在将来的SQL Server不再支持)
			varchar(max)和nvarchar(max)

		补充:标准中char与varchar的最大长度为8000字节
			  标准中nchar与nvarchar的最大长度为4000个字符
			  但是varchar(max)与nvarchar(max)不一样

  

原文地址:https://www.cnblogs.com/bcd589/p/9461667.html

时间: 2024-10-16 12:35:31

sql server 基本操作的相关文章

一些SQL Server基本操作(一)

初学,第一次碰……其实是因为作业要写实验报告,所以顺便写写文章,也算留一个存档. #实验要求具体就不描述了 实验要求: 1,创建Student数据库,包括Students,Courses,SC表,表结构如下… #1. 先手动用SQL Server 2014 Management Studio添加新表,新列 #2. 遇到第一个报错: 不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项 解决:http://www.jb5

08.SQL Server 基本操作【分离(脱机)、附加(联机)】

1.创建.删除(对准数据库右键)2.分离(脱机).附加(联机) 关于附加数据库失败的处理:原因:对文件的操作权限不够处理方法:对准mdf文件和ldf文件 右键 属性 安全性将 用户 Users 编辑 设置为"完全控制"

SQL Server 基本操作之三种增加法

前言: 数据库操作避免不了对数据的操作,操作方法大同小异,万变不离其宗,今就写一下各种花式操作的根本增删改查四种操作,今天我们就来说一下增加操作的三种方法 正文: 增加操作是对数据库进行数据行的添加,用于添加新的数据信息 注意事项: 1.插入数据行时要插入完整,不要只插入几列 2.每个值的数据类型.精度和小数位数必须与相应的列匹配: 3.不能为标识列指定值,因为它的数字是自动增长的: 4.插入时要符合约束 5.具有缺省值的列,可以使用DEFAULT(缺省)关键字来代替插入的数值 格式: (1)

sql server 基本操作二

基本查询 create database ZK_Test go use zk_test go create table Student ( ID int identity(1,1) primary key, Name varchar(20) not null, Sex char(2) not null, Birthday datetime, Height int ) select * from student insert into student (Name, Sex, Birthday, H

SQL Server博客目录

SQL Server博客目录 1 SQL Server数据库学习 2 GUID全局唯一标识符 3 SQL Server Profiler使用方法 4 Sql Server数据的加密与解密 5 SQL注入式攻击 6 SQL Server基本操作积累 7 Transact-SQL 语句 8 关系型数据库与非关系型数据库 9 在SQL Server 2012中新建用户 10 SQL Server基础 11 数据库表的设计 12 模糊查询&&日期时间操作 13 存储过程 14 Union-SQL

Sql Server 添加外部程序集基本操作

原文:Sql Server 添加外部程序集基本操作 简介:有时候Sql Server的内置函数没有那么好用的时候,可以引用一下外部程序集,下面献下丑,做下添加外部程序集操作 1.准备程序,编译出一个MyCLR的DLL. public class CLRClass { [Microsoft.SqlServer.Server.SqlFunction] public static int MyFun(int a, int b) //必须使用静态方法,非静态方法会报错. { return a <= b

SQL Server基础之《视图的概述和基本操作》

阅读目录 一:视图的概述 二:视图的分类 三:视图的优点和作用 四:视图的基本操作和语法 五:视图和表的区别  数据库中的视图是一个虚拟表.同真实的表一样,视图包含一系列带有名称的列和行数据,行和列数据用来自由定义视图和查询所引用的表,并且在引用视图时动态产生.本篇将通过一些实例来介绍视图的概念,视图的作用,创建视图,查看视图,修改视图,更新和删除视图等SQL Server的数据库知识. 回到顶部 一:视图的概述  视图是从一个或者多个表导出的,它的行为与表非常相似,但视图是一个虚拟表,在视图中

【SQL server】数据库创建与基本操作

一. 创建数据库 create database test1 --数据库名称 --主数据文件 on ( name = 'Test1_data', --主数据文件名称 filename = 'F:\SQL_study\test1_data\test1.mdf', --数据库存放位置,注意后缀为mdf,表示主数据库文件 size = 5MB, --初始空间大小 maxsize = 50MB, --最大值 filegrowth = 10% --增长比例/大小 ) --日志文件 log on ( nam

SQL Server 2005的备份、还原及分离、附加基本操作

1.备份 连接好数据库引擎后,我本地有2个实例,分别是sqlserver.sqltest,如图(1-1). (图1-1) 以备份sqlserver为例,右击->任务->备份,如图(1-2). (图1-2) 出现如图(1-3)界面: [源]-数据库,默认为图(1-2)中选中的数据库实例. [目标]默认备份文件名为"数据库实例名.bak". (图1-3) 可以通过添加功能修改备份文件名,点击"添加",出现如图(1-4)界面. (图1-4) 点击选择目录操作后