2014/11/19 SQL Server基础

一、数据库服务命令行

net start mssqlserver →开启本机数据库服务

net stop mssqlserver →停止本机数据库服务

…… pause …… →暂停   …… continue …… →继续

二、文件格式

.mdf格式:数据库存储文件,有且只有一个,保存数据。

.LDF格式:日志文件,自动保存操作记录,有且至少一个。

.sql文件:编辑文件,用于编写数据库编程语言。

三、数据库各项含义

数据关系图:展示数据库中所有表与表之间的关系

表:存储数据

视图:表的基础上创建虚拟表

可编性:1.存储过程:数据库里信息的罗列,可编写逻辑思维和运算步骤,并进行运算。

2.触发器:特殊的存储过程。

3.函数:内置函数

四、数据类型

int:整数(-2^31—2^31-1)  bigine:大整数(-2^63—2^63-1)

binary:二进制数据

varbinary:二进制串

bit:字节

char(10):字符   nchaer:小字符

varchar(50):字符串   (存50个字符串)

varchar(MAX):字符串  (自定义数量)

date:日期(年月日)  datetime:日期(日期+时间)

deciamal(18,0):小数,双精度浮点数    (小数点前18位,后0位)

float:小数,单精度浮点数

image:图像    money:货币

text:文本   (常用)          ntext:文本       (不常用)

xml:xml本身为编程语言,在此能够存储xml语言的格式。

常用的数据类型:

int,char(10),varchar(50),varchar(MAX),datetime,deciamal,float,image,text

时间: 2024-10-19 14:00:18

2014/11/19 SQL Server基础的相关文章

SQL Server 基础 03 查询数据基础

查询数据 简单的查询 1 create table stu_info 2 ( 3 sno int not null 4 ,sname varchar(20) not null 5 ,sex varchar(2) not null 6 ,birth varchar(20) not null 7 ,email varchar(20) not null 8 ,telephone int not null 9 ,depart varchar(20) not null 10 ) 11 12 13 sele

SQL SERVER 2012/2014 链接到 SQL SERVER 2000的各种坑

本文总结一下SQL SERVER 2012/2014链接到SQL SERVER 2000的各种坑,都是在实际应用中遇到的疑难杂症.可能会有人说怎么还在用SQL SERVER 2000,为什么不升级呢? 每个公司都会有一两个几乎快被人遗忘的系统,接手维护这些系统的人可能都不知换了多少批了.它们的命运注定慢慢消亡.然而偏偏却又生命力顽强,总还有一些人在使用着这些系统.所以就处在一种尴尬的境地: 升级吧,价值不大,可能再过一两年,这系统就要被其它系统替代了.而且项目经理也没有精力.人手耗费在这上面.最

SQL Server基础知识

查看sql server版本 select @@VERSION 基本操作 use tty; 使用tty数据库 create table tt(name varchar(10)); 新建表tt insert into tt values('ftp'); 插入数据ftp select * from tt; 查看表tt delete from tt; 删除表表tt中的一条记录 运行命令的快捷方式: Alt+x 重启数据库服务 net restart mssqlserver 修改用户密码 企业管理器——

SQL Server基础

一.常用命令 1.使用命令行开启SQL Server服务 获取管理员权限的命令行工具: net start mssqlserver 开启sql server服务 net restart mssqlserver 重新启动sql server服务 net stop mssqlserver 关闭sql server服务 2.使用命令登陆(该方法可适用于在一台没有SQL Server的电脑去操作一台有SQL Server的电脑) 运行: sqpl ?/ [-S 服务器的名称]  [-U 登陆名] [-P

第11章 SQL Server 高可用性解决方案

第11章  SQL Server 高可用性解决方案 11.1  高可用性与网络负载均衡  http://mssqlmct.blog.51cto.com/9951484/1641028 11.2  日志传送简介 11.3  数据库镜像简介 11.4  AlwaysOn 故障转移群集简介 11.5  AlwaysOn 可用性组简介 11.6  设计高可用性解决方案

SQL server基础知识(表操作、数据约束、多表链接查询)

SQL server基础知识 一.基础知识 (1).存储结构:数据库->表->数据 (2).管理数据库 增加:create database 数据库名称 删除:drop database 数据库名称 查询:select name from master..sysdatabases 修改:alter database 数据库名称(在 sql server 中修改与数据库关联的文件和文件组.在数据库中添加或删除文件和文件组.更改数据库或其文件和文件组的属性) (3).管理表 选择数据库:use 数

SQL Server 基础 04 函数与分组查询数据

函数与分组查询数据 系统函数分 聚合函数.数据类型转换函数.日期函数.数学函数 . . . 1. 聚合函数 主要是对一组值进行计算,然后返回一个值. 聚合函数包括 sum(求和).avg(求平均值).min().max().count(求数量) sum函数语法  :  sum(列明) select sum(sno) as 序号和 from stu_info avg select avg(sno) as 序号平均值 from stu_info . . . count 用来一组值的个数,统计 sel

Microsoft? Command Line Utilities 11 for SQL Server?

Microsoft? Command Line Utilities 11 for SQL Server? http://www.microsoft.com/en-hk/download/details.aspx?id=36433 Microsoft? ODBC Driver 11 for SQL Server? - Windows http://www.microsoft.com/en-hk/download/details.aspx?id=36434Microsoft? Command Lin

[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]列名 'user1' 无效

唉,还是自己对php执行sql语句运用不熟练.... 我的错误代码是这样的,(解决办法在最后) $re=sqlsrv_query($conn, "select * from visitor where username = ".$name); $row = sqlsrv_fetch_array($re); if (is_null($re) || !$re) { print_r(sqlsrv_errors()); } 一开始只有前两行,然后报错,通过 sqlsrv_errors() 输出