1、
数据库(DB): 信息的集合,数据库管理系统管理的数据的集合;**数据库管理系统(DBMS):**操纵和管理数据库的大型软件,用于建立、使用和维护数据库;
**数据库系统(DBS)😗*由软件、数据库和数据库管理员组成;**数据库管理员(DBA):**负责全面管理和控制数据库系统
2、
**元组:**关系是一张表,表中的每行是一个元组,每列是一个属性;
**码:**能唯一标识实体的属性,对应表中的列;
**候选码:**若关系中的某一属性或属性组的值能唯一的标识一个元组,而其任何子集都不能再标识,则称该属性组为候选码;
**主码:**也叫主键,从候选码中选出,一个实体集只能有一个主码,多个候选码;
**外码:**也叫外键,,如果一个关系中的属性是另一个关系中的主码则这个属性为外码;
**主属性:**候选码中出现过的属性;
**非主属性:**不包含在任何一个候选码中的属性;
主键和外键的区别:主键用于唯一表示一个元组,不能有重复,不允许为空,一个表只能有一个主键;外键用来和其他表建立联系用,是另一个表的主键,可以重复,可以为空,一个表可以有多个外键
外键和级联增加了复杂性ÿ