的软件应用程序,已经离不开数据库的支持。
无论是在Web应用、桌面应用、客户端服务器、企业和个人业务,都需要自己的数据库在后端操作。
随着现在应用的复杂程度增加,应用需要更强大和安全系数高的数据库才可以满足需求。
为了满足高频率的应用程序事务(如银行或财务应用),数据库的安全性成为首要之重,今天我们就来介绍下数据库测试~
了解数据库
1.什么是数据库
数据库是存放数据的仓库。它的存储空间一般很大,可以存放百万条、千万条、上亿条数据。
但是数据库并不是随意地将数据进行存放,是要有一定的规则的,否则查询的效率会很低。
当今世界是一个充满着大量数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。
数据的来源种类很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。
数据库是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念包括两层意思:
(1)数据库是一个实体,它是能够合理保管数据的仓库,用户在该仓库中存放要管理的应用事务数据,“数据”和“库”两个概念结合成为数据库。
(2)数据库是数据管理的新方法和技术,它能更合理的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。
2.数据库系统的组成
-
硬件
数据库系统的硬件包括计算机的主机、键盘、显示器和外围设备(例如打印机、光盘机、磁带机等)。
由