国开《数据库基础与应用》第四章 4-2-3:列级完整性约束

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

4-2-3:列级完整性约束

在定义一个基本表中,在每个列的列名及数据类型定义的后面,还有时需要给出该列的完整性约束的定义,称此为列级完整性约束。

列级完整性约束被分为以下6种情况。

(1)默认值约束。表示为:DEFAULT <常量表达式>。如DEFAULT 0 可作为职工工资列的默认值,DEFAULT 18 可作为职工年龄列的默认值。

(2)空值/非空值约束。表示为:NULL/NOT NULL。如姓名列的定义为:“姓名 char(6) NOT NULL”,就定义了姓名列为字符型,非空约束。

(3)主码约束。表示为:PRIMARY KEY。一个表中被注明主码后,数据库管理系统将按主码值的升序自动建立一个对应的索引,以后在显示或处理表中的内容时,将自动按照主码的升序。如学生号列的定义为:“学生号 char(7) PRIMARY KEY”,学生号列为字符型,主码约束,学生号成为学生表中的主码。

(4)单值约束。表示为:UNIQUE。注明该列上的所有取值必须互不相同。如身份证号列可定义为:“身份证号 char(18) UNIQUE”。

(5)外码约束。表示为:REFERENCES <父表名>(<主码>)。注明该列为外码,并给出对应的父表及父表中被参照的主码。学生号列可定义为:“学生号 char(7) REFERENCES 学生表(学生号)”。

(6)检查约束。表示为:CHECK(<逻辑表达式>)。注明该列的取值条件,或称取值限制。如性别列的定义可以为:“性别 char(2) not null check(性别='男' OR 性别='女')”。



「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第四章 4-6-4:LIKE格式

国开《数据库基础与应用》第四章 4-6-4:LIKE格式

4-6-4:LIKE格式使用LIKE格式的专门比较式。使用LIKE的专门比较式的语法格式如下:<字符型列名> [NOT] LIKE <字符表达式>例6:从商品表1中查询出商品代...

国开《数据库基础与应用》第四章 4-2-1:建立表结构命令的定义

国开《数据库基础与应用》第四章 4-2-1:建立表结构命令的定义

4-2-1:建立表结构命令的定义命令定义格式如下:CREATE TABLE [<数据库名>.<所有者名>.]<基本表名>  (<列定义>,...[,&l...

国开《数据库基础与应用》第八章 8-3-3:例8-3

国开《数据库基础与应用》第八章 8-3-3:例8-3

8-3-3:例8-3在“公司信息管理”数据库中查找雇员中姓“王”的、且1983年至1988年出生的雇员的姓名、性别、出生日期和薪水信息,并按出生日期的降序排列。具体操作步骤如下:第①和②步与例8-1...

国开《数据库基础与应用》第一章 1-5:数据库系统的组成

国开《数据库基础与应用》第一章 1-5:数据库系统的组成

1-5:数据库系统的组成1.数据库系统的组成数据库系统是指安装了数据库管理系统和建立了数据库的计算机应用系统。2.数据库系统用户使用数据库系统通常包括四种类型的用户。第1种是数据库管理员,DBA---...

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法

9-1-2:使用一条命令法窗体命令、数据表命令、多个项目命令、分割窗体命令。使用这些命令的特点:只能在一个表或查询上建立窗体,不能在多个表或查询上建立窗体,并且必须在使用命令前,使这个表或查询成为当前...

国开《数据库基础与应用》第十一章 11-4-4:例11-4

国开《数据库基础与应用》第十一章 11-4-4:例11-4

11-4-4:例11-4编写VBA代码,通过输入对话框输入一个100以内的正整数,使用循环语句计算这个整数的阶乘,然后输出结果值。实现过程和步骤说明如下:1.打开Access的“公司信息管理”数据库,...

国开《数据库基础与应用》第六章 6-1-2:建立一个空数据库

国开《数据库基础与应用》第六章 6-1-2:建立一个空数据库

6-1-2:建立一个空数据库首先单击文件菜单中的“新建”命令,接着单击屏幕窗口中间显示的“空数据库”图标,再接着在窗口右下角的标记有“文件名”的文本框中,通过键盘输入待建立的数据库文档的文件名,假定输...

国开《数据库基础与应用》第八章 8-3-1:例8-1

国开《数据库基础与应用》第八章 8-3-1:例8-1

8-3-1:例8-1在“公司信息管理”数据库中查找薪水在5000元及以上的雇员姓名、性别、雇佣日期和薪水信息。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库;2.单击“创建...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。