数据库定义:
长期储存在计算机内丶有组织丶可共享的大量的数据集合.数据库中的数据按一定的数据组织丶描述和储存,具有较小的冗余度丶较高的数据独立性和易扩展性,并可为各种用户共享.
>什么是数据库系统(Database System): 指在计算机系统中引入数据库后的系统构成
数据库系统构成: 数据库丶数据库管理系统丶应用系统丶数据库管理员和用户构成
软件测试在什么时候会用到数据库知识
- 搭建测试环境
- 通用数据库操作功能的测试(增丶删丶改丶查等)
- 快速创建测试数据, 提高测试工作效率
- 针对数据库对象进行测试(表丶视图等)
E-R图: 实体 - 联系图,提供了表示实体类型丶属性和联系的方法,用来描述现实世界的概念模型
- 概念模型: 也称信息模型, 即按照用户的观点来对数据和信息建模
- 数据模型: 按计算机的观点对数据建模, 常见得数据模型包括网状模型丶层次模型丶关系模型等
键:
- 超键: 在关系中能唯一标示元祖属性集称为关系模式的超键
- 候选键: 不含有多余属性的超键称为候选键
- 主键: 用户选作元祖标示的一个候选键称为主键
- 外键: 在某个关系A的主键出现在另一个关系B中,此时关系A中的该主键称为关系B的外键