SQL Server数据库-----基础知识

news/2025/1/11 18:36:40/

数据库基础数据类型

整数类型 int 范围 2的正负31次方

小数类型 decimal 范围 正负10的38次方,不包含两端的
在这里插入图片描述

固定长度的非Unicode字符 char

可变长度的非Unicode字符 varchar 如varchar(20)是最多可以有20个字符,-12-3

可变长度的Unicode字符 nvarchar 可存储多种语言字符

日期 date 用于存储年月日数据,范围0001-01-01至9999-12-31

时间日期 datetime 用于存储年月日时分秒 范围1753-1-1至9999-12-31

域完整性

域完整性是指 指定列的数据具有正确的数据类型,格式,和数据范围
可以通过设置Not null、CHEAK约束和默认值约束

1、Not null 非空约束

右键要设置的表,点击设计进入表设计页面,在每一列后面有师傅允许null值选项
在这里插入图片描述
取消公选即是不允许空值

2、CHEAK 检查约束

对列进行检查约束后每次输入数据,会进行逻辑检查,如果不符合逻辑表达式则不能输入

在表设计页面,右键想要设置的列,选择CHEAK约束
在这里插入图片描述

表达式就是正常的逻辑表达式
在该页面还可以设置约束的名称,应用范围等
在这里插入图片描述

3、默认值约束

在表设计页面,点击需要设置的列,下方会有该列的属性页面,在默认值或绑定位置填入数据,该列的值就会默认为该值
在这里插入图片描述

参照完整性

参照完整性又称引用完整性,即参照关系中的属性值必须能够在被参照关系中找到或者取空值
即参照与被参照的属性不能产生冲突

外键

在这里插入图片描述


http://www.ppmy.cn/news/43592.html

相关文章

关于自托管环境,您了解多少?

2024年2月,也就是一年不到,Atlassian将终止对Server产品及插件的所有支持。 此公告发布后,许多用户需要了解怎样的前进方向才是最适合企业的。为此,Atlassian提供了本地部署的数据中心(Data Center)版以及…

第11章_常用类和基础API

第11章_常用类和基础API 讲师:尚硅谷-宋红康(江湖人称:康师傅) 官网:http://www.atguigu.com 本章专题与脉络 1. 字符串相关类之不可变字符序列:String 1.1 String的特性 java.lang.String 类代表字符串…

ERTEC200P-2 PROFINET设备完全开发手册(4-1)

ERTEC200P-2作为应用处理器,既可以单独使用,通过GPIO扩展实现基本的IO功能。也可以配合外部主机(例如单片机)实现更复杂的应用。ERTEC200P-2与外部主机接口的示意图如下。常用的接口包括UART,SPI,XHIF接口。…

Python中的主函数

在Python代码中,我们常常看到主函数是以if __name__ __main__开头的,比如 它的原理是什么呢? 首先要知道,__name__是内置变量,用于表示当前模块的名字。在一个模块中运行以下语句,你会发现输出的是__main…

在线旅游变局:新老玩家的攻与防、危与机

配图来自Canva可画 五一小长假未到,大学生、职场人就早早制定了旅游路线,准备了旅游装备,还预订了机票和酒店。这边消费者们旅游之心急不可待,那边各地文旅局发布旅游消费券、完善旅游设施配套、花式宣传本地特色,使浑…

直播预告 | TDengine Apache SeaTunnel 联合应用最佳实践

TDengine 自诞生之日起,除产品层面的技术创新和实力提升外,也在大力完善自身产品生态,以此进一步满足用户的业务需求、提升使用体验。 近日,TDengine 与 Apache SeaTunnel 展开集成合作,双方将于 4 月 18 日 19:00 联…

stata变量引用

stata变量引用–潘登同学的stata笔记 文章目录stata变量引用--潘登同学的stata笔记变量生成gen命令通配符:*, ?, -因子变量时间序列变量命名、前缀与标签变量命名、添加前缀通配符与批量重命名变量标签数字-文字对应表CSMAR数据处理查看、查找变量单值、暂元单值暂…

全国青少年软件编程(Scratch)等级考试一级考试真题2023年3月——持续更新.....

一、单选题(共25题,共50分) 1. 下列说法不正确的是?( ) A.可以从声音库中随机导入声音 B.可以录制自己的声音上传 C.可以修改声音的大小 D.不能修改声音的速度 试题解析:针对声音可以进行导入,上传&…