text: 数据库关系有什么性质？
  数据库系统的基本概念数据：实际上就是描述事物的符号记录。数据的特点：有一定的结构，有型与值之分，如整型、实型、字符型等。而数据的值给出了符合定型的值，如整型值15。数据库：是数据的集合，具有统一的结构形式并存放于统一的存储介质内，是多种应用数据的集成，并可被各个应用程序共享。数据库存放数据是按数据所提供的数据模式存放的，具有集成与共享的特点。数据库管理系统：一种系统软件，负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等，是数据库的核心。数据库管理系统功能：（1）数据模式定义：即为数据库构建其数据框架；（2）数据存取的物理构建：为数据模式的物理存取与构建提供有效的存取方法与手段；（3）数据操纵：为用户使用数据库的数据提供方便，如查询、插入、修改、删除等以及简单的算术运算及统计；（4）数据的完整性、安生性定义与检查；（5）数据库的并发控制与故障恢复；（6）数据的服务：如拷贝、转存、重组、性能监测、分析等。主要特点(1)实现数据共享。数据共享包含所有用户可同时存取数据库中的数据，也包括用户可以用各种方式通过接口使用数据库，并提供数据共享。(2)减少数据的冗余度。同文件系统相比，由于数据库实现了数据共享，从而避免了用户各自建立应用文件。减少了大量重复数据，减少了数据冗余，维护了数据的一致性。(3)数据的独立性。数据的独立性包括数据库中数据库的逻辑结构和应用程序相互独立，也包括数据物理结构的变化不影响数据的逻辑结构。(4)数据实现集中控制。文件管理方式中，数据处于一种分散的状态，不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理，并通过数据模型表示各种数据的组织以及数据间的联系。
  关系数据库系统：关系数据库系统是支持关系数据模型的数据库系统。关系模型的组成：关系数据结构，关系操作集合，关系完整性约束。关系：一个关系对应一个二维表，二维表名就是关系名。（关系模式和元组的集合通称为关系。）属性：在二维表中的列（字段），成为属性。（属性的个数称为关系的元数，也称为关系的度）值域：属性值的取值范围称为值域。关系模式：在二维表中的行定义（记录的型）。元组：在二维表中的一行（记录的值），称为一个元组。分量：元组中的一个属性值。候选码或候选键：如果在一个关系中，存在多个属性（或属性组）都能用来唯一标识该关系的元组，这些属性（或属性组）都称为该关系的候选码或候选键。主码或主键：在一个关系的若干个候选码中指定一个用来唯一标识该关系的元组，这个被指定的候选码称为该关系的主码或主键。主属性和非主属性：关系中包含在任何一个候选码中的属性成为主属性或码属性；不包含在任何一个候选码中的属性成为非主属性或非码属性。外码或外键：当关系中的某个属性（或属性组）虽然不是该关系的主码或只是主码的一部分，但却是另一个关系的主码时，称该属性（或属性组）为这个关系的外码。参照关系与被参照关系：以外码作为主码的关系称为被参照关系，外码所在的关系称为参照关系。（被参照关系与参照关系通常是1：n的联系。）