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

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

4-2-4:表级完整性约束

列级完整性约束的定义只针对所在的列,而表级完整性约束的定义可以针对该表中定义的任何一个列或若干个列,当需要涉及到多个列的完整性约束的定义时,则必须使用表级完整性约束的定义方式。

<表级完整性约束>的定义被分为以下4种情况。

(1)主码约束。表示为:PRIMARY KEY(<列名>,...)。注明一个或同时多个列为该表中的主码。如在选课表的定义中,在所有列的定义之后,可以使用表级主码约束的定义:primary key(学生号,课程号),这样就把选课表中的学生号和课程号两列共同定义为选课表的主码。

(2)单值约束。表示为:UNIQUE(<列名>,...)。注明一个或同时若干个列为单值约束。如unique(长途区号,电话号码),就是一个表中的单值约束的定义,它定义了长途区号和电话号码两列为该表的单值约束。

(3)外码约束。表示为:FOREIGN KEY(<列名>,...) REFERENCES<父表名>(<列名>,...)。它注明一个或同时多个列为外码,并给出对应的父表及父表中被参照的主码。如在一个选课表的定义中,使用的表级完整性外码约束的定义为:foreign key (学生号) references 学生(学生号),这样就定义了选课表中的学生号为外码,对应学生表中的主码学生号。

(4)检查约束。表示为:CHECK(<逻辑表达式>)。定义表中一个或一些列上的取值必须满足的约束条件。如假定在职工表中采用的表级完整性检查约束的定义为:check(工龄<年龄)。

表级完整性约束共有4种,列级完整性约束共有6种。在表级完整性约束中缺少列级的默认值约束和空值/非空值约束。



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

相关文章

国开《数据库基础与应用》学什么

国开《数据库基础与应用》学什么

1. 课程性质与定位本课程是国家开放大学开设的一门统设必修课,除了提供有一本必备的文字教材之外,还建设有便于学生自主学习的网络教学资源。本课程是针对计算机信息管理专业的学生,是这个专业学生的统设必修课...

国开《数据库基础与应用》第九章 9-4-2:例9-2

国开《数据库基础与应用》第九章 9-4-2:例9-2

9-4-2:例9-2为“公司信息管理”数据库创建以“雇员”表和“订单”表为源数据的说明雇员所负责的订单信息内容的窗体。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库。2.单...

国开《数据库基础与应用》第四章 4-2-6:修改和删除表结构

国开《数据库基础与应用》第四章 4-2-6:修改和删除表结构

4-2-6:修改和删除表结构建立表结构使用的是CREATE TABLE命令。当建立一个表之后,就可以向其输入数据。SQL语言提供了修改表结构的命令,这就是教材中给出的ALTER TABLE命令。SQL...

国开《数据库基础与应用》第六章 6-1-1:Access软件的启动

国开《数据库基础与应用》第六章 6-1-1:Access软件的启动

6-1-1:Access软件的启动Access是由微软公司发布的、基于关系数据模型的、小型桌面式的数据库管理系统,它的最主要优点是操作简单,方便实用。要启动此软件使之运行,有2种不同的方法。(1)通过...

国开《数据库基础与应用》第四章 4-6-2:WHERE选项中的筛选条件

国开《数据库基础与应用》第四章 4-6-2:WHERE选项中的筛选条件

4-6-2:WHERE选项中的筛选条件WHERE选项中的筛选条件的作用,是从源表或连接后生成的中间表中选择出所需要的记录行。筛选条件可以是由比较运算符连接的一般比较式,也可以是适用于集合运算的专门比较...

国开《数据库基础与应用》第四章 4-5-4:ORDER BY选项

国开《数据库基础与应用》第四章 4-5-4:ORDER BY选项

4-5-4:ORDER BY选项ORDER BY选项的语法格式如下:ORDER BY <排序列名1> [ASC | DESC] [, <排序列名2> [ASC | DESC]…...

国开《数据库基础与应用》第四章 4-4-1:查询操作(1)

国开《数据库基础与应用》第四章 4-4-1:查询操作(1)

4-4-1:查询操作(1)SELECT语句具有非常强大的数据查询的功能,它带有许多选项,每个选项都由一个特定的关键字引导,后跟一些需要用户指定的参数。...

国开《数据库基础与应用》第一章 1-2:实体与联系

国开《数据库基础与应用》第一章 1-2:实体与联系

1-2:实体与联系1.实体实体是现实世界中存在的、可以相互区别的事物或活动。由同一类型的实体所组成的集合称为实体集。实体集中所有实体的共有特征构成实体型的定义。如学生的共有特征为姓名、性别、年龄、籍贯...

发表评论    

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