国开《数据库基础与应用》第七章 7-3-1:关系的三个完整性在Access数据库中的体现
7-3-1:关系的三个完整性在Access数据库中的体现
关系的三个完整性是指实体完整性、参照完整性和属性取值的完整性。
通过定义表中的主键,能够实现实体完整性。
通过在关系窗口,定义表之间主键与外码的联系,能够实现参照完整性,其中具有主键的表称为主表,具有外码的表称为子表。
通过在表设计视图窗口,定义表中每个字段的有效性规则表达式,能够实现用户定义的完整性,也就是字段取值的有效性。
7-3-1:关系的三个完整性在Access数据库中的体现
关系的三个完整性是指实体完整性、参照完整性和属性取值的完整性。
通过定义表中的主键,能够实现实体完整性。
通过在关系窗口,定义表之间主键与外码的联系,能够实现参照完整性,其中具有主键的表称为主表,具有外码的表称为子表。
通过在表设计视图窗口,定义表中每个字段的有效性规则表达式,能够实现用户定义的完整性,也就是字段取值的有效性。
导读本章通过两个事例简要介绍了数据库应用系统开发的大致过程,它需要相继经过六个阶段:需求分析、概念设计、逻辑设计、物理设计、机器实现和运行维护。数据库应用系统设计不是一蹴而就的事情,需要设计者具有丰富...
4-6-5:IN格式使用IN格式的专门比较式。使用关键字IN的专门比较式的语法格式如下:<列名> [NOT] IN {( <常量表> ) | ( <子查询> )}例...
2-2-1:数据库系统简介在一个关系中,每个元组表示现实世界中的一个可描述的实体,而每个实体又包含有许多属性,其中至少存在着一种或一组属性,作为其主码。该主码值绝对不能取空值。空值是一种不确定的值,表...
11-2:宏和模块的嵌入式创建和使用宏和模块不仅可以单独被建立、命名和使用,还可以同一个窗体中的控件事件有机结合在一起,进行建立和使用,由系统自动绑定、命名、保存和运行。例如:我们要建立一个窗体,实现...
3-2-4:给关系添加候选码根据最小函数依赖集求出关系中的侯选码:候选码定义:设一个关系为R(U),X为U的一个子集,若X能够函数决定U中的每个属性,并且X的任何真子集都不能函数决定U中的每个属性,则...
2-1-2:笛卡儿积笛卡尔积是定义在一组域上的数据集合。假定n个数据域用D1、D2、...、Dn表示,则它们的笛卡尔积表示为D1×D2×...×Dn,笛卡尔积中的每个元素为一个n元组:(d1,d2,....
10-3-4:例10-4在“公司信息管理”数据库中通过“设计视图”创建对“产品”表按“类别名称”进行分组的报表。实现过程和步骤说明如下:1.在Access 2010中打开“公司信息管理”数据库。2.单...
本章小结1.关系是相应域上的笛卡尔积的一个子集,关系中不允许出现完全相同的重复元组和列名相同的属性,但允许不同列具有相同的域。/p>2.关系模式给出关系的数据结构,即关系的定义。关系中的所有元组...