一、SQL Server数据库
1. 系统数据库
1.1 系统数据库(不能修改)
master:记录一些数据信息(系统)
model:备份(自动)
msdb:模板数据库
tempdb:临时数据库
1.2 用户数据库(自己建立)
2. 数据库文件
2.1数据文件(3M)
主数据文件:Jenny.MDF ---注:有且必须有一个,也只能有一个
次要数据文件:.NDF ---注:可有可无,可有一个或多个,是对主数据文件的扩充
2.2日志文件(1M):日志文件.LDF ---注:必须有一个且可有多个
3.数据文件分离、附加
当一个数据文件无法拷贝时,将数据分离(数据文件-任务-分离)
分离后附加:点击数据-附加-添加-盘里选中
二、SQL Server数据库表管理
1.存储单元
8bit=1byte
1024byte=1KB
1024KB=1M
1024M=1G
1024G=1TB
2.字段类型
2.1数字类型
int:整型
float:浮点型
2.2字符类型:最多只可用8000个字节,超过时用text,ntext
char:固定长度
varchar:可变长度
nchar:固定长度
nvarchar:可变长度,只可变小不能变大
3.数据管理
3.1打开数据库
use 数据库名称
go
3.2查看表数据
select * from 表名
3.3 插入数据
insert into 表名 values(列1值,列2值,...)
insert into 表名(列1,列2) values(列1值,列2值)
注1:插入多行数据
insert into 表名(列1,列2,...)
select '值1','值2' ,.... union
select '值3','值4',... un