试简述数据、数据库、数据库管理系统、数据库系统的关系。
分别简述各个概念的含义。
数据是反映客观事物存在方式和运动状态的记录,是信息的载体。
数据库是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。数据库是数据库系统的核心部分,是数据库系统的管理对象。
数据库管理系统是位于用户与操作系统之间,具有数据定义、管理和操纵功能的软件集合。
数据库系统是支持数据库得以运行的基础性的系统,即整个计算机系统。
试述关系模型的要素
关系数据结构:二维表称关系,表中的行称为元组,表中的列称为属性,表中的某个属性或属性组唯一标识一个元组称为码。
关系模型的数据操作是集合操作,关系模型的数据操作主要有查询、插入、删除和修改等。
关系完整性约束包括实体完整性、参照完整性、用户自定义完整性。