- 1
- 0
- 约1.63万字
- 约 23页
- 2017-08-31 发布于天津
- 举报
系统自动填充预先定义或指定的值;约束是为了使信息符合.doc
本章主要介绍默认值、约束、索引和表别名。默认值是在用户没有明确指定某列值的情况下,系统自动填充预先定义或指定的值;约束是为了使信息符合特定的限制或规则;索引是为了提高数据的查阅速度;别名是为了方便对表或视图的操作。
通过阅读本章,您可以:
( 掌握默认值和约束的用法
( 掌握索引的创建、修改和删除
( 掌握别名的创建、修改和删除
10.1 默认值和约束
数据通常必须符合特定限制或规则,这些限制可能适用于单条信息(例如,格式和序号),也可能适用于若干条信息,下面是一些常用的限制规则。
1.列数据值的可空性
空值表示未知状态。默认情况下,所有内置数据类型都支持空值的存在。但是,一些业务规定可能要求必须始终为某些列提供值,例如,员工编号。对于这种情况,可以使用NOT NULL约束来确保始终不会为给定表列指定空值。为特定列定义NOT NULL约束后,尝试在该列中放入空值的任何插入或更新操作都将失败。
2.默认列数据值
正如一些业务规则要求必须始终提供值一样,其他业务规则可能要求该值应该是什么,例如,“学生表”中的“性别”必须是“男”或“女”。列默认值约束用于确保在表中添加给定表列没有特定值的行时,始终为该列指定预定义的值。为列提供的默认值可以是空值、与该列的数据类型兼容的约束值或数据库管理器提供的值。
3.键
键是表或索引中可用来标识或访问特定数据行的单列或一组列。任何列都可以
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)