关系型数据库基本概念

时间:2021-08-15
本文章向大家介绍关系型数据库基本概念,主要包括关系型数据库基本概念使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

本文简要介绍关系型数据库的若干基本概念。

存储的是数据,检索的是信息。数据是存储在数据库中的值,而信息是被通过转化赋予意义后的数据。

关系型数据库的数据都存储在关系中。关系由元组(记录)和属性(字段)构成,对用户呈现为

每张表始终代表一个特定的主题(如人)。表的主题可以是一个对象或者一个事件。每个字段代表这个主题的一个特征(如身高)。每条记录代表主题的一个唯一实例

视图是由若干张基表的若干的字段组成的虚表。

某些特殊的字段被称为。最重要的两种键是主键和外键。

主键由一个字段或字段组组成。主键字段在整个数据库中标识给定的某个表,而主键值唯一标识表中的每条记录。数据库中的每张表都必须有一个且仅一个主键。

为了建立两张表的关系,通常需要复制表 A 的主键存储在表 B 的结构中,该键对于表 B 而言称作外键

索引是为了改善数据处理而存在的物理结构,与键(逻辑结构)无关。

关联表专门用于描述两张表的记录之间的关联。为了表达这种关系,复制两张表的主键,用这些字段构成新表的结构。

基数讨论两张表之间可能存在的三种关系:一对一、一对多、多对多。一对一可以通过简单外键实现。一对多同理。多对多最好要借助关联表实现。

在表间关系中,表的参与分为强制的可选的。若向表 B 插入记录之前,必须向 A 插入相应记录,则 A 的参与被称为强制的,反之则称为可选的。

原文地址:https://www.cnblogs.com/mollnn/p/15144864.html