为什么学习数据库

  • 功能测试时,检查UI界面显示结果和数据库是否一致。
  • 自动化测试与性能测试时,从数据库中获取依赖数据、构造测试数据、清除测试脏数据。

    什么是数据库?

    存储数据的仓库,数据管理

    数据

    所谓数据,是指对客观食物进行描述并可以鉴别的符号,这些符号可识别,抽象,不仅仅是狭义上的数字,有多种表现形式:字母文字文本图形视频音频

    数据库

    一定格式存放,能实现多个用户共享,与程序彼此独立的数据集合

    数据管理系统

    Oracle MySQL SQL Server DB2

数据库应用程序

是在数据库管理系统基础上,使用数据库管理系统的语法,开发直接面对最终用户的应用程序,如:学生管理系统,人事管理系统,图书管理系统~

数据库管理员

是指对数据库管理系统进行操作的人员,主要负责数据库的运营和维护

最终用户

数据库程序的使用者,面向数据库程序,并不会直接跟数据库打交道

数据库系统

数据库+数据管理系统+数据库应用程序+数据库管理员+最终用户