数据库,关系,关键字概念及举例说明

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库,关系,关键字概念及举例说明相关的知识,希望对你有一定的参考价值。

参考技术A 数据库一个存放数据的仓库,它是可共享数据的集合;关系就是二维表,由行和列组成,关键字是表中的主键,就是唯一标识记录的字段,比如学生数据库中一个关系叫学生表,则学生表中的学号字段就是关键字 参考技术B 二维表中,能够惟一确定记录的一个字段或几个字段的组合被称为“超关键字”。“超关键字”虽然能唯一确定记录,但是它所包含的字段可能是有多余的。
如果一个超关键字去掉其中任何一个字段后不再能唯一地确定记录,则称它为“候选关键字。候选关键字既能唯一地确定记录,它包含的字段又是最精炼的。也就是说候选关键字是最简单的超关键字。
主关键字(primary
key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。
比如在一张成绩表中,有字段:学号,科目,成绩,任课老师。
学号+科目+任何其他字段就是超关键字,但是如果去掉学号或者科目中的一个就无法确定成绩,所以学号和科目是两个候选关键字。
只有知道了学号和科目你才能确定一条记录,所以学号和科目两个字段组成了主关键字。

以上是关于数据库,关系,关键字概念及举例说明的主要内容,如果未能解决你的问题,请参考以下文章

MySQL初级篇——视图的相关概念及应用举例

TCP/IP基础概念及通信过程举例

Flume入门 | 基本概念及架构说明

ORACLE各种对象概念及关系整理(一文读懂)

MySQL运维基础知识面试问答题

数据库基本概念及MySQL数据库简介