SQL Server数据库(未完)

安装数据库:

提示重新启动计算机失败解决办法:

1、点击“开始”-“运行”,输入regedit

找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 或者SQL Server相关目录全部删除

2、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,在右侧找到PendingFileRenameOperations。

无需重启,直接安装

安装时选择混合验证。

点击数据库=》新建数据库

点击表=》新建表

数据库数据类型:

整形:bigint 、 int 、smallint、tinyint

(1)bigint型数据的存储大小为8个字节,共64位,数值范围是-263~263-1。
(2)int型数据的存储大小为4个字节,共32位,数值范围是-231~231-1.
(3)smallint型数据的存储大小为2个字节,共16位, 的数值范围是-215~215-1.
(4)tinyint型数据的存储大小只有1个字节,共8位, 数值范围是-27~27-1.


浮点型:real型、float型、decimal型和numeric型。

(1)real型数据的存储大小为4个字节

(2)float型的数据存储大小为8个字节

(3)decimal数据类型和numeric数据类型的功能完全一样,它们都可以提供小数 。
其存储数据取值范围是-1038+1 ~1038-1。
decimal型数据和numeric型数据的定义格式为decimal[(p,[s])]和numeric[(p,[s])],
decimal和numeric。都有两个参数:p(精度)和s(小数位数)。
p指定小数点左边和右边可以存储的十进制数字的最大个数。
s指定小数点右边可以存储的十进制数字的最大个数,默认小数位数是0。
参数之间的关系是0≤s≤p。
例如:decimal(15,5)表示共有15位数,其中整数10位,小数5位。
 

二进制:binary、varbinary、image

(1)Binary 数据类型既可以是固定长度的(Binary),也可以是变长度的

(2)varbinary型是可变长度的二进制数据类型,当binnary型数据允许null值时,将被视为varbinary型的数据。一般情况下,由于binary型的数据长度固定,因此它比varbinary型的数据处理速度快。

(3)·image型的数据也是可变长度的二进制数据,通常用于存储图片
Image 数据类型中存储的数据是以位字符串存储的,不是由 SQLServer 解释的,
必须由应用程序来解释。
例如,应用程序可以使用BMP、TIEF、GIF 和 JPEG 格式把数据存储在 Image
数据类型

逻辑型:bit

其值为0 fasle(假)和1 true(真)。bit型不能定义为null值。

字符型:char、nchar、varchar、nvarchar

char型是固定长度的非Unicode字符数据类型 (一个中文字需要两个字符)

·nchar型是固定长度的Unicode字符数据类型 

varchar型是可变长度的非Unicode字符数据类型

·nvarchar型是可变长度的Unicode字符数据类型

文本和图形:text、ntext、image。

text型是用于存储大量非Unicode文本数据的可变长度数据类型,

·ntext型是用于存储大量Unicode文本数据的可变长度数据类型

日期和时间:datetime、smalldatetime

其他:

设置主键唯一 

设置ID自动增长  =》标识规范

问题:无法保存

 工具=》选项=》Designers=?阻止保存要求

索引:只要建立索引就能显著提高查询速度

无法新建索引 

1、关闭表结构“设计”窗口;

每个表只能有一个聚集索引,因为目录只能按照一种方法进行排序。

聚集索引:

每个表只能有一个聚集索引,因为目录只能按照一种方法进行排序。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值