1. 数据库中一般的操作‘CRUD’所代表:C:创建——创建用户;R:检索——执行检索视图操作;U:更新——更新数据库信息;D:删除——执行删除数据库操作。

2. 数据库测试预备工作:了解数据库事务正确执行的四个基本要素,ACID包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability).

    数据完整性

    考虑到不同模块的应用程序以不同的方式使用相同的数据,并执行对数据所有的CRUD操作。确保数据库中包含的数据尽可能地准确和一致的数据性质,这就是数据完整性。

    业务准确性

    数据库发展至今,已不再是单纯的用来存储记录。事实上,数据库系统已经发展成为强大的工具,为开发者们提供了足够的扩展支持。数据库系统比以前具有了更多的强大功能,例如参考完整性,关系约束,触发器和存储过程。

3.如何测试数据库:

    创建查询

    为了测试测试数据库正确和准确性。首先,测试人员要熟练掌握SQL和DML(数据库语言)语句。其次,测试人员应该掌握数据库的结构。如果满足这两个条件,即可放心测试。对于小、中型技术开发出的应用程序是个很好的测试方法。此外,如果程序相对的复杂,测试人员需要求助开发人员帮忙。但是我建议大家从初级开始测试,既有信心也能提高自己的SQL技术

    查询数据表

    测试人员可以通过查看数据表来验证应用程序GUI的操作结果。但是,这种方式对于拥有大量数据的数据库,查询是相当的乏味和繁琐。验证多个数据表也是相当困难。