![亮剑Java Web项目开发案例导航](https://wfqqreader-1252317822.image.myqcloud.com/cover/791/655791/b_655791.jpg)
1.5 Oracle数据库的使用
在本书的案例中,有部分案例使用到了Oracle数据库,Oracle数据库是目前大型企业级应用经常使用的一种关系型数据库,本节将对其使用进行简单的介绍。
1.5.1 Oracle数据库的下载
Oracle是中国殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)英文翻译的第一个单词,在英语里是“神谕”的意思。目前比较稳定的版本为Oracle Database 10g,可以通过下面的步骤来实现该数据库软件的下载,具体步骤如下。
首先访问下载Oracle的官方网站(http://www.oracle.com/index.html),如图1-51所示。为了方便下载可以单击最上面的Worldwide链接,选择China选项,如图1-52所示,就会出现中文版本的官方网站。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-51.jpg?sign=1739270093-sEj7c13LAYi1YgptjP7xWhbZfcetTJ2O-0-6963e0daca370d359981c038e9ee3ec3)
图1-51 Oracle首页
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-52.jpg?sign=1739270093-jkM04PXJrYPRWdqkZTs7uEt6MccETpyY-0-f7e57691dce205f15f471bfe7b995ff1)
图1-52 改变显示版本
在如图1-53所示的Oracle首页中,单击页面右边“下载专区”的“查看所有下载信息”链接,就会进入下载信息页面。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-53.jpg?sign=1739270093-rZHU24C4RWt0xFeujzpYp5H163GtG4Y3-0-760cd5e7cfac02b454f196ec32bb6c89)
图1-53 Oracle中文首页
在如图1-54所示的下载信息页面中,单击Databas专区中的Database 10g Express Edition链接就可以进入关于Oracle Database 10g的下载页面。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-54.jpg?sign=1739270093-OTGn590CbGnz9V3JuYy2XVBdHX0lGVO6-0-1c72ab8988a3a0ace0877e40bb96f987)
图1-54 下载信息页面
在如图1-55所示的下载页面中,单击Oracle Database 10g Express Edition for Microsoft Windows链接就可以进入选择Oracle Database 10g软件版本页面。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-55.jpg?sign=1739270093-9FXhVMLR3peQEgBGMSPNnWO6CePvCelp-0-01cbc2c0a9d9aafdc792a6af9be3c924)
图1-55 下载页面
在如图1-56所示的下载页面中,首先接受许可协议,然后选择好所要下载的数据库软件。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-56.jpg?sign=1739270093-hJzokic87cX5k2F5UoHReIIS3JgQIKWI-0-ee7d905e4c5fb381522e6427b084eed9)
图1-56 选择相应的数据库软件
下载完Oracle Database 10g后,就可以安装该数据库。
1.5.2 安装数据库服务器Oracle
下载完数据库Oracle安装程序后就可以安装该数据库,具体的安装步骤如下所示。
双击Oracle安装程序,接着就会使用Windows Installer开始安装过程,如图1-57所示。
单击“下一步”按钮后,出现“产品特定的先决条件检查”对话框,如图1-58所示。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-57.jpg?sign=1739270093-tyFM70P4tYmXRXMV0G5XgfLxNVeuSROO-0-ad39ff63dbc06eb4e055bfd6f78e3038)
图1-57 Oracle欢迎界面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-58.jpg?sign=1739270093-FtlbhkK0lpl7FW1FkZkL0ovZTlNCDKwI-0-3d03d69a21c4bfe21ea35147a401e883)
图1-58 Oracle文件定位
单击“下一步”按钮后,出现如图1-59所示的Oracle安装界面。
在Oracle安装界面中单击“安装”按钮,过一段时间就会出现“安装结束”对话框(如图1-60所示)。单击“退出”按钮,完成Oracle数据库服务器安装。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-59.jpg?sign=1739270093-L6yCexhj3AZj25jX2x7E5AfRkYIL8UNZ-0-bf48a311ebc88766ee0e60f753d94052)
图1-59 Oracle安装界面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-60.jpg?sign=1739270093-lFESrCLSqMi6XtVGnnk6N99MxNblc9bl-0-fce87ce64ae3051363f44a3cf96b0cc7)
图1-60 完成Oracle安装
1.5.3 安装数据库服务器Oracle客户端
安装完数据库Oracle服务器后就可以安装Oracle客户端,以便于操作数据库服务器,具体的安装步骤如下所示。
双击Oracle客户端安装程序,即进入Windows Installer安装过程,会出现如图1-61所示的“选择安装类型”对话框。
单击“下一步”按钮,出现“指定主目录详细信息”对话框(如图1-62所示),在该对话框中可以进行Oracle客户端安装文件的选择。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-61.jpg?sign=1739270093-T6D8g9E3eAkMbsWTWds6iWhT2nUWfbgl-0-3a5f71b8e9b0f519512dbd47aa91faa4)
图1-61 Oracle选择安装类型
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-62.jpg?sign=1739270093-OYygQAIp7TFL0KeBiPgeNOJq7x9awi9G-0-34c9841b08f0e4bdd70d6438eb506135)
图1-62 Oracle客户端文件定
单击“下一步”按钮后,就会出现Oracle安装界面。在该界面中单击“安装”按钮,就会自动进行安装(如图1-63所示),过一段时间就会出现常见配置对话框。
在配置对话框中,选中“执行典型配置”复选框,单击“下一步”按钮(如图1-64所示)就会完成Oracle数据库命名方法配置,进入如图1-65所示的“Oracle Net配置完毕”对话框。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-63.jpg?sign=1739270093-CXg05yi1BAEu7p01mmtZbii9WOoAxYkz-0-0bbebd79dd78c23dc781256b76e8c247)
图1-63 Oracle客户端安装页面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-64.jpg?sign=1739270093-xzXpJrQXgkCy28Rnqg8lXjKoOQeIOAbb-0-07d8eea7648706d9c39c0bdf2e561cf8)
图1-64 命名方法配置
单击“完成”按钮就会出现Oracle客户端的“安装结束”对话框(如图1-66所示),单击“退出”按钮结束Oracle客户端的安装。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-65.jpg?sign=1739270093-jcq86ZPBrR43cUiLGXPTAo4Hd686GkfK-0-67c3e86fb9b8363072e7e32bcb4aeb4f)
图1-65 Oracle Net配置完毕
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-66.jpg?sign=1739270093-Vib5j2rEKCOPpm2311DFrWmzpHx8zmLB-0-f4cc7c37e6a55151ad3fe1110bdfe822)
图1-66 “安装结束”对话框
1.5.4 关于Oracle简单操作
关于Oracle的安装这里不再过多介绍,读者只需到官方网站下载,按照提示进行安装即可。安装完成之后,打开SQL Plus将进入如图1-67所示的界面,在界面中输入正确的用户名和密码就可以进入SQL Plus。
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-67.jpg?sign=1739270093-YdVz0IMohM7dqhtSTIwicAWyzIWV4EZM-0-f0218989eb57669a155e2a74fd52b343)
图1-67 SQL Plus登录
进入Oracle数据库之后如图1-68所示,在该界面可以对其进行操作。
下面将依次执行下面的语句,分别是创建表、插入数据、查询数据,最终效果如图1-69所示。
create table stu(sno varchar2(10),sname varchar2(50),sage number(2)); insert into stu values('10001','张三',22); insert into stu values('10002','李四',21); insert into stu values('10003','王五',23); select * from stu;
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-68.jpg?sign=1739270093-ygyom0SMNP6c5wIhsXGRGJrfzpvITTsd-0-991b795b40554890833be6269767fa8d)
图1-68 SQL Plus主界面
![](https://epubservercos.yuewen.com/7EA1A5/3590310004911101/epubprivate/OEBPS/Images/Figure-0001-69.jpg?sign=1739270093-OVgRsLOPiAsyR47BfW8JK6gaeNck4dhP-0-1d44cdec4bed063c071a68a52d205b81)
图1-69 执行SQL语句