不点蓝字,我们哪来故事?
前言
数据库的掌握是软件测试行业必须用到的一项技能。
数据库是后台重要的组件,它是后台存放数据的重要载体,无论是什么样的系统,其数据资源都是产品的核心。对于Web系统而言,测试人员在前台页面所做的操作,无论是查询数据,还是增加数据等其他操作,其实很大程度上都是在操纵后台数据库。因为前台页面显示的这些数据大多是从后台数据库查询出来的,在前台增加的数据最终也是存放在数据库里。不同的是通过前台页面操作数据时,需要通过Web中间件(如Apache服务、PHP服务等服务程序)处理后再去操作数据库,也就是说前台在操作数据时其实是在间接地操作数据库。除此之外,还可以通过SQL语句(操作数据库的语言)直接操作数据库中的数据。如果要判断从前台传递给数据库的数据是否正确,或者说要检查前台页面上显示的数据与后台数据库显示的数据是否一致时,就需要通过SQL语句来直接操纵数据库进行求证,这就是初级软件测试人员要学习数据库的主要原因。根据所了解到的经验,有近95%的企业在招聘软件测试人员时都要求面试者对数据库有所了解。常见的数据库类型有MySQL数据库、SQLServer数据库、Oracle数据库等,对于初级软件测试人员而言,主要是需要了解数据库的SQL语句,至于说选择哪一款数据库来学习并没有具体要求。由于Oracle在数据库领域一直处于领先地位,本文就选用Oracle数据库作为示例来介绍SQL语句是如何操作数据库中的数据的。要学习Oracle数据库,首先要安装Oracle数据库,成功地安装Oracle数据库对初学者来说是一件很重要的事情,它意味着开启了Oracle数据库的大门。Oracle数据库有多个版本,例如有Oracle8、Oracle8i、Oracle9i、Oracle10g、Oracle11g、Oracle12c等。由于Oracle数据库本身包含的内容很多,大部分的内容是初学者所接触不到的,而我们主要学习的是Oracle之SQL语句,所以单从SQL语句的角度来看,无论是早期版本,还是Oracle最新版本,其SQL语句的语法变化都非常小,初学者可以选择以上任何一个版本进行安装。但考虑到与操作系统兼容性的问题,本文推荐初学者在Windows7操作系统上安装Oracle11g,其安装步骤相对简单,对硬件要求也不高,是入门较好的选择。下面以Oracle11g为例简述其安装的主要步骤。Oracle的安装过程
一通过网络下载Oracle11g的安装包
(1)通过网络下载Oracle11g的安装包,并注意操作系统的位数。Windows7操作系统一般是64位的操作系统,下载时就选择64位的Oracle11g。
(2)下载完成后将其进行解压,解压之后的文件如下图所示。
Oracle11g的安装包
二安装Oracle11g
Oracle11g安装过程并不复杂,在这里简述其主要安装步骤,具体如下。
(1)双击“setup.exe”图标后将启动Oracle安装“配置安全更新”界面。“配置安全更新”界面里的“电子邮件”栏可以不填(如有提示请忽略),取消勾选“我希望通过MyOracleSupport接收安全更新”选项,如下图所示。
“配置安全更新”界面
(2)单击“下一步”按钮,进入“选择安装选项”界面,如下图所示。
“选择安装选项”界面
(3)选定“创建和配置数据库”选项,并单击“下一步”按钮,进入“系统类”界面,如下图所示。
“系统类”界面
(4)选定“桌面类”选项,并单击“下一步”按钮,进入“典型安装配置”界面,如下图所示。
“典型安装配置”界面
(5)在“管理口令”输入框中输入Oracle管理员(admin)的密码,密码需要包含大小写字母和数字,并且至少8位,并在“确认口令”输入框中再次输入密码,系统如有提示,请忽略提示。
然后继续单击“下一步”按钮,进入“执行先决条件检查”界面,如下图所示。
“执行先决条件检查”界面
(6)先决条件检查完成后,进入“概要”界面,如下图所示。
“概要”界面
(7)单击“完成”按钮,进入“安装产品”界面,并自动进行产品安装,如下图所示。
“安装产品”界面
(8)数据库安装完成后,将弹出“DatabaseConfigurationAssistant”(数据库配置助手)界面,如下图所示。
数据库配置助手
(9)单击“口令管理”按钮,进入“口令管理”界面,如下图所示。
找到SCOTT用户,取消勾选“是否锁定账户”(插图为软件原图,其中“帐户”是错误的,正确的为“账户”),并为SCOTT用户重新设置一个密码。
SCOTT用户是Oracle自动创建的用户,后面将会使用SCOTT用户登录Oracle数据库。
口令管理
(10)单击“确定”按钮,回到“安装产品”界面,如下图所示。
安装产品
(11)单击“下一步”按钮,进入“完成”界面,如下图所示。
完成安装
此时就说明Oracle数据库已安装成功,单击“关闭”按钮关闭界面即可。如在安装过程中出现了其他问题,请通过网络搜索和翻阅相关图书自行解决。
好了,今天分享到此哦,喜欢我,就