SQL server入门

SQL server:

创建数据库:
会产生两个文件:主文件(.mdf),日志文件(.ldf)。
分离、附加:
对这两个文件进行复制或移动时,要先对他进行分离。分离后可再附加(选择主文件)。还原。
生成脚本:
选定数据库,右击——>任务——>生成脚本——>高级选项——>要编写脚本的数据的类型:架构和数据。

列属性的标识规范:
由软件来维护标识属性的值。——>使维护更方便。
标识种子——第一个值的大小。
标识增量。
一般将唯一标识的列设为主键。

字段类型:
1.带不带n的区别:
char  ——(不带n)表示非unicode编码,每个字符占一个字节。
nchar ——(带n)表示unicode编码,英文或数字字符占一个字节,中文占两个字节。
2.带不带var的区别:
不带:char——  固定长度,不够会在末尾补空格。
带  : varchar—— 长度不固定。
可变长度所占的空间更大。
能用固定尽量不用可变。

若为int, 可以设值为标识:此列的值为系统帮助维护,更轻松的实现


约束:
实现数据的有效性检查。
    主键,非空,唯一,默认,检查,外键。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值