购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

随着信息技术的飞速发展,数据库已成为现代信息系统中不可或缺的一部分。无论是企业管理、科学研究还是个人生活,都需要依赖数据库来存储、查询、更新和保护关键数据。因此,对数据库原理的理解和对数据库应用方法的掌握,已经成为计算机科学及相关领域的基本素养。

经过半个世纪的打磨,在萨师煊、王珊、周立柱等老一辈数据库领域泰斗的带领下,国内数据库课程的教材已日臻完善。从筚路蓝缕到迈向前列,背后是国内老中青数据库科技研究者经历的一路艰辛。

在离开清华大学独立从事数据库课程的教学工作后,编者发觉经典教材存在着两个方面的问题。一是对于大多数高校的本科生来说,教材中的数据库理论知识过多、过深,不但晦涩难懂,而且对于大多数毕业后不直接参与数据库研发的学生来说,很多理论知识在学习时无实践环境,在毕业后无用武之地。与此同时,很多数据库教材并没有把理论的应用细节讲透,而这恰恰是大多数高校学生未来工作时最需要的专业素质。二是近十几年来,国产数据库已逐步成熟并走向市场,但高校的数据库教材却没有同步跟进,仍然以Oracle、MySQL等国外数据库作为学习和实践的平台。受先入为主思维方式的影响,学生工作后将更倾向于优先选择自己熟悉的国外软件。反之,如果学生在学习阶段即开始熟悉国产数据库,则有助于国产数据库弯道超车,与国外成熟数据库软件争夺市场。

基于以上原因,本书继承了传统教材的编写经验,系统地介绍了数据库的基础理论、常用模型、查询语言等,可帮助读者掌握常用的数据库管理技术和应用开发方法,培养设计、实现和管理数据库系统的能力,建立起对数据库系统的全面认识和深入理解。同时,本书也对理论深度进行了严格把控,优先选取有应用场景的知识点,并通过翔实的教学实训案例以及在国产数据库管理系统上的实践,加深读者对理论知识的理解,做到理论和实践相结合。

本书融合了编写团队十余年的教学和实践经验,我们力求将复杂的数据库理论讲解得清晰易懂,将抽象的概念与实际情景相关联,使读者能够轻松地理解和掌握本书的主要内容。本书共9章,讲解了数据库基础知识、关系型数据库理论、SQL语言、数据库设计与规范化、事务管理、数据备份与恢复、数据库安全等方面的内容。每一章都结合了理论知识和实际案例,通过大量的例题和实践操作,帮助读者将理论知识转化为实际应用能力。

本书由北京外国语大学信息科学技术学院梁野、乔利强、郭以负责编写,其中,梁野负责编写第1、7、8章,乔利强负责编写第2、6、9章,郭以负责编写第3、4、5章,全书由梁野负责统稿。王梓航、徐超等研究生也对本书的编写和审阅做出了贡献。在编写过程中,本书得到了机械工业出版社和武汉达梦数据库股份有限公司的大力支持,衷心感谢所有提供帮助的朋友。

本书可作为计算机、软件工程、人工智能、信息管理与信息系统、大数据等专业的数据库类课程的教材,也可作为企业培训教材和技术人员的参考读物。同时,本书的结构和内容设计旨在满足不同层次的读者的需求,因此也可以作为自学者学习数据库技术的参考资料。

由于编者水平有限,书中不妥、疏漏和不足之处,恳请同行和读者批评指正。

编者 G1QwZfnLHBMTdOV1hKoYwwq0Z9OiGHDa+jZw61Q80uNooRhfBwh/v1jQLccw0V+o

点击中间区域
呼出菜单
上一章
目录
下一章
×