博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Chapter 3. 数据库约束(设计器操作)
阅读量:6488 次
发布时间:2019-06-24

本文共 536 字,大约阅读时间需要 1 分钟。

数据库约束是为了保证数据的完整性(正确性)而实现的一套机制

分类:

非空约束:值不允许为空

设计器设置:表上点右键--设计--勾掉“允许null值”

 

唯一约束(UQ):unique contraint 唯一,允许为空,但只能出现一次

设计器设置:表上点右键--设计--右键--索引/键---添加---类型:唯一键--列:选择要设置的列--名称:UQ_表名_列名--关闭

 

默认约束(DF):default constraint 默认值

设计器设置:表上点右键--设计--选中列--下边列属性--默认值或绑定

                      

检查约束(CK):check constraint 范围以及格式限制

设计器设置:表上点右键--设计---右键---check约束---添加---表达式---名称:CK_表名_列名

                        

主键约束(PK):primary constraint 唯一且不为空  

设计器设置:表上点右键--设计--列名上右键---设为主键

 

外键约束(FK):foreign key constraint 表关系  

设计器设置:表上点右键--设计--右键--关系--添加--主键表--外键表--确定

 

转载于:https://www.cnblogs.com/xiao55/p/5575958.html

你可能感兴趣的文章
使用HTML5 IndexDB存储图像和文件
查看>>
深入理解JVM虚拟机
查看>>
React服务端渲染(前后端路由同构)
查看>>
香农的“创意思维"在编程的应用
查看>>
Android 框架设计Demo,一个简单的MVP示例搜索功能,网络请求用Retrofit+RxJava实现...
查看>>
PHP之工厂模式
查看>>
2017清明三日游(天津 北京)
查看>>
UCloud 与 PingCAP 达成合作 Cloud TiDB 全球正式发布
查看>>
svn上传新项目
查看>>
一个轻量级的参数校验框架
查看>>
实现文字(标准、分段)换行
查看>>
ARKit-带你走进全新的世界(四:平面检测)
查看>>
Node with React: Fullstack Web Development 课程手记(-)——环境搭建和项目框架
查看>>
小程序初探 —— 使用Taro开发BMI体质计算器
查看>>
Android组件化专题 - 组件化配置
查看>>
优雅的使用 Android SharePreference
查看>>
手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)
查看>>
AndroidStudio升级到3.1.1之后报错error: resource android:attr/fontVariationSettings not
查看>>
ComponentOne助力珀金埃尔默,发现隐藏在数据中的意外见解
查看>>
深入理解Spring系列之三:BeanFactory解析
查看>>