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

前言

为了适应新工科计算机类高水平工程技术人才的培养,高校教材不仅要对教学内容知识结构、形式体例进行完善,还要突出工程实践项目应用,从而服务于国家战略与国际竞争格局下高质量工程人才的培养。本书将先进的开源关系数据库技术、前沿的非关系NoSQL数据库技术与产业对数据库技术人才的需求相结合,介绍了数据库系统原理及其应用开发技术。本书在数据库理论内容撰写、知识结构组织、项目案例设计、课后习题编写等方面强调了工程教育特点。针对高水平数据库工程型人才能力需求,本书突出了数据库设计能力、数据库编程能力、数据库管理能力及数据库新技术应用能力等相关内容。

为满足工程教育课程教学的需要,编者根据新工科人才培养的要求,遵循厚实专业基础、注重工程实践能力培养、反映产业先进技术的总体思路,编写了本书。本书内容注重工程师核心潜质能力(专业技能、工程实践能力、创新设计能力)的培养,解决了传统教材理论知识与实际工程应用脱节、工程案例偏少等问题,为读者学习掌握数据库领域的专业知识、培养数据库实践能力提供了丰富的学习素材。通过本书的学习,读者可以理解数据库系统原理,掌握数据库设计方法与应用编程开发技术,初步具备数据库应用系统的开发能力。

全书共7章。前3章介绍数据库系统概论、数据库关系模型、数据库SQL操作语言等数据库原理知识及基本技术。第4章介绍数据库设计与实现,包括E-R模型、数据库建模设计、数据库规范化设计、数据库设计模型的SQL实现等内容,并详细介绍了主流数据库设计工具Power Designer的实践应用。第5章对数据库管理技术进行介绍,主要包括存储管理、索引结构、事务管理、并发控制、安全管理、备份与恢复等内容。第6章介绍数据库后端编程开发技术,如存储过程、触发器、函数、游标等编程方法,同时也介绍Java Web数据库访问编程技术。第7章介绍主流的NoSQL数据库技术及其应用方法,包括列存储数据库、键值对数据库、文档数据库、图数据库等内容。

本书可作为高等学校计算机科学与技术、软件工程等IT专业数据库课程的教材,建议授课学时为48小时,实验学时为16小时。

本书由电子科技大学陆鑫、张凤荔、陈安龙老师编著。其中,陆鑫编写了第1章至第5章,并负责全书统稿;陈安龙编写了第6章;张凤荔编写了第7章。本书编著出版得到电子科技大学教务处的支持,在此表示诚挚感谢。

由于时间仓促,书中难免存在不妥之处,请读者谅解,并提出宝贵意见。

编著者 +4WLG5BTA+JNwviVZVQzhTUpPfp9i5drU2YqS3WIEEWGuzK+C9tRwmoEXtOeVIrO

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