SQL Server笔记

本文介绍了SQL Server的基本概念,包括数据库管理系统、SQL Server的特性和使用。重点讨论了数据类型,特别是char/nchar,varchar/nvarchar的比较,包括它们的长度、存储方式和使用场景。强调了在选择数据类型时要考虑存储效率和空间占用,以及在处理汉字时使用Unicode编码的重要性。" 113666510,10383742,IPv6与BGP综合实验配置指南,"['网络协议', 'IPv6配置', 'BGP路由', '网络实验']
摘要由CSDN通过智能技术生成

1.数据库特征:海量存储,查询速度快,并发性问题控制,安全性,数据完整性,
数据库管理系统:SQL Server/Mysql/Oracle/DB2/Access(文件系统)
2.SQL:结构化查询语言 ,SQL Server:数据库管理系统,MS SQL Server 不等于 SQL Server
现在的SQl Server其实是MS SQl Server
3.数据库模型 :

层次模型
网状模型
关系模型————现在用
面向对象模型
NoSQL————淘宝使用

4.服务器的名称用“.”表示本地的用户,连不上SQL Server数据库要在 计算机 ——服务——SQL Server(MSSQLSERVER)启动,或设置成自动
5.库之下是数据表,数据表中有行(Row)和列(Column),行被称为记录,列被称为字段。
6.创建数据库会出现两个文件数据库主文件和日志文件,数据库的主文件以.mdf结尾,日志文件以.ldf结尾
7.在SQL Server中如果有两种结果,要用bit数据类型,例如性别的数据类型用bit。
8.SQL Server中不区分大小写
9.SQL Server 中有主键,主键——用来唯一确定一条记录的字段,作用——保证数据的唯一性,特点——1.唯一性,2.不能为空
10.主键的分类

1.逻辑主键(①自增字段 ②GUID,GUID创建字符串永不重复,在C#中有GUID类)
2.业务主键(业务逻辑中出现的字段作为主键)
3.组合主键

11.选择主键策略:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值