图书前言

前言

党的二十大报告指出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。

随着计算机网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段,是网络信息化管理系统的基础。在众多数据库系统中,Oracle数据库是性能最优异的数据库系统之一,广泛应用于各行各业,如政府、交通、公安、电信、金融、能源等,并已逐渐成为企业信息化建设的重要数据库平台,始终处于数据库领域的领先地位。

本书以Oracle 19c for Windows 10为实践平台,重点介绍了数据库的基本原理、设计与实现方法,对传统的数据库理论进行了精练,保留了核心与实用部分,并将抽象的理论知识用丰富的图解和通俗易懂的语言进行描述。本书采用案例教学的方式编写,合理地组织学习单元,在实例的设置上侧重实用性和启发性。

全书包含8个章节的理论讲解、14个上机实验和3个附录,本书最后提供了招聘信息管理系统的综合案例,可作为项目实训的内容,培养学生开发简单应用系统的能力。

本书中的所有案例均来自附录A样本数据库中的“学生课程”数据库、“员工部门”数据库和“用户招聘信息”数据库。附录B给出了Oracle 19c数据库的安装和卸载过程。附录C给出了上机实验的参考答案。

本书具有以下特色:

(1) 讲解准确、简练。本书对传统的数据库理论进行了精练,强调知识的层次性和技能培养的渐进性,深入浅出、通俗易懂。

(2) 理论与实践相结合。以“学生课程”数据库、“员工部门”数据库和“用户招聘信息”数据库案例为主线,讲解数据库的基本原理、设计与实现方法,使教学更具有针对性。

(3) 实例丰富。突出面向应用的特点,对读者的起点要求低,以培养学生解决实际问题的能力为重点,强化案例教学。本书通过一个典型的招聘信息管理系统综合案例,讲述如何使用MVC(JSP+JavaBean+Servlet)模式开发一个Web应用程序,使读者不仅掌握Java访问Oracle数据库的方法,还熟悉了Java Web开发的基本流程。

为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、综合案例的实践代码、在线题库、习题答案和微课视频(37个知识点,视频总时长500分钟)。

资源下载提示

课件等资源: 扫描封底的“图书资源”二维码,在公众号“书圈”下载。

素材(源码)等资源: 扫描目录上方的二维码下载。

在线自测题: 扫描封底的作业系统二维码,再扫描自测题二维码在线做题。

微课视频: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码,可以在线学习。

本书的编写得到了大连外国语大学校企合作教材编写组的大力支持,是校企合作的成果之一,同时也得到了大连外国语大学软件学院的领导与计算机教研室所有老师的鼎力支持,尤其是祁瑞华教授对本书的编写提出了许多宝贵的意见,在此深表谢意。本书的出版得到了辽宁省高等学校基本科研项目(2017JYT09)的支持和2020年度大连外国语大学学科建设专项经费的资助。

由于编者水平有限,书中难免有疏漏和不妥之处,恳请广大读者批评指正。

编者

2025年1月